Smooch (Sunshine Conversations)
Requirements
An HTTPS Endpoint to your chatbot:
A smooch.io account (you will need a business email).
Setup
Smooch App
On the
app.smooch.io
home page, click on Create 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 app.
At the bottom, you will find an API Keys menu. Create a new API key.
You will need the
id
(the one that starts with app) andsecret
key to setup your bot.Edit
data/bots/<YOUR_BOT_ID>/bot.config.json
.In the
messaging.channels.smooch
section write this configuration:
enabled
: set totrue
;keyId
: paste theid
of your key from theSettings
section;secret
: paste thesecret
of your key from theSettings
section.Your
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.