ChatBot is an all-in-one platform to create, deploy, and track chatbots across channels.
Go to siteLeverage the ChatBot API on Pipedream to automate conversations, streamline customer service, and connect chat functionality with various apps for rich, responsive interaction. With this API, you can programmatically send messages, manage chat histories, and implement chatbots that react to user input in real-time. By integrating with Pipedream, these capabilities can be augmented with thousands of apps, enabling seamless data flow and complex automations.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
chatbot: {
type: "app",
app: "chatbot",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.chatbot.com/stories`,
headers: {
Authorization: `Bearer ${this.chatbot.$auth.developer_access_token}`,
},
})
},
})
Customer Support Ticketing Workflow: Integrate ChatBot with a CRM like Salesforce or Zendesk on Pipedream. When a user raises an issue through the chatbot, automatically create a new support ticket in the CRM, assign it to the appropriate team, and send a confirmation message back through the chatbot, ensuring a punctual follow-up.
E-commerce Order Update Notifications: Connect ChatBot to an e-commerce platform such as Shopify. Set up a workflow where customers can inquire about their order status through the chatbot, triggering a lookup in Shopify. The chatbot then responds with the latest shipping details or order status, providing instant updates directly through the messaging interface.
Event Registration and Reminder System: Use ChatBot in tandem with Google Calendar on Pipedream. Design a bot that allows users to register for upcoming events via chat. Once registered, automate the creation of a calendar event and send reminders through the chatbot prior to the event, keeping attendees informed and engaged.
Emit new event for event received. Need to be configured in the ChatBot UI flow to emit events. See docs here
ChatBot uses API keys for authentication. When you connect your ChatBot account, Pipedream securely stores the keys so you can easily authenticate to ChatBot APIs in both code and no-code steps.
To retrieve your API keys,
Note: The client access token should be used to invoke /query
endpoint. For other API endpoints use the Developer access token