Zendesk
Last updated
Was this helpful?
Last updated
Was this helpful?
The Zendesk destination syncs user data to your Zendesk customer support system.
Supports calls
Does not support track calls and will not appear as a destination option in the event library.
Supports
Supported Connection Modes:
Web
Mobile
Server
To set up the Zendesk integration, follow these steps:
Go to the in Freshpaint and click "Configure"
Enter your Zendesk subdomain. Find this value in the address bar when you visit your zendesk portal. For example if your Zendesk portal URL is https://mycompany.zendesk.com/agent/filters/1165384057000 then you would enter mycompany
.
Enter the email address associated with your Zendesk account.
that Freshpaint can use to access Zendesk and copy/paste it into Freshpaint.
Zendesk requires a user ID and the user's name. For example, using the Freshpaint Web SDK, you would call freshpaint.identify("some_user_id", {"name": "Some User"})
. The user will not be synced to Zendesk if either the user ID or the user's name are not provided.
To send the user's name to Zendesk, you may either use
the name
user property, or
both the firstName
and lastName
user properties
The following user properties, when included in the freshpaint.identify() call, will be sent to Zendesk:
email
string
organizationId
integer
timezone
string
phone
string
To send the user's company name to Zendesk, use the nested user property company.name
. For example using the Freshpaint Web SDK you would call freshpaint.identify({"company": {"name": "Acme, Inc"}})
When you call , Freshpaint will create or update a user profile in Zendesk.
The Zendesk destination uses the
Additional user properties will be sent to Zendesk as User Fields. A Zendesk admin will need to for your account in order to use these.