Crisp
Last updated
Was this helpful?
Last updated
Was this helpful?
Crisp is an all-in-one business messaging platform, including live chat, CRM, email, in-app messaging, and more. You can use Freshpaint to sync customer data to Crisp so that your agents have access to it right where they need it.
Client-side connection mode supports and calls
Server-side connection mode supports calls
Supports
Connection Modes:
Web
Mobile
Server
To connect Freshpaint to your Crisp site, you'll need your Crisp website ID.
You'll find it in your Crisp account settings under Website Settings -> Settings -> Setup Instructions.
Paste the Website ID into the Crisp Destination in Freshpaint.
When you send an event to Crisp, Freshpaint pushes a session event to Crisp. You can use events in Crisp to trigger actions such as automated email campaigns.
Crisp does not accept anonymous events, so events must have the user's email address in the email
property, and that email address must already be registered in Crisp as a contact.
email
name
or firstName
phone
avatar
companyName
Server-side mode does not support identify calls for Crisp.
To use the Crisp destination in server-side connection mode, or to use the Crisp destination from non-web sources, you will also need to from the Crisp Marketplace. This allows Freshpaint's servers to deliver events to your Crisp site.
The Freshpaint Javascript SDK uses the Crisp Javascript SDK to .
Freshpaint's servers use the Crisp REST API to to Crisp.
When you call , Freshpaint will create a contact in Crisp for the user and set properties on their profile. The following user properties are supported: