A better way to talk to your customers Add a live chat widget to your website, connect other channels, and automate sales & support with chatbots.
Go to siteThe Chaport API lets you harness the power of live chat automation, enabling seamless communication between customers and support agents. With Pipedream, you can connect the Chaport API to a vast array of services to automate notifications, sync chat data, and streamline customer interactions. Whether you're triggering workflows from new messages or updating CRM records, Chaport via Pipedream makes it possible to create custom automation that extends the utility of live chat across your business ecosystem.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
chaport: {
type: "app",
app: "chaport",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.chaport.com/api/v1/operators`,
headers: {
Authorization: `Bearer ${this.chaport.$auth.oauth_access_token}`,
},
})
},
})
Customer Support Ticket Creation: When a new message arrives in Chaport, automatically create a ticket in a helpdesk system like Zendesk or Freshdesk. This ensures that every customer query is logged and tracked, facilitating efficient support workflow management.
CRM Integration for Lead Capture: Integrate Chaport with a CRM like Salesforce or HubSpot. When a chat ends with a potential lead, automatically create or update a CRM record with the chat details. This can help in nurturing leads and maintaining a centralized database of interactions.
Real-time Slack Notifications for VIP Customers: Set up a workflow that identifies messages from VIP customers in Chaport and instantly sends a notification to a designated Slack channel. This ensures immediate attention from your team, enhancing customer experience for your most valuable clients.
Chaport uses OAuth authentication. When you connect your Chaport account, Pipedream will open a popup window where you can sign into Chaport and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Chaport API.
Pipedream requests the following authorization scopes when you connect your account:
visitors_read
chats_read
chats_write
GET
https://app.chaport.com/oauth/authorize
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.comma_separated_scopes}}
POST
https://app.chaport.com/oauth/token
content-type: application/x-www-form-urlencoded
accept: application/json
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}