Table of Contents

WeChat

JQ Lee Updated by JQ Lee

To connect WeChat, a verified WeChat Official Account is required. Read our guide here to create a verified WeChat Official Account.
WeChat Logo

WeChat (微信 or Weixin) is a Chinese multi-purpose messaging, social media and mobile payment app developed by Tencent. As China's most popular app, it is also one of the world's largest mobile apps with over 1 billion monthly active users and 902 million daily active users. This WeChat Official Account integration lets your respond to messages directly from our platform.

Connecting WeChat

Step 1: Navigate to Channel Settings

From Settings Module, navigate to the menu item, Channels.

Step 2: Add Channel

Press Add Channel and choose WeChat. The Connect your Channel dialog should open up.

Connecting WeChat to respond.io
Connecting WeChat to respond.io

Step 3: Sign in to the WeChat Official Accounts Platform

Using your sign-in credential, sign to the WeChat Official Accounts Platform.

WeChat Official Account Platform Sign in Page

Step 4: Navigate to the Basic Configuration

Locate the Basic Configuration | 基本配置 page and navigate to it.

WeChat Platform Navigate to the Basic Configuration page

Step 5: Locate the AppID

Find the AppID and add it to the corresponding field on the respond.io platform.

Step 6: Generate the App Secret

To generate the App Secret, you will have to pass two verification steps.

  1. Scan a QR code on the webpage
  2. Re-enter your account password

Once you have completed the security measures, a brand new App Secret will be generated. Add it to the corresponding field on the respond.io platform.

Find the AppID and App Secret code to add to field on respond.io platform

Step 7: Follow through the steps at the platform

Once you have copied the necessary fields to the platform, press NEXT to follow through.

respond.io dialog with Whitelisted IPs, URL & Token

Step 8. Add Whitelisted IPs on the WeChat Official Accounts Platform

Add the IPs listed below to the IP Whitelist section.

52.74.35.155

18.138.31.163

54.169.155.20

Step 9: Add the platform-generated URL to WeChat

On the WeChat Official Accounts Platform, click the Change Configuration button to open the Server Configurations dialog.

Add the generated URL from the respond.io platform to the URL field on the WeChat platform.

WeChat Official Accounts Platform to click Change Configuration page

Step 10: Add the platform-generated Token to WeChat

Add the generated Token from the respond.io platform to the Token field on the WeChat platform.

Step 11: Generate an Encoding AES key

On the WeChat platform, generate the encoding key and select Plain Text Mode for message encryption.

On WeChat platform Generate an Encoding AES key page

Step 12: Save settings

Press Submit to save and it will close the Server Configuration.

Step 13: Enable the configuration

Locate the green enable button and click it. The button will then change to red.

On WeChat Page Enable the configuration

Step 14: Complete the setup on the respond.io platform

Press DONE to complete the setup.

Once you completed the setup, any messages sent to your WeChat Official Account will now be received in your Space.
WeChat audio messages do not play in Chrome due to the format .wav sent by WeChat is not supported by Chrome.

Channel Configuration

WeChat channel can be configured with a unique channel name.

Step 1: Navigate to Channel Settings

From Settings Module, navigate to the menu item, Channels.

Step 2: Locate the WeChat channel

Once you have located the WeChat channel, press Configure.

WeChat Channel Configuration on respond.io

Step 3: Make the necessary configuration

You can configure the following:

  • Channel name - Name used internally to identify the account.
Important: As for the other details, take extra note while updating as it might fail to receive messages from your WeChat official account.

Step 4: Update the configuration

Press Done to update the channel configuration.

Frequently Asked Questions

Can I connect to a personal WeChat account?

To connect to a WeChat channel a WeChat Official Account is required. You can create a WeChat Official Account here.

How much does a WeChat Official account cost?

WeChat Official Accounts are free to create. However, an annual fee needs to be paid to verify the account, please check the Verification process here.

Can I start a conversation with a WeChat Contact?

WeChat rules say contacts must message you first before you can message them back. You can share your QR code with your Audience.

Can I send images to my Contacts through the WeChat channel?

Yes, but there are some restrictions for non-China WeChat Official accounts to send files over API.

Troubleshoot

Step 1: Navigate to Channel Settings

From Settings Module, navigate to the menu item, Channels.

Step 2: Locate the WeChat channel

Once you have located the WeChat channel, press TROUBLESHOOT.

WeChat Troubleshoot

Step 3: Follow through the instructions

Having trouble with the channel? Contact us here!

IS THIS ARTICLE HELPFUL?

We'd love to hear from you!

LINE

Twitter

Can't find what you're looking for?

Talk to an expert here!

Contact Us
Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)