The all-in-one business messaging platform that gathers teams, conversations, data and knowledge, around one place.
Go to siteThe Crisp API allows you to tap into the capabilities of the Crisp Chat platform, which includes managing conversations, updating user information, and handling various customer support interactions programmatically. With Pipedream's integration, you can create bespoke workflows that automate actions based on events in Crisp or connect Crisp with other services to streamline customer engagement and support processes. These automations can help in managing leads, providing real-time support notifications, syncing customer data across platforms, and more.
import Crisp from 'crisp-api';
export default defineComponent({
props: {
crisp: {
type: "app",
app: "crisp",
}
},
async run({steps, $}) {
const client = new Crisp();
client.authenticateTier("plugin", this.crisp.$auth.identifier, this.crisp.$auth.key);
return await client.website.listConversations(this.crisp.$auth.website_id, 1)
},
})
Sync Support Tickets to a CRM: Automate the creation of tickets in your CRM system like Salesforce or HubSpot whenever a new conversation is started in Crisp. This ensures that every customer interaction is logged and can be followed up on by your sales or support team, keeping all customer-related data in one place.
Real-Time Slack Notifications for High-Priority Issues: Set up a Pipedream workflow that listens for specific keywords or tags in Crisp conversations and sends an immediate alert to a dedicated Slack channel. This enables your support team to respond quickly to urgent customer issues.
Automate Customer Follow-ups with Email Marketing Tools: After resolving a conversation in Crisp, trigger a workflow that adds the customer to a follow-up campaign in email marketing platforms like Mailchimp or SendGrid. This can help in nurturing customer relationships and gathering feedback on the support experience.
Crisp uses API keys for authentication. When you connect your Crisp account, Pipedream securely stores the keys so you can easily authenticate to Crisp APIs in both code and no-code steps.
Authentication keys can be generated as explained below:
Your token is provided to you as a keypair containing two secret values: identifier and key, which you need to keep private at any time.
The WebsiteID is available inside your account settings.
To access it, follow the following steps:
Copy and paste this website ID into the field below