Conversational AI
  • Introduction
  • Getting started
    • Getting started
    • Adding content to your bot
    • Capture information with entities
    • Capture information with input validation
    • Reusing intents with context
    • Flow navigation with variables
    • Adding new users to your account
  • Understanding users
    • Natural Language Processing (NLP)
      • NLP threshold
      • NLP Import & Export
      • Train your bot with actual user messages
      • NLP Dashboard & NLP Improve
      • Synonym entities
      • System entities
      • Supported languages
      • Intent templates
    • Expression generator
    • Context
    • Multi-language bots
  • Bot answers
    • Bot dialogs
      • Message components
      • Go To
      • Input Validation
      • Action
      • Translations
    • Conversations
    • Analytics
      • User flow
    • Publishing your bot
    • Events
    • Reuse flows
    • Settings
      • Variables
  • Integrations
    • API integration
      • Advanced API integrations
    • Chat message structure for API's
    • Retrieving data from Airtable (GET)
    • Sending data to Airtable (POST)
    • Human handover & live chat
      • #Interact
      • RingCentral Engage Digital
      • Genesys Cloud
      • Help Scout
      • Zendesk Chat
      • Intercom
      • Sparkcentral (beta)
      • Offloading Webhook
  • Channels
    • Channels
    • Facebook Messenger
      • Facebook Admin Removal
      • Facebook Webview Whitelisting
    • WhatsApp Business API
    • Google Assistant
    • Webhook Channel API
    • Chat widget
    • Phone & voice
    • Workplace from Facebook
    • Sinch Conversation API (beta)
  • Tips & Best practices
    • How to NLP
    • Creating diverse expressions
    • Why is my bot not responding the way I want it to?
    • What makes a good chatbot?
    • How to recognize a returning bot user
    • Gathering user feedback
    • Using time in your chatbot
Powered by GitBook
On this page
  • Setting up the Conversation API integration
  • Project ID
  • App id
  • Client id & client secret

Was this helpful?

  1. Channels

Sinch Conversation API (beta)

PreviousWorkplace from FacebookNextHow to NLP

Last updated 4 years ago

Was this helpful?

The allows you to connect Chatlayer.ai to multiple channels at the same time, without the need for any additional configuration. The Sinch Conversation API currently supports:

  • SMS

  • RCS

  • Viber

  • Facebook Messenger

  • WhatsApp

You don't have to think about which type of message works with which channel - the Conversation API transcodes the messages automatically to match the target channel.

The Sinch Conversation API integration is currently in beta, if you would like to try it out, get in touch with us.

Setting up the Conversation API integration

In the Channels page of Chatlayer.ai, add a new channel that is activated through the Sinch Conversation API.

Chatlayer.ai will ask for a number of fields that are required to set up the connection. Let's go through them one by one.

Project ID

App id

After creating an App, you can view the App id in the App table.

Client id & client secret

Click on "New Key" and enter an access key display name

After confirming, you will be able to copy the client id and client secret to Chatlayer.ai

Once you have entered all the information in the Chatlayer.ai channel window, click Create and all the channels that are configured in the Sinch Conversation API app will be automatically added to Chatlayer.ai as well.

You can find the project id in the .

To get a client id and client secret, you need to create an access token. Navigate to to start the process.

conversation API overview
this page
Sinch Conversation API