Configure a WeChat 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.
WeChat channel
Organizations enhance business efficiencies in certain geographical areas by integrating social messaging channels such as WeChat, which has a large user base in Asia, into Omnichannel for Customer Service.
Note
The WeChat channel isn't available in the Government Community Cloud (GCC) region.
Prerequisites
Make sure that the following prerequisites are met:
WeChat is provisioned in your environment. More information: Provision Omnichannel for Customer Service
Note
To enable the WeChat channel in an existing environment, you must upgrade to the latest version of Omnichannel for Customer Service. For information, Upgrade Omnichannel for Customer Service.
An active subscription to the WeChat service account or sandbox account (if using sandbox for testing) exists and is stored as a contact on your phone. You initiate WeChat conversations by contacting the subscription account. More information: WeChat documentation
Verify that you have permissions on the secure columns. More information: Configure permissions to access secure columns
Get WeChat account details
To integrate a WeChat channel with Omnichannel for Customer Service, get the following details:
- Original ID: Original ID in the WeChat service or sandbox account.
- Developer ID: Application ID associated with your WeChat service or sandbox account.
- Developer password: Application secret used for authentication.
- Token: Customer-defined string.
- Message encryption key: Message encryption key in WeChat. If you're using a sandbox WeChat account, use a key of your choice.
Create a WeChat channel
To create a WeChat channel
In the site map of Customer Service admin center, in Customer support, select Channels.
In Accounts, for Messaging accounts, select Manage.
On the Accounts and channels page, select New account.
Enter the following details:
- On the Channel details page, specify a name and in Channels, select WeChat, and select Next.
- In Account details, enter the following information:
- Original ID: Specify the WeChat account number.
- Developer ID (AppID): Specify the WeChat Developer ID.
- Developer password (AppSecret): Specify the WeChat Developer password.
- Token: Specify the WeChat token.
- Message encryption key (EncodingAESKey): Specify the WeChat Message encryption key for service account. If you're configuring a sandbox account, use a key of your choice.
- On the Callback information page, copy the values that you see in the two boxes. You'll update the copied information in the WeChat account.
- Select Done. The WeChat account instance is created.
To configure routing and work distribution, you can create a workstream or select an existing one.
Select the workstream that you created for the WeChat channel and on the workstream page, select Set up WeChat, and do the following steps:
On the WeChat setup dialog box, on the WeChat page, select the account that you created.
On the Language page, select a language.
On the Behaviors page, configure the following options:
On the User features page, set the toggle for File attachments to On and select the following checkboxes if you want to allow agents and customers to send and receive file attachments. More information: Enable file attachments.
- Customers can send file attachments
- Agents can send file attachments
Verify the settings on the Summary page, and select Finish. The WeChat channel instance is configured.
Configure routing rules. More information: Configure work classification.
Configure work distribution. More information: Work distribution settings
Add a bot. More information Configure a bot.
In Advanced settings, configure the following options based on your business needs:
Configure WeChat details
If you're using the service account of WeChat, perform the following steps:
Sign in to your WeChat Service Account, and then paste the IP allowlist and server address, which you copied from Customer Service admin center in the preceding procedure, in their respective boxes. The IP address of the Omnichannel for Customer Service application is not blocked in the WeChat firewall. The server address helps establish the connection between WeChat and Omnichannel for Customer Service.
In WeChat, make sure that you select Security Mode under Message Encryption Method for encryption of the chat messages.
Select Submit.
Privacy notice
If you enable this feature, your data is shared with WeChat and flows outside of your organization's compliance and geo boundaries (even if your organization is in a Government Cloud Community region). More information: Connect a bot to WeChat.
Customers are solely responsible for using Dynamics 365, this feature, and any associated feature or service in compliance with all applicable laws. This responsibility includes laws that relate to monitoring, recording, and storing communications with their end users. This includes adequately notifying end users that their communications with agents might be monitored, recorded, or stored and, as required by applicable laws, obtaining consent from end users before using the feature with them. Customers are also encouraged to have a mechanism in place to inform their agents that their communications with end users might be monitored, recorded, or stored.
See also
Channels in Omnichannel for Customer Service
Use a WeChat channel
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