Dashbot

Bot Building Platform Integrations

Bot Building Platform Integrations

Welcome to the Dashbot integration documentation! Integrating Dashbot into your chatbot or voice skill is quick and easy.

If you have any questions, comments, or suggestions, please feel free to contact us.

Integration Partners

Is there a platform you don’t see listed?

If you’re a bot building platform or you’re using a platform that isn’t listed above, please contact us.

BLiP Integration

If you’re using BLiP to create your application, follow the steps below to integrate Dashbot.

If you have any questions, please feel free to contact us.

Create a bot application on Dashbot

Create an account on Dashbot and create an application — make sure to select “Blip” as the platform.

Once you’ve created the application, you will be provided with an API key for the integration. You will use this API key in the next step.

In BLiP, click on the “Integrations” icon

In BLiP, click on the “Integrations” icon in the upper right-hand section.

BLiP Integrations

Then, click on the “Connect” button from the Dashbot module.

Dashbot BLiP Connect

In the “Configurations” section, add your Bot API key

Dashbot BLiP Configurations

Click “Save” and you are done! Send your bot some messages to test your application — historical messages sent prior to this integration will not be available, but contact us if you are interested in importing historical data.



Chatfuel Integration

If you’re using Chatfuel, follow the steps below to integrate Dashbot.

From your bot’s dashboard on Chatfuel, click Analyze

Scroll down to Third Party Analytics and click on Connect next to the Dashbot line.

Sign in (or sign up) to your Dashbot account and your Chatfuel account will automatically be linked!

If you have any questions, please contact us.



Cognigy Integration

If you’re using Cognigy, follow the steps below to integrate Dashbot.

Create a bot API key on Dashbot.

Create an account and register your bot on Dashbot to generate an API key.

Enable “Collect Analytics” in your Project Dashboard.

Select an Endpoint you want to configure and enable “Collect Analytics”.

Enable “Use Dashbot Analytics” and enter your API key.

Data will start flowing through immediately. You can verify the integration by sending a test message to your bot and viewing it in Live Transcripts.

If you have any questions, please contact us.



Conversation.one

If you’re using Conversation One, follow the steps below to integrate Dashbot.

Create a bot API key on Dashbot

Each bot needs its own API key for tracking.

Create a bot to get an API key.

At Conversation.one, from your bot’s dashboard, click on the wrench for Configuration

On the left side of the configurations page, click on Integrations

Fill in your Dashbot API Key, and data will start to flow into Dashbot immediately

If you have any questions, please contact us.



Dexter Integration

If you’re using Dexter, follow the steps below to integrate Dashbot.

Create a bot API key on Dashbot​

Each bot needs its own API key for tracking.

Create a bot to get an API key.

On Dexter, click on the bot editor for your bot

From the edit menu, click on “Advanced”

In the Integrations section, paste your Dashbot API Key

If you have any questions, please contact us.



Jovo Integration

If you’re using Jovo, follow the steps below to integrate Dashbot.

Create an API key on Dashbot

Each chatbot or voice skill needs its own API key for tracking.

Create a bot to get an API key.

Remember to select the appropriate platform: Alexa for Alexa Skills or Google for Google Actions. If you are building for both, create two API Keys.

Enable Dashbot in Jovo

To enable Dashbot in Jovo:

  • Download & install the NPM
  • Enable the plugin in app.js
  • Add the API Keys to config.js

Download and Install NPM

npm install --save jovo-analytics-dashbot

Enable the plugin in app.js

Javascript example

src/app.js
const { DashbotAlexa, DashbotGoogleAssistant } = require('jovo-analytics-dashbot');
app.use(
new DashbotAlexa(),
new DashbotGoogleAssistant()
);

TypeScript example

src/app.ts
import { DashbotAlexa, DashbotGoogleAssistant } from 'jovo-analytics-dashbot';
app.use(
new DashbotAlexa(),
new DashbotGoogleAssistant()
);

Add API Key to Config.js

Javascript example

src/config.js
module.exports = {
analytics: {
DashbotAlexa: {
key: 'DASHBOT_API_KEY_ALEXA',
},
DashbotGoogleAssistant: {
key: 'DASHBOT_API_KEY_GOOGLE',
},
},
...
};

Typescript example

src/config.ts
const config = {
analytics: {
DashbotAlexa: {
key: 'DASHBOT_API_KEY_ALEXA',
},
DashbotGoogleAssistant: {
key: 'DASHBOT_API_KEY_GOOGLE',
},
},
...
};

Test

After completing the integration, test the voice app and look at the realtime section of Dashbot reports to see the data appear.



Octane AI Integration

If you’re using Octane AI, follow the steps below to integrate Dashbot.

From your Octane AI dashboard, find Dashbot under the Apps tab

Log in with your Facebook account to connect Dashbot

After you connect Dashbot, your data will immediately start flowing through. You can test the integration by sending a message to your bot and seeing it in Live Transcripts.

Access your Dashbot account from your Octane AI dashboard

You can access your Dashbot account directly at www.dashbot.io, or click View on Dashbot from your dashboard on Octane AI to be redirected to your Dashbot account.



PullString Integration

Create an API key on Dashbot.

On PullString, edit your Alexa Skill.

On PullString, select advanced settings.

On PullString, paste the webhook URL you generated from Dashbot.



ManyChat Integration

If you’re using ManyChat to create your Facebook chatbot, you can use our codeless integration to send your data to Dashbot.

Overview Video

View step by step instructions in the video below.

Step 1: Add a Bot on Dashbot

Create a bot to get an API key.

Step 2: Log into Facebook and Authenticate Dashbot

In order for Dashbot to see your conversations, you’ll need to give us permission.

You need to have admin access to your Facebook bot.

Step 3: Connect to your Facebook Page

Choose the Facebook Page that is connected to your Bot.

You’re all set. Go to Dashbot and look at your conversations!

If you send your bot a message, you will see it immediately in Firehose and Live Transcripts.

Past conversations will not be loaded. If you want analysis of past data, contact us.



Smartloop Integration

If you’re using Smartloop, follow the steps below to integrate Dashbot.

Create a bot API key on Dashbot

Each bot needs its own API key for tracking.

Create a bot to get an API key.

At Smartloop, from your bot’s dashboard, click on Monitor

Scroll down to “Dashbot” on the page to connect Dashbot

Enter your Dashbot API Key and click Connect.

Data will flow automatically into your account at Dashbot.

If you have any questions, please contact us.

Edit this page on GitHub