Configure an Apple Messages for Business channel
Omnichannel for Customer Service offers a suite of capabilities that extend the power of Dynamics 365 Customer Service Enterprise to enable organizations to instantly connect and engage with their customers across digital messaging channels. An additional license is required to access Omnichannel for Customer Service. For more information, see the Dynamics 365 Customer Service pricing overview and Dynamics 365 Customer Service pricing plan pages.
Many customers use the Apple Messages app for their daily communication needs. The Apple Messages app also supports Messages for Business, a new way to apply iMessage's richer communication capabilities to engage with businesses. The asynchronous nature of this channel gives customers the convenience of resolving their issues when they find time, in contrast to real-time channels such as Chat for Dynamics 365, where the session ends when the chat window is closed.
Apple Messages for Business supports rich messaging experiences, allowing customer and agents to converse through convenient and engaging interactions. More information: Introduction to Messages for Business - Apple Developer
Prerequisites
Before you configure the Apple Messages for Business channel in Dynamics 365 Omnichannel for Customer Service, ensure that the following prerequisites are met:
Register your business with Apple Business Register More information: Apple Business Register
Enable Messages for Business and create a Messages for Business account for your brand. More information: Apple Messages for Business Accounts Introduction
Configure the Messaging Service Provider (MSP) using the correct URL provided for your geo-region in the following table.
Geo location API Endpoint URL Asia-Pacific https://dynamics365-omnichannel-apac.omnichannelengagementhub.com/applemessagesforbusiness
Australia https://dynamics365-omnichannel-aus.omnichannelengagementhub.com/applemessagesforbusiness
Canada https://dynamics365-omnichannel-can.omnichannelengagementhub.com/applemessagesforbusiness
Europe https://dynamics365-omnichannel-eur.omnichannelengagementhub.com/applemessagesforbusiness
France https://dynamics365-omnichannel-fra.omnichannelengagementhub.com/applemessagesforbusiness
Germany https://dynamics365-omnichannel-ger.omnichannelengagementhub.com/applemessagesforbusiness
India https://dynamics365-omnichannel-ind.omnichannelengagementhub.com/applemessagesforbusiness
Japan https://dynamics365-omnichannel-jpn.omnichannelengagementhub.com/applemessagesforbusiness
North America https://dynamics365-omnichannel-nam.omnichannelengagementhub.com/applemessagesforbusiness
South America https://dynamics365-omnichannel-sam.omnichannelengagementhub.com/applemessagesforbusiness
Switzerland https://dynamics365-omnichannel-che.omnichannelengagementhub.com/applemessagesforbusiness
United Arab Emirates https://dynamics365-omnichannel-uae.omnichannelengagementhub.com/applemessagesforbusiness
United Kingdom https://dynamics365-omnichannel-uk.omnichannelengagementhub.com/applemessagesforbusiness
Configure an Apple Messages for Business channel instance
In the site map of Customer Service admin center, select Channels in Customer Support.
Go to Accounts > Messaging accounts > Manage, and then on the Accounts and channels page, select Add account.
On the Add account page, Channel details section, enter a name and select Apple Messages for Business in Channels.
On the Add account page, specify the Apple Messages for Business account ID. To get the account ID, go to your organization's Apple Business Register, open the Messages for Business account, navigate to the Messaging Service Provider configuration and select Test your Messaging Service Provider connection, and copy the account ID by selecting Copy ID.
Note
If your organization uses Customer-managed keys, be aware that Apple Messages for Business acount IDs cannot be encryped. Apple Messages for Business account IDs are part of the URLs used by customer devices to start new conversations and may be visible to users, but this doesn't present a security concern.
To configure routing and work distribution, you can create a workstream or select an existing one.
Select the workstream that you've created for the Apple Messages for Business channel and on the workstream page, select Set up Apple Messages for Business, and do the following steps:
In the Available Apple Messages for Business accounts area, select an account from the list.
On the Language page, select the language to use.
On the Behaviors page, configure the following options:
- Custom automated messages
- Post-conversation survey
- Authentication settings: If you enable authentication, your agents will be able to request customer's authenticate their identity. You must associate a channel specific authentication setting. This step may be completed later, after channel setup. There are two flows to choose from: OAuth 2.0 code flow or OAuth 2.0 OpenID connect flow. More information: Authentication settings for Apple Messages for Business.
- Custom automated messages
On the User features page, configure the following options:
- File attachments: When set to yes for both customer and agent, customers and agents can send and receive file attachments. More information: Enable file attachments.
- Apple Pay: If you enable Apple Pay, your agents will be able to send Apple Pay requests to customers. Each channel instance must have a Payment Profile associated. This step may be completed later, after channel setup. More information: Payment Profiles.
- File attachments: When set to yes for both customer and agent, customers and agents can send and receive file attachments. More information: Enable file attachments.
Review the Summary page, and then select Create. The channel instance is configured.
Configure routing rules. More information: Configure work classification
Configure work distribution. More information: Work distribution settings
Optionally, you can add a bot. Skip this step if your conversations are handled by human agents only. More information: Configure a bot
In Advanced settings, configure the following options based on your business needs:
Watch this video to learn how to set up the Apple Messages for Business channel in Dynamics 365 Customer Service:
Configure authentication settings
Perform the steps in Create Apple Messages for Business authentication settings to configure authentication settings.
Configure payment profiles for Apple Pay
Perform the steps in Configure payment profiles to configure the profile.
Create rich messages
Perform the steps in Create rich messages to create rich messages
Use rich messages in conversation control
Perform the steps in Rich messages in the conversation control to use the rich messages.
Watch this video to learn how to view a conversation on the Apple Messages for Business channel in Dynamics 365 Customer Service:
See also
Create and manage workstreams
Configure automated messages
Configure a post-conversation survey
Skill-based routing
Create message templates
Templates
Delete a configured channel
Support for live chat and asynchronous channels
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for