Apple Messages for developers
Let customers message you in the iPhone Messages app to get support, book appointments, and check out with Apple Pay. Deflect inbound call volume, verify accounts with Sign in with Apple, and hand threads from AI to human agents with Bird.

Trusted by engineering and product teams
shipping at global scale.
Let customers start a chat
from Apple Maps or Safari.
Let customers start an Apple Messages thread from Apple Maps, Safari, Spotlight Search, or your phone number to deflect inbound call volume.
Pass the store location, page intent, and routing group straight into Bird so your AI agent or support team can help right away.
Harbor Amsterdam
Homewares · Amsterdam studio
Message
Book times and capture choices
without leaving Messages.
Sending customers to a mobile browser to schedule a visit or pick an option causes drop-off. Present live calendar slots and product choices in native iPhone time and list pickers, validate availability against your backend, and confirm the booking in the thread.
Choose a time
Tuesday, 22 September
Check out with Apple Pay
right inside the conversation.
Skip the mobile web checkout and let shoppers pay with Face ID or Touch ID using the native Apple Pay sheet in Messages.
Route the payment token to your processor, confirm capture in your order system, and drop the receipt straight into the conversation.
The Everyday Vase
2 × €24.00
€48.00
€54.00
Thanks, Alex. Order HBR-2048 is confirmed.
Spot failed sends by format
and track confirmed orders.
Monitor accepted, sent, and failed messages in real time and break down errors by format to catch broken rich links or rejected list pickers before customers notice. Connect conversations back to their Maps or web entry points and measure which threads turn into confirmed bookings and Apple Pay purchases.
Send rate
99%
Explore Apple Messages.
Interactive pickers, forms, Apple Pay checkout, Sign in with Apple, and Apple Wallet passes in one platform.
Send and receive rich iMessage conversations from your backend or AI agent with webhooks for customer replies, selections, and typing indicators.
Entry pointsLet customers start a chat from Apple Maps, Safari, Spotlight Search, or your phone number and route the thread with location and page context.
Rich messagesPresent product catalogs, rich links, document attachments, and interactive list pickers so customers can compare options inside the thread.
FormsCapture multi-page intake details, contact info, and service preferences in a native iOS sheet without sending users to a web form.
AppointmentsPublish live calendar slots in a native time picker and validate availability against your booking system before confirming the visit.
Apple PayLet shoppers authorize purchases with Face ID or Touch ID in Messages and confirm order capture through your existing payment processor.
AuthenticationVerify customers in the thread with Sign in with Apple or your OAuth provider before exposing account details or modifying orders.
WalletDeliver boarding passes, event tickets, and appointment cards straight to Apple Wallet and push live updates when schedules change.
JourneysChain authentication, forms, pickers, and Apple Pay into a single automated thread that hands off to a support agent with full context.
AnalyticsBreak down accepted and failed sends by message format and trace which entry points drive confirmed bookings and completed orders.
Scale without losing control.
Separate production and sandbox traffic into dedicated workspaces, scope API keys to the exact channels each service or agent needs, and track permission changes in the audit log.