Smooch (Sunshine Conversations)
Requirements
An HTTPS Endpoint to your chatbot
Create a smooch.io account (you will need a business email)
Setup
Smooch App
Firstly, you need to create an app on smooch. To do so, please follow the steps below:
On the
app.smooch.io
home page, click onCreate new app
Enter a name for your app and click
Create App
Connect a channel to your app (Telegram, Whatsapp, or any other listed channel)
You should see a channel in the
Overview
section of your app
Botpress Connection
Go to the
Settings
section of your appAt the bottom, you will find an
API Keys
menu. Create a new API keyYou will need the
id
(the one that starts with app_) andsecret
key to setup your bot
Configuration
- Edit
data/bots/<YOUR_BOT_ID>/bot.config.json
. In themessaging.channels.smooch
section write this configuration :
enabled: Set to
true
keyId: Paste the
id
of your key from theSettings
sectionsecret: Paste the
secret
of your key from theSettings
sectionYour
bot.config.json
should look like this :
{
// ... other data
"messaging": {
"channels": {
"smooch": {
"enabled": true,
"keyId": "your_key_id",
"secret": "your_secret"
}
// ... other channels can also be configured here
}
}
}
- Restart Botpress and test if your chatbot has been successfully connected to your desired channel.