Each bot needs its own API key for tracking.
Create a bot to get an API key.
npm install --save dashbot
Use the API key created above.
const dashbot = require('dashbot')(<strong>process.env.DASHBOT_API_KEY</strong>).sms;
You can send the following fields:
const messageForDashbot = {
"text": "Hi, bot",
"userId": "+14155551234",
"platformJson": {
"whateverJson": "any JSON specific to your platform can be stored here -- if you are using Twilio, put the req.body here"
}
};
<strong>dashbot.logIncoming(messageForDashbot);</strong>
const messageForDashbot = {
"text": "Hello, my human pet",
"userId": "+14155551234",
"platformJson": {
"whateverJson": "any JSON specific to your platform can be stored here -- if you are using Twilio, put the req.body here"
}
};
<strong>dashbot.logOutgoing(messageForDashbot);</strong>
View sample code for complete example.