Answers for building on Apple Messages for Business.
Learn how to register your brand with Apple, launch list pickers and forms, accept Apple Pay, verify customer accounts, send opted-in invitations, and route conversations between AI agents and support teams.
Trusted by engineering and product teams
shipping at global scale.
Apple Messages FAQs
Was ist Apple Messages for Business?
Apple Messages for Business lets customers chat with your brand directly inside the Messages app on iPhone, iPad, Mac, and Apple Watch. Beyond text and media, conversations can include interactive list pickers, multi-step forms, appointment time pickers, OAuth sign-in, Wallet passes, and Apple Pay checkout connected to your backend systems.
Ist Apple Business Chat dasselbe Produkt?
Yes. Apple Business Chat is Apple’s earlier name for Apple Messages for Business. It is the same native messaging channel across Apple devices, and Bird refers to it as Apple Messages in product navigation and documentation.
Können wir einen Marketing-Broadcast an beliebige iPhone-Nummern senden?
No. Standard Apple Messages conversations are customer-initiated from an entry point on your website, app, or Apple Maps listing. To reach out first after a customer action such as a phone call or checkout, you can use Invitation Messages, which require separate Apple approval and explicit customer opt-in. Unsolicited promotional broadcasts are not permitted on the channel.
Wie finden Kunden unser Unternehmen?
Customers can start a conversation from Apple Maps, Spotlight search, Safari, Wallet passes, or a Messages button placed on your website and iOS app. Entry points can pass intent and page context to Bird so the conversation routes directly to the right support queue or AI workflow.
Kann KI bei der Bearbeitung von Anfragen helfen?
Yes. AI agents can answer product questions from your knowledge base, send interactive list pickers or forms, and call your APIs to check order status or modify bookings. When a request needs human judgment, the AI agent hands the thread and conversation history to a live representative in Conversations.
Sollten wir einen Workspace erstellen oder mit einem Spezialisten sprechen?
You can start in either order. Create a Bird workspace to design message templates, webhooks, and inbox routing right away, or talk with a specialist to guide your brand through Apple Business Register approval and connect your live Messaging Service Provider credentials.
Startet das Hinzufügen eines Passes eine Messages-Konversation?
No. Saving a boarding pass, event ticket, or loyalty card to Apple Wallet does not open a chat thread automatically. Instead, the back of the pass displays a Messages action that lets the customer start a conversation when they need help.
Kann sich ein Pass ändern, nachdem der Kunde ihn gespeichert hat?
Yes. When a gate changes, an appointment moves, or loyalty points update in your system of record, your pass issuer service can push an update to the existing pass in Apple Wallet so the customer sees current details without downloading a new file.
Begründet ein Pass die Erlaubnis, eine Einladung zu senden?
No. A customer saving a pass to Apple Wallet does not grant opt-in for outbound Invitation Messages. Sending an invitation requires separate Apple approval for your use case and explicit customer consent collected for that outreach.
Was sollte passieren, wenn eine Buchung storniert wird?
Once your booking system records the cancellation, push an update to the Apple Wallet pass so it shows the canceled status or becomes voided on the device. In the Messages thread, confirm the cancellation and offer a quick path to rebook or reach support.
Ist die Apple-Unternehmensregistrierung dasselbe wie die Anmeldung bei Bird?
Nein. Ein Bird-Workspace stellt die Betriebsumgebung bereit; die Apple-Unternehmensregistrierung und die Experience-Prüfung richten die genehmigte Kanalverbindung ein.
Können wir mehrere Marken registrieren?
Halten Sie die Unternehmensidentität, Genehmigung, Einstellungen und Konversationen jeder Marke innerhalb des Workspace getrennt.
Garantiert die Registrierung, dass jedes Apple-Gerät jede Funktion unterstützt?
Nein. Die nativen Inhaltsfunktionen variieren je nach Gerät und Software. Prüfen Sie repräsentative Geräte und bieten Sie eine nützliche Alternative für die Aufgabe an.
Können wir das Unternehmen selbst genehmigen?
Ihr Team bereitet das Unternehmen vor und reicht es ein. Apples Prüfung bestimmt die Genehmigung; die Anwendung sollte das Ergebnis anzeigen, anstatt es aus dem Abschluss der Einrichtung abzuleiten.
Erzeugt ein Klick auf die Nachrichten-Schaltfläche automatisch eine abgeschlossene Konversation?
No. Tapping a Messages button opens the conversation sheet on the customer’s device, and your backend receives an active thread after the customer sends their first message. Track button taps, conversation starts, and completed business outcomes as distinct steps in your funnel.
Können wir Einstiegspunkt-Kontext hinzufügen?
Yes. You can attach intent and group parameters to your entry-point links to identify the page, product category, or support topic that prompted the chat. Bird passes these values with the inbound conversation so you can route the thread to the right queue or AI agent. Avoid placing passwords, tokens, or personal account data in public URL parameters.
Kann Messages eine Telefonwarteschlange ersetzen?
Yes. You can offer Apple Messages on your contact page or mobile app so customers skip hold music and handle order changes, troubleshooting, or scheduling asynchronously. If you want to move callers out of an interactive voice response (IVR) phone tree into Messages, you can send an Invitation Message after the caller gives explicit opt-in during the call.
Identifiziert eine Apple-Konversation das Kundenkonto automatisch?
No. Apple assigns an opaque identifier to the conversation and does not share the customer’s phone number, Apple ID, or email address. To link the thread to a profile in your CRM or authorize account changes, send an in-thread OAuth authentication request so the customer can sign in securely.
Ist ein List Picker ein Produktkarussell?
Apple Messages uses native list pickers instead of horizontal web carousels. When a customer taps a list picker bubble, iOS and macOS open a structured sheet with grouped sections, item titles, subtitles, and thumbnails, supporting single or multiple selections that return directly to your webhook.
Unterstützt jedes Apple-Gerät dieselbe Interaktion?
Interactive capabilities depend on the customer’s device and OS version. While recent versions of iOS, iPadOS, macOS, and watchOS render native pickers and rich links, some templates such as multi-page forms or Apple Pay sheets have specific device requirements. Check the capability metadata on incoming messages and test your flows across target devices.
Wird ein Anhang durch das Senden dauerhaft gespeichert?
No. Files, photos, and PDFs exchanged in a conversation are meant for active delivery in the thread. If a customer submits a claim document or signed form that your business needs for compliance or long-term recordkeeping, download and store the file in your own document management system.
Reicht eine ausgewählte Antwort aus, um eine geschützte Aktion auszuführen?
No. Tapping a list picker item or quick reply indicates what the customer wants to do, much like clicking a button in a web app. Before modifying an order, issuing a refund, or revealing account details, verify the customer’s identity via OAuth and enforce your backend authorization rules.
Sollte ein langer Antrag in ein einziges Formular passen?
Native forms work best for focused, multi-step tasks such as return requests, claim intake, or onboarding questionnaires that take a couple of minutes to finish. If an application requires lengthy document uploads or save-and-resume sessions across days, link the customer to a dedicated web portal and send status updates in Messages.
Kann ein Formular anhand einer Antwort verzweigen?
Yes. Multi-page Apple Messages forms support conditional page routing based on what the customer selects on an earlier screen. You can skip irrelevant questions, guide customers down different paths for exchanges versus refunds, and receive the completed path in a single webhook payload upon submission.
Wie sollten wir mit sensiblen Kundendaten umgehen?
Collect the specific fields needed to complete the request, and use input validation keyboards such as email, phone, or numeric pads to reduce entry errors. For account authentication or card payments, use native OAuth sign-in and Apple Pay instead of asking customers to type credentials or card numbers into form fields.
Ist ein ausgefülltes Formular ein abgeschlossener Geschäftsvorgang?
Submitting a form delivers the customer’s answers to your webhook, which is the starting point for your backend workflow. Once your system validates the input and creates the support case, return label, or reservation, send a follow-up message in the thread confirming the final outcome.
Wird durch die Zeitauswahl automatisch reserviert?
No. When a customer taps a slot in the native time picker, Apple Messages sends their chosen time back to your webhook as a selection. Your scheduling system still needs to verify that the slot is available, lock in the reservation, and send a confirmation message back to the customer so they can add the event to Apple Calendar.
Können wir den Terminort anzeigen?
Yes. Time-picker messages include location fields for the venue name, street address, and map coordinates. Customers can view the store or clinic location while picking a slot, and those same details populate the calendar invite once your booking system confirms the appointment.
Kann der Kunde in Messages umbuchen?
Yes. When a customer asks to move an appointment, your integration can look up their existing reservation, query your scheduling system for open slots, and send a new time picker in the same thread. Once they pick a new time and your backend updates the booking, send an updated confirmation message.
Was soll bei einem Buchungs-Timeout passieren?
If your scheduling API times out after a customer selects a slot, check whether the reservation was recorded before attempting to create a new one, or use idempotency keys on your booking requests. If the slot was taken in the meantime, send a fresh time picker with current availability so the customer can choose another time.
Sind Einladungen ein uneingeschränkter Marketing-Broadcastkanal?
Nein. Apple verlangt eine Genehmigung, verwaltete Vorlagen und ein ausdrückliches Opt-in; unaufgeforderte Einladungen und Marketingkampagnen sind auf diesem Weg untersagt.
Wird eine Einladung wie eine gewöhnliche Antwort adressiert?
Einladungen verwenden die Telefonnummer, für die der Kunde ein Opt-in erteilt hat, und können in einem neuen oder bestehenden Geschäftsthread ankommen. Gewöhnliche Antworten laufen weiter über die Apple-Identität der offenen Konversation.
Bedeutet der Status Gesendet, dass der Kunde die Einladung angenommen hat?
Nein. Versand und Kundenreaktion sind unterschiedliche Fakten. Leiten Sie aus einem fehlenden Antwortsignal weder eine Annahme noch eine Ablehnung ab.
Ist das Ablehnen einer Einladung dasselbe wie das Verlassen einer Konversation?
Nein. Es handelt sich um unterschiedliche Kundenaktionen. Richten Sie sich nach der aufgezeichneten Antwort und den Präferenzanforderungen, anstatt beides zu einem Status zusammenzufassen.
Ersetzt der Messaging-Anbieter unseren Zahlungsdienstleister?
No. Bird delivers the interactive Apple Pay payment request inside the conversation, while your existing payment processor handles token decryption, authorization, capture, and settlement using your Apple Merchant ID. Your commerce and billing systems remain the source of truth for orders and refunds.
Bedeutet eine Zahlungsnachricht, dass die Bestellung bezahlt ist?
No. Sending an Apple Pay bubble requests payment, and the customer authorizing with Face ID or Touch ID generates an encrypted payment token. The order is paid once your payment processor authorizes and captures that token and your order management system records the completed charge.
Kann der Kunde den Checkout im Web fortsetzen?
Yes. If a customer’s device does not have Apple Pay configured or they prefer another payment method, you can send a rich link to a pre-populated web checkout session for the same cart. Once checkout finishes on the web, your backend can post the receipt back into the Messages thread.
Was passiert, wenn die Zahlung erfolgreich ist, aber die Bestätigung fehlschlägt?
Keep payment processing decoupled from message delivery. If your payment gateway captures the charge but a network hiccup interrupts the confirmation message, look up the settled transaction status and resend the receipt message without charging the customer’s card a second time.
Ist die Apple-Konversations-ID unser Kunden-Login?
No. The Apple conversation ID identifies an anonymous messaging thread with your brand, and it does not verify who the customer is. To link the conversation to a verified user account, send an authentication request that signs the customer in against your OAuth 2.0 identity provider.
Sollten Kunden Passwörter in die Konversation eingeben?
No. Plain-text passwords and one-time passcodes should not be collected in chat bubbles where they remain visible in conversation history. Instead, use the native Apple Messages authentication request, which opens a secure OAuth sign-in sheet with support for passkeys, Face ID, Touch ID, and password autofill.
Berechtigt eine erfolgreiche Authentifizierung zu jeder Kontoänderung?
No. Completing OAuth sign-in proves which customer is in the thread and returns a scoped access token to your backend. Your APIs still need to check token scopes, role permissions, and business rules before executing sensitive actions like changing a payout destination or canceling a contract.
Kann ein KI-Assistent authentifizierten Kontext nutzen?
Yes. Once a customer signs in, your backend can pass verified profile details and scoped API tools to your AI agent so it can look up personal orders or subscriptions. Keep access controls enforced in the backend APIs the agent calls, since prompt instructions alone do not secure customer data.
Ist eine Nachrichtenvorlage dasselbe wie eine vollständige Journey?
No. A template defines a single reusable message, such as a product list picker, an intake form, or an appointment prompt. A journey connects those templates with webhook handlers, branching logic, OAuth sign-in, and backend API calls to take a customer from their initial question to a resolved request.
Beweist eine visuelle Vorschau, dass die Integration funktioniert?
A visual preview confirms how your text, images, and picker sections are structured, and you should also test the live flow on an iPhone or Mac. Testing the full conversation verifies that selections hit your webhook, your backend handles timeouts or out-of-stock items gracefully, and the customer receives the final confirmation.
Können wir KI nutzen, um eine Journey zu erstellen?
Yes. You can use AI tools to draft conversational copy, suggest list-picker options, or map out branching steps for a new support flow. Before publishing to production, review the generated templates and webhook actions to verify that API permissions and fallback paths match your business rules.
Wie sollte ein Coding-Agent mit der Journey arbeiten?
Point your coding agent to Bird’s OpenAPI specs and MCP tools so it can generate typed payload schemas for list pickers, time pickers, and webhook handlers. Keep API keys stored in environment variables and run agent-authored changes through your standard staging review and deployment pipeline.
Kann der Assistent eine Buchung oder Erstattung abschließen?
Verknüpfen Sie die autorisierte Geschäftsaktion, holen Sie die erforderliche Bestätigung ein und melden Sie das erfasste Ergebnis. Eine Antwort allein schließt die Aufgabe nicht ab.
Kann eine Person die Konversation übernehmen?
Gestalten Sie eine Übergabe mit klarer Zuständigkeit und dem relevanten Kundenkontext. Das Betriebsteam braucht einen nutzbaren Weg, um die Anfrage fortzuführen.
Braucht der Assistent Zugriff auf jeden Kundendatensatz?
Nein. Stellen Sie über die regulären Zugriffsmechanismen nur den minimalen Kontext und die Berechtigungen bereit, die für die unterstützte Aufgabe nötig sind.
Was sollten wir messen?
Messen Sie die angestrebte Lösung, Eskalationen und ob Kunden die vorgesehenen Schritte abschließen. Nachrichtenanzahl und Antwortzeit helfen, diese Ergebnisse zu erklären, ersetzen sie aber nicht.
Bedeutet gesendet, dass die Nachricht auf dem Gerät des Kunden zugestellt wurde?
No. A sent status confirms that Apple’s messaging gateway accepted your outbound payload. Device delivery and read receipts are separate events that depend on device connectivity and Apple privacy settings, so critical workflows should confirm completion through customer replies or recorded backend actions.
Kann ein Bericht zu Einstiegspunkten zeigen, welcher Kundenablauf den Traffic erzeugt hat?
Yes. When you pass intent and group tags on your website buttons, in-app links, or Apple Maps entry points, Bird records those origin attributes at the start of the conversation. You can break down inbound volume by entry point to see which pages or campaigns drive support and sales threads, while tracking downstream template interactions separately.
Ist die Anzahl gesendeter Einladungen gleich der Anzahl angenommener Einladungen?
No. The invitation sent count tracks how many opted-in prompts were dispatched after a call or web action. An invitation becomes an active conversation when the customer taps the prompt and sends a message back in Apple Messages, so track sent invitations and started threads as separate funnel stages.
Wie sollten wir Conversion messen?
Tie the conversation ID or authenticated customer profile to the completed transaction in your order, booking, or CRM system. Counting messages or open threads shows engagement, whereas joining threads to captured Apple Pay charges, confirmed appointments, or resolved tickets measures actual business conversion.
Können wir eine Apple-Gateway-Anfrage direkt in Bird übernehmen?
Verwenden Sie die aktuelle Schnittstellenbeschreibung von Bird, die die native Bedeutung beibehält und dabei eigene Benennungs-, Adressierungs- und Authentifizierungskonventionen anwendet.
Kann ein Coding-Agent das Erlebnis erstellen und betreiben?
Verbinden Sie den Agenten mit den MCP-Tools von Bird, um den Workspace zu inspizieren, native Inhalte vorzubereiten und mit Journeys zu arbeiten. Wenden Sie dieselben Berechtigungen, Prüfungen und Bestätigungen auf Veröffentlichungen und Kundenaktionen an.
Kann ein Coding-Agent die Produktleitfäden lesen?
Nutzen Sie die Markdown-Alternativen und verlinkten Leitfäden zusammen mit der maßgeblichen API-Beschreibung. Marketingbeispiele ersetzen nicht die Schnittstellenbeschreibung.
Was sollte der erste Integrationstest nachweisen?
Verifizieren Sie den genehmigten Nachrichtenaustausch auf einem realen Zielgerät, die zurückgegebene Eingabe, das Geschäftsergebnis und einen Wiederherstellungsfall bei Fehler oder unklarer Antwort.
Setzen Sie die Antwort in die Praxis um
RessourcenbibliothekBrowse implementation guides for registration, interactive messages, Apple Pay, and analytics.Jetzt startenFollow the launch checklist from Apple Business Register approval to your first live conversation.Apple Messages PlattformSee how list pickers, forms, time pickers, Wallet passes, and Apple Pay work together in Messages.
In die Praxis umsetzen.
Weiter mit der Dokumentation, Anleitungen und Beispielen zu diesem Thema.
ImplementierungsleitfadenReply through the Apple Messages APIDas Konzept verstehenWhat is Apple Messages for Business?
Implementierungs-Briefing erhaltenPlan your Apple Messages launch with our team.
Talk with a specialist about Apple Business Register onboarding, interactive message flows, and backend integration, or follow the registration guide to start setup.