Responso
Home
EN
EN
  • 👋Welcome
  • 🚀Getting started
    • Creating an account
    • First steps
    • Subscription and invoices
    • Two-Factor Authentication
    • API
  • 👨‍💼Users
    • Agent
    • Adding the agents
    • Editing and Deleting an Agent Profile
    • Privileges
  • 📫Working with inbox
    • Inbox overview
    • Message statuses
    • Tags
    • Filters
  • 📩Working with a ticket
    • Ticket overview
    • Forwarding messages
  • 🔌Integrations
    • Integration with BaseLinker
    • Email
      • IMAP
        • Gmail
        • Email integration via IMAP/SMTP
      • Redirecting messages
        • Gmail – configuration of email redirection
        • Configuration of the domain, reply address, and address for redirection.
    • Other Integrations
      • Integration with Amazon
      • Integration with IdoSell
      • Integration with Shopify
      • Integration with Facebook
      • Integration with Instagram
      • Integration with Cdiscount
      • Integration with WooCommerce
      • Integration with PrestaShop
      • Integration with eBay
      • Integration with Kaufland
      • Integration with Empik
      • Integration with Decathlon
      • Integration with Castorama
      • Integration with B&Q
      • Integration with ePrice
      • Integration with XXXLutz
      • Integration with Maisons du Monde
      • Integration with Home24
      • Integration with Home&You
      • Integration with E.Leclerc
      • Integration with Carrefour
      • Integration with Modivo
      • Integration with Leroy Merlin
      • Integration with Allegro
      • Integration with Etsy
      • Integration with Erli
      • Integration with OLX
      • Integration with SerwerSMS
      • Integration with Shopee
      • Integration with WhatsApp
  • ⚙️Functions
    • Artificial Intelligence
    • Autoresponder
    • Chat
    • Template responses
    • Advanced Signatures
    • Automated workflows
    • Returns and Complaints
      • Responso Return Forms
      • Allegro Returns and Complaints Module
    • Reviews Module
    • Contacts Module
    • Tasks Module
    • Message Translation
    • Proofreader
    • Spam List
  • 📊Reports
    • Reports in Responso
Powered by GitBook
On this page
  • Integration step by step
  • Step 1: Setting up Meta Business Suite
  • Step 2: Creating a Developer App
  • Step 3: Adding the Integration in Responso
  • Adding a payment method
  • Switching to Responso from another tool
  • WhatsApp Tickets in Responso
  • WhatsApp Templates
  • Templates in WhatsApp Manager
  • Templates in Responso
  • FAQ

Was this helpful?

  1. Integrations
  2. Other Integrations

Integration with WhatsApp

PreviousIntegration with ShopeeNextArtificial Intelligence

Last updated 4 days ago

Was this helpful?

The previous version of WhatsApp integration through the 360dialog platform is no longer available. The following instructions describe the only possible method of integrating Responso with the WhatsApp app.

One phone number cannot be used in both the WhatsApp Business application on your phone and in the Responso integration. If you want to use a number that is currently used in the phone application with the Responso integration, you will need to remove it from the application and then follow the steps below. However, please remember that removing the number from the application will cause you to lose your conversation history with customers. To avoid losing it, please perform a backup on your phone before removing the number from the application.

Integration step by step

Step 1: Setting up Meta Business Suite

To use a WhatsApp Business account, you need a Meta Business Manager account (Meta Business Suite). To create one, you must have a personal Facebook account.

Go to and log in to your personal Facebook account. If you don't have an account, click "Create Account" to register.

  1. Enter your business name, your first and last name, and your company email address.

  1. Click "Submit" or "Create" to create a portfolio. You will receive an email asking you to confirm your company email address. Please confirm your email address.

Step 2: Creating a Developer App

  1. Click "Log In" in the upper right corner.

  1. Log in via Facebook.

  1. After logging in, select "Get Started" in the upper right corner.

  1. Proceed through the registration steps:

    1. Accept the terms by clicking "Continue".

    2. Verify your account with a phone number.

    3. Check your email address (you can change it to another by clicking "Update Email").

    4. In the final step, select the "Developer" role.

    5. Click "Complete Registration."

  2. Click the "Create App" button.

  3. Enter the app name (e.g., Responso) and contact email. Click "Next."

  4. Select "Other" and click "Next".

  5. Select "Business" and click "Next".

  6. Click "Create App".

  7. Select WhatsApp from the tiles.

  8. Select the Portfolio (Meta Business account) where you want to create the WhatsApp integration and click "Continue".

  9. Click "Start using API".

  10. Scroll down the page and click "Add phone number". You will now add the number to which your WhatsApp Business account should be registered.

  11. Enter your WhatsApp account name (this name will be visible to customers), select your time zone and business category. You can optionally add a description.

  12. Add the phone number to which the WhatsApp account should be registered.

  13. Enter the verification number that you will receive via SMS to the provided phone number and click "Next".

  14. After adding and verifying the number, click the "Generate access token" button. Log in to the account associated with your Meta Business Suite and select the WhatsApp account for which you want to generate the token. The token does not need to be pasted anywhere, but generating it activates one of the necessary application functions.

Note: after generating the token, a message may appear in a red frame, but it does not affect the operation of the integration (it concerns the test number generated automatically by Meta tools, not your phone number).

  1. Your Meta Business account will now have a new WhatsApp application.

