Apple Messages for Business

What is a Messaging Service Provider, and how do I choose one?

On most messaging channels you can buy access and integrate against it. Apple Messages for Business works differently, and the reason is one sentence on Apple's own page: "To qualify for an Apple Messages for Business account, your company needs to select an Apple-approved Messaging Service Provider (MSP)."

That makes the provider choice structural rather than commercial. It is the integration, the console your team works in, and the party that carries you through Apple's review.

What does a Messaging Service Provider actually do?

Apple's own description covers three jobs. The MSP provides "the asynchronous messaging platform and access to the Apple Messages for Business channel". Apple adds that MSPs "will also provide automation support (bots/AI), and custom integration with your back-end business systems, such as CRM, order management, authentication, etc."

Read the middle clause again, because it is the part with no alternative: access to the channel. Apple's messaging gateway accepts traffic from registered provider endpoints, and a provider's registration is what your Business ID is attached to. The registration documentation states it directly: "Each Business ID is associated with a unique MSP ID."

So the arrangement is two-sided. You register your brand with Apple, and you integrate with a provider. Neither half works alone.

What does Apple require a provider to be able to do?

Apple publishes the floor, which is more useful than any vendor comparison because every approved provider has had to clear it. Apple's MSP onboarding page, which carries version 3.0.3 and a last update of 1 February 2024 against version 3.1 on the rest of the documentation set, lists what a provider needs:

  • "Messaging platform that supports asynchronous conversations and intent-based routing"
  • "Channel connector to link the messaging platform to the Apple Messages for Business Service"
  • "Live agent console that can be customized to support Apple Messages for Business features"
  • "Virtual assistant, or bot, flows to triage incoming conversations and hand off to live agents"
  • "Customer success team to build custom integrations into brand back-end systems"
  • "Conversational designer who can assist brands to build smooth and efficient customer journeys in Apple Messages for Business"

Two of those are people rather than software. That is deliberate: Apple reviews the experience a brand ships, so a provider is expected to have staff who shape it. If a provider cannot say who your conversational designer is, they are missing something Apple asked them for.

What does the provider control, and what does Apple control?

Apple controls more of this channel than of any other, which narrows what a provider can honestly claim.

Apple controls the entry points customers see, the interactive message types available, the rule that only a customer can open a conversation, and the review that lets your brand go live. A provider promising you outbound campaigns on this channel is describing something Apple's policies prohibit: "Your business is prohibited from sending unsolicited messages."

The provider controls the console your agents work in, how conversations route to teams, what automation runs before a person joins, what your CRM sees, what happens when a payment or an authentication is requested inside a thread, and what your data retention looks like. Those are the real differences.

How do I choose between providers?

Five questions, in the order they will cost you.

Does the provider appear in Apple's own picker? Apple's registration step is to "Select your MSP from the 'Apple Authorized Commercial Messaging Platform' dropdown". That is the authoritative check, and it takes minutes once you have administrator access to Apple Business Register. Note that Apple's account types include one described as "intended as a commercial messaging service, but doesn't appear in the drop-down list of services", so a missing name is a question for the provider rather than automatic disqualification.

Who runs your Experience Review, and how many have they passed? This is the provider's job rather than a shared one: Apple states that "The MSP is responsible for submitting the Experience Review on your behalf." Apple also expects "Most accounts require 1–3 rounds of review", while "Brands that submit a complete, tested experience typically pass in 1–2 rounds", so a provider who has taken dozens of brands through it can tell you what an incomplete one looks like. Ask for that list.

Does the console fit the team you already have? Apple requires a customizable live agent console, and requires bot flows that triage a conversation and hand it off to a live agent. Whether that console is where your agents live, or feeds the helpdesk they already use, decides your training cost.

What happens to the interactive types you care about? Time Picker, List Picker, Quick Reply, Apple Pay and authentication are the reason to be on this channel. Ask which are authored in a builder your team can use and which need a developer. If Apple Pay is in scope, what Apple Pay in Messages needs from a provider is the harder half of that question.

What does leaving look like? Apple's registration documentation describes selecting a provider; it does not document moving an existing Business ID from one provider to another. Ask the provider what a migration involves and get the answer before you sign, not after.

What should I ask before signing?

The checks that transfer from any other channel procurement still apply here: whether the account is yours or the provider's, what the failure record looks like, and whether a second channel lives on the same contract. How to choose a WhatsApp Business API provider works through those in detail, and most of it holds on this channel too.

What does not transfer is price comparison by rate card. Apple provides the channel to businesses without charging for it, so what a provider quotes is entirely their own. What Apple Messages for Business costs covers where the money actually goes.

Where Bird stands on this channel is set out on our own Apple Messages for Business page.

Every Apple requirement on this page comes from Apple's own documentation, read on 4 September 2026: Messages for Business accounts, MSP onboarding, MSP registration, Register your account, Pass the Experience Review and Appendix A: Policies.

Build on the same network.

A test API key is yours immediately. Production unlocks when you add a payment method and verify a sender.

एक चैनल से शुरुआत करें।
तैयार होने पर बाकी जोड़ें।

एक test API key तुरंत आपकी है। जब आप payment method जोड़ते हैं और sender verify करते हैं, तब production अनलॉक हो जाता है।

Claude Code, Cursor या Codex इस्तेमाल कर रहे हैं? एक setup prompt कॉपी करें और आपका agent आपके लिए Bird CLI और skills इंस्टॉल कर देगा। अपना चुनें:

Cursor