Connect with 360Dialog

360dialog is a leading cloud communications platform that enables businesses to connect with customers across multiple channels. A key offering is their WhatsApp Business Solution Provider (BSP) service.

As an official WhatsApp partner, 360dialog allows businesses to leverage WhatsApp's massive user base for official customer communications like notifications, inquiries, and support.

 

Start with 360Dialog Sandbox

In the UChat dashboard, click “WhatsApp” under “Bots” and you will find 360dialog as one of our business solution provider:

UChat 2024-03-23 at 10.23.26 pm-20240323-122328.jpg

Go "Bots" -> "WhatsApp" then "360Dialog" on UChat and in your WhatsApp App, add "+4930609859535" as a new contact and sent "START" to it.

 

Copy the "api-key" back to UChat, click "Add WhatsApp Number":

Again put the number "+4930609859535" here and paste the API key. After adding this number you can click the "Create Bot" to start building a flow.

To use 360Dialog sandbox, please note that:

  1. only the phone number which requests the API key can test the bot

  2. you can send "START" to get a new code, but make sure you update the key with your bot.

  3. 360Dialog doesn't allow sandbox users to access their media recourses. For example, if you use a question step to ask for a photo and store the URL in a text variable. You are unable to visit this URL to get the photo because you are using a sandbox.

Connect with 360Dialog

You first need to get your account with 360Dialog here.

Please make sure which type of account you are getting from 360dialog. They have on-premise & Cloud version APIs.

After you get your account with 360dialog, you can go to UChat, and Go to “WhatsApp” channel from the left side bar, and select “360dialog”, and add your API keys & WhatsApp number as per the screenshot below:

If you are using Cloud Version, you need to switch “Cloud API” on.

After you put your WABA number & API key, then click “Add” then you are ready to create your flow.

Debug the issue

In this section, we will talk about how to solve the common issue that happens with 360dialog. Since 360dialog is a business solution provider, if something is not working, you can go through the debug process as per the steps below:

https://www.youtube.com/watch?v=9CZ8ycjp_eg&t=827s&pp=ygUPVUNoYXQgMzYwZGlhbG9n

The connection isn’t verified

Make sure you select the correct connection type: Cloud or on-premise.

If the integration isn’t verified, you will need to check with 360dialog support.

Your bot can’t receive message

When you send a message, the contact should be created, if you connect default reply, the bot should response back.

If you are not receiving the message, you can set up the webhook to 3rd service like webhook.site, and send the message to your bot.

If there isn’t any incoming message in the 3rd party webhook service, then the issue is coming from 360dialog, you should contact 360dialog support to solve the issue

If there is incoming message received in the 3rd party webhook service, then the issue is coming from UChat, you should contact UChat support to solve the issue.

Your bot can’t send out message

If your bot can’t send out any message including WhatsApp template message, make sure you check the error logs.

You can find the error logs in the “Tools” → Error logs.

You can find the reason why your message isn’t delivered.