Step 3: Adding the Integration in Responso

  1. Log in to Responso.

  2. Click "Add Channel" in the upper right corner.

  3. Select "WhatsApp Cloud API".

  4. Log in to the account associated with your Meta Business Suite. Select the business account, and then the WhatsApp account that you want to integrate.

    Note: If you select multiple accounts, all of them will be connected to Responso.

  1. The account has been added to Responso.

  2. Click "Details" in the "Webhook Configuration" column. You will see the "Callback URL" and "Verify token" values, which you will use in the next steps.

  3. Click "My Apps" in the upper right corner and select the application you added earlier (e.g., Responso).

  1. From the left menu, select "Webhooks".

  1. In the "Select product" field, choose "WhatsApp Business Account" from the dropdown list.

  1. Paste the "Callback URL" and "Verify token" values from Responso into the respective fields.

  1. Click "Verify and save".

  2. Again, in the "Select product" field, choose "WhatsApp Business Account" from the dropdown list.

  3. Scroll down and click the slider in the "messages" field. After clicking this item, a "Subscribed" annotation will appear.

  4. Your integration is ready.

Adding a payment method

Responding to customer messages with a regular reply (not a template) within 24 hours of receipt is free of charge. Customer-initiated conversations are not subject to message limits.

  1. To add a payment method, in your Meta Business account, click "Settings" (gear icon in the lower left corner) > "WhatsApp Accounts" > [Name of the added account] > "Settings" > "Payment Settings".

  2. Choose the country, currency, and time zone. Note: the currency must be US dollars. Click "Next".

  1. In the final step, add your payment card details and verify it.

  2. In the Payment Methods section, the card you added will appear. If there's no indication that the card is the default payment method, click the ellipsis icon and select 'Set as default'.

Switching to Responso from another tool

If you've previously used WhatsApp Business integrated with another tool, you can easily migrate it to Responso. To do this, follow the integration steps with Responso for your chosen account as outlined above. Then, in Meta Business Suite, go to the WhatsApp Accounts tab, select the relevant account, and enter the Partners section. Remove the applications you used before, leaving only Responso.

WhatsApp Tickets in Responso

After adding the integration, messages from customers will arrive in your Responso inbox.

In the sender information in the ticket view, you'll see details like their WhatsApp name and phone number.

WhatsApp Templates

WhatsApp Business allows you to contact customers using predefined templates, both within 24 hours of receiving a customer's message and after that period.

Templates in WhatsApp Manager

From the WhatsApp Manager in your Meta business account, you have access to a template library and options for managing templates.

In the library, you'll find ready-to-use templates categorized by industry or use case.

To add a template from the library to your account, click on it and fill in the required fields. On the right side, you can see a preview of the example message, populated with the data you've entered. Finally, click Submit.

If you don't find a suitable template in the library, you can create your own. To do this, in WhatsApp Manager, select the Message Templates tab and click the Create Template button.

Choose the category and type of message. In the first step, on the right, you'll see a template preview, information on when it's appropriate, and which fields you can customize. Proceed to the next step. In the following step, select the template's name and language, and fill in the required fields. You'll see a preview of your template.

If it looks as you expect, click Submit for Review. Once approved by WhatsApp, your template will be available for use in your account.

To make changes to a template, simply click Edit in the list of created templates.

For each template you use, you can view statistics to check details such as how many messages created from that template were sent, opened, and what was the most common reason for recipients blocking the messages.

Templates in Responso

When replying to a message in Responso, you can use a template available in your WhatsApp account. You can also create and add templates to your account directly in Responso.

Managing Templates in Responso

After adding the WhatsApp Business integration, go to Settings → Integrations → WhatsApp Cloud API. There, select the integrated account and click Manage in the Manage Templates column.

The Synchronize Templates button allows you to import templates added in WhatsApp Manager to Responso.

The Add Template button allows you to add a new template to your WhatsApp account. Click it, and you'll see a simplified form that, once you fill in the fields, will add a new template to your WhatsApp account. Note: The form only allows you to add values that can be added directly in the WhatsApp configurator (e.g., character limits must match).

You can also edit each template from within Responso. To do this, click Edit for the selected template.

It's important to know that:

  • editing from Responso is only possible once. Subsequent edits to the template must be made directly in WhatsApp Manager.

  • from Responso, you can only create templates in the default language of your WhatsApp account. If you want to add a template in another language, you need to create it in WhatsApp Manager and then click Synchronize Templates in Responso – then the template in another language will be available in Responso.

Using Templates in Responso

To use a template, in the reply window to a message from a WhatsApp user, select the WhatsApp Message Template tab. From the dropdown list, select the name of the template you want to use, and then add the content. After creating the message from the template, click Send Message Template.

FAQ

How quickly are messages retrieved?

Messages are retrieved in real-time, instantly.

Will I see messages in Responso that were in my WhatsApp account before the integration with Responso?

No, we do not retrieve historical messages.

Can I use automatic actions with this integration?

Yes, automatic actions work with the WhatsApp integration.

Are filters automatically created after adding the integration?

No, filters are not automatically created for this integration."

Go to

Open your Meta for Developers account in a new tab:

Other types of messages may be subject to additional charges and will require adding a payment method. You can find current information on WhatsApp service fees .

The basic limit for business-initiated conversations is 250 conversations per day for each number. This limit can be increased, for example, by verifying the business account. You can read more about message limits .

Note: Some templates may be associated with paid message types. You can find up-to-date information on this topic .

🔌
https://developers.facebook.com
https://developers.facebook.com/
here
here
here
https://business.facebook.com/