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.iohome 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) and- secretkey to setup your bot.
- Edit - data/bots/<YOUR_BOT_ID>/bot.config.json.
- In the - messaging.channels.smoochsection write this configuration:
- enabled: set to- true;
- keyId: paste the- idof your key from the- Settingssection;
- secret: paste the- secretof your key from the- Settingssection.- Your - bot.config.jsonshould 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.