Conversations
Initiate Twilio
Initiates conversation with the twilio integration
post
/v1/integration/twilio/{twilioIntegrationId}/initiate
Authorization
ChatBotKit API Secret * Required
HTTP Authorization Scheme: bearer
Request Body * Required
Request Body Schema: application/json
channelstring
The Twilio channel to use for the conversation
fromstring
The Twilio sender phone number
tostring
The recipient phone number
textstring
The text instruction to use to initiate the conversation
import { ChatBotKit } from '@chatbotkit/sdk'
const cbk = new ChatBotKit({
secret: process.env.CHATBOTKIT_API_KEY!
})
const response = await cbk.integration.twilio.initiate(
twilioIntegrationId,{)"channel":"string","from":"string","to":"string",}"text":"string"
{"id":"string"}The twilio integration was successfully initiated