Inbound calls with AI IVR, callback auto-bridge, nested app menus, premium apps, and a new upgrade experience
New features
Inbound calls with AI IVR, voicemail, and transcriptions. Take incoming calls on your Contact Button number with an AI-powered IVR that routes callers, records voicemails, and returns searchable transcriptions. See Telnyx voice and messaging.Callbacks with auto-bridge and caller ID. Confirmed callback requests can now dial you and the requester in sequence, bridging the call automatically once you answer, with your business caller ID on the outbound leg. See Booking and callbacks.Nested apps in buttons and menus. Organize apps inside a button into grouped menus so visitors can navigate multi-level actions from a single install. See Buttons, apps, and forms.App deep links. Every installed app now exposes a shareable deep link that opens the button directly to that app’s action.Video embed app and additional video providers. Embed videos from more providers directly inside a button, and reuse the same embed on popups.Premium apps: payments, download links with SMS, and accessibility. New premium apps let you accept payments, deliver download links to a phone number via SMS, and improve accessibility for keyboard and screen-reader users.Pages app. Attach a full page to a button so visitors can jump from the button surface into longer-form content without leaving the site. See Pages and custom domains.Forms hosted on button.contact and richer form fields. Publish forms and list-builder catalogs on yourbutton.contact slug, with flexible date fields, a new date-and-time field, and form integrations (including Sendfox). See Buttons, apps, and forms.Feedback 2.0 and polls in popups. Collect structured feedback and run polls directly from a popup, alongside a new abandoned-cart popup for recovering lost visitors.Reviews and surveys. Ship reviews and surveys as first-class surfaces on any button or page.Updates
Redesigned upgrade experience. The pricing modal has been replaced with a full upgrade page, making it easier to compare plans and complete an upgrade without losing context.Additional button designs. New button styles are available in the builder, including an option to auto-hide the button label on a timer for a more compact look.Home analytics refresh. The dashboard home now surfaces updated analytics with clearer traffic and conversion metrics.Verification emails from your custom domain. Form verification emails can now be sent from your verified custom domain instead of the default sender.Skip blank form fields. Forms no longer send blank fields to downstream integrations, keeping submissions cleaner.Bug fixes
- Fixed a crash on the billing subscriptions page when a plan price was missing.
- Fixed several dashboard and domain pages that failed to render due to missing view variables.
- Fixed callback and popup scripts that threw errors when required elements were not present on the page.
- Fixed a scripting error that prevented some public popups from loading.
- Fixed a query error affecting analytics for buttons and list builders.
Analytics consolidation, button previews, and the initial public docs launch
New features
Contact Button docs are live. The complete developer and agent documentation for Contact Button is now published, covering the API, agent protocols, and every product surface. Start with the API quickstart or the agent overview.Agent-first surfaces. Every published profile is now discoverable through multiple representations at the same URL — HTML for people, plus Markdown,manifest.json, and an agent card for machines. See API-first architecture for how the surfaces are generated from one source.Agent protocols. First-class support for MCP, A2A, and AgentMail lets agents discover profiles, search knowledge, and request confirmed bookings, callbacks, subscriptions, or chats on behalf of a person.Confirmed material actions. Material actions an agent requests for a human — bookings, callbacks, subscriptions, and paid chats — now require a short-lived confirmation challenge before they take effect.Pages and custom domains. Publish at button.contact/{slug} by default, then attach a verified custom domain that can become canonical without losing the platform identity. See Pages and custom domains.Buttons, apps, and forms. Build a branded contact button, attach communication apps and native forms, and capture leads from a single install. See Buttons, apps, and forms.Booking and callbacks. Accept confirmed bookings and callback requests from both people and agents. See Booking and callbacks.Surveys, reviews, and knowledge. Ship surveys, collect reviews, and expose a searchable knowledge index that both humans and agents can query.Chat. Native web chat is available as an installable app on any Contact Button, with the same events surfaced through the API. See Chat.Telnyx voice and messaging. Provision numbers, forward calls, and send SMS through the Telnyx integration.Webhooks. Subscribe to lifecycle events for bookings, callbacks, form submissions, and confirmations. See Webhooks.