ChatBotKit helps you create conversational AI chatbots with your own data to communicate naturally with users on your website, Slack, Discord and WhatsApp.
Go to siteChatBotKit API empowers you to create and manage conversational experiences with ease. Within Pipedream, you can leverage this API to automate interactions, analyze message content, and enhance customer engagement by integrating with other apps. Think of ChatBotKit as the backbone of your chatbot logic, while Pipedream serves as the orchestrator, connecting your bot to a vast array of services, databases, and communication platforms.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
chatbotkit: {
type: "app",
app: "chatbotkit",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.chatbotkit.com/v1/usage/fetch`,
headers: {
"Authorization": `Token ${this.chatbotkit.$auth.token}`,
},
})
},
})
Customer Support Automation: Automate customer inquiries by triggering a Pipedream workflow whenever a new message is received. Use ChatBotKit to analyze the content and provide automated responses or escalate to human agents. Integrate with a CRM like HubSpot to log conversations or follow-up tasks.
Feedback Collection Bot: Build a feedback loop into your service by triggering a workflow when a chat session ends. Use ChatBotKit to summarize the conversation, extract sentiment, and key points. Push this data into Google Sheets or Airtable for analysis and future improvements.
Event-Based Notifications Bot: Deploy a bot that sends notifications to users about upcoming events. Trigger a Pipedream workflow on a schedule to fetch event data from a source like Google Calendar, use ChatBotKit to craft personalized messages, and distribute them over your preferred messaging platform.
Creates a new conversation in the bot. See the documentation
Imports a specified file into the bot's dataset. See the documentation
Send and receive a conversation response. See the documentation
ChatBotKit uses API keys for authentication. When you connect your ChatBotKit account, Pipedream securely stores the keys so you can easily authenticate to ChatBotKit APIs in both code and no-code steps.