Authentication
- Reach out to Emotive Support here to receive your token to integrate with Zapier.
Features of connecting Zapier
Examples of Zaps that you can create to help streamline your business:- Send Profile Properties to Emotive
- Manage customer conversations in your Helpdesk
Send Profile Properties to Emotive
First, you will need to create a Zap to select your app event & trigger. This is the information that will be sent to Emotive. Next, add the app event for creating profile properties**.**- Select Emotive in the App Event field.
- Select your action event as Creating Profile Properties and click Continue.
- Connect your Emotive account by inputting the token received from Emotive Support.
- Input the following data into the fields:
- Phone
- First Name
- Last Name
- Source = (type in the value of where the data is coming from, e.g. Shopify).
- Manually input a custom property (e.g. order_count).
- Value = the custom property that you are looking to send over.
- Type = the data type (e.g. number).
Updating Profile Properties
We can also modify profile data.-
We send in properties for customer “X”
- key = membership
- type = string
- value = VIP
-
Customer “X” then cancels membership
- Send new properties for customer “X”
- key = membership
- type = string
- value = ""
You will need to create new Zaps for different profile property values.
Helpdesk
Below is a table showing the different triggers and actions available when integrating your helpdesk via Zapier.| Type | Name | Description |
|---|---|---|
| Trigger | New Ticket | Webhook that needs to be called when a new ticket needs to be created on CS Platform |
| Trigger | Create Ticket | Webhook that needs to be called when an existing ticket needs to be updated on CS Platform |
| Action | Add external Ticket ID on creation | Callback for ticket creation which is used to add external_ticket_id to existing ticket record to DB |
| Action | Update Ticket | Callback for ticket updation which is used to track any change on a ticket on CS Platform |
Create a new ticket
- **Source: **Helpdesk
- Destination: CS platform
- Destination 2: Helpdesk
- Add prefix
["Emotive"]to the subject field
Update existing ticket
- Source: Helpdesk
- Destination: CS Platform
- Add prefix:
(from:emotive)\nto the ticket event message
- An external ticket id is required to pass this flow. ID retrieved by CS Ticket Create Callback
Close conversation in Emotive
- Source: CS Platform
- Destination: Helpdesk
- Prefix
["Emotive"]to the subject field - Map CS Ticket status to helpdesk status “closed”
Send ticket note to Emotive
- Source: CS Platform
- Destination: Helpdesk
- Prefix
["Emotive"]to the subject field - The ticket note is not private
- Note message does not start with prefix (from:emotive)