New features, improvements, and fixes to Dial
October 11, 2026
Added
Inbound contact cards on iMessage and WhatsApp
A contact card someone shares with your iMessage or WhatsApp line now arrives as a regular media item on the message.received event and on GET /api/v1/messages, with contentType: "text/vcard" and a url that serves the .vcf file itself. Previously an iMessage contact card was dropped and the message arrived empty. See Receive an SMS and WhatsApp.
iMessage polls
Send a native poll from an iMessage number with poll: { title, options } on Send a message — one-to-one or into an iMessage group — and receive every vote as a message.received event carrying pollVote. The poll message’s new poll.options[].votes is the live tally. CLI: dial message --poll "<title>" --option A --option B. See Send a poll.