You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/destinations/catalog/zendesk/index.md
+6-16Lines changed: 6 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,6 @@ id: 54521fdc25e721e32a72ef06
8
8
9
9
## Getting Started
10
10
11
-
{% include content/connection-modes.md %}
12
-
13
-
14
11
1. From the Segment web app, click **Catalog**.
15
12
2. Search for "Zendesk" in the Catalog, select it, and choose which of your sources to connect the destination to.
16
13
3. There are two ways to authenticate your Zendesk account with Segment:
@@ -35,17 +32,6 @@ When you call `identify`, Segment inserts or updates a user record in Zendesk an
35
32
36
33
Here's an example:
37
34
38
-
{% comment %} api-example '{
39
-
"action": "identify",
40
-
"userId": "12345",
41
-
"traits": {
42
-
"name": "Kobe Bryant",
43
-
"email": "kobe@lakers.com",
44
-
"timezone": "America/Los_Angeles",
45
-
"organizationId": 6789,
46
-
"phone": "763-555-2342"
47
-
}
48
-
}'}}} {% endcomment %}
49
35
50
36
```js
51
37
{
@@ -61,6 +47,9 @@ Here's an example:
61
47
}
62
48
```
63
49
50
+
> info "The `role` trait in Zendesk"
51
+
> 'role1 us a reserved trait in Zendesk. As a result, you can't pass data into that field. To get role-related data into Zendesk, map it as a separate field, for example `user_role`.
52
+
64
53
By default, Users in Zendesk have many standard attributes associated with a single User record. Segment, at this time, is mapping to a subset of these. If you attempt to send data to a Zendesk attribute that are not yet mapped, it will create a custom field for this (it will not update the existing attribute).
65
54
66
55
Here are the Zendesk User Attributes Segment maps to and their syntax.
@@ -75,7 +64,8 @@ Here are the Zendesk User Attributes Segment maps to and their syntax.
75
64
| userId | user_id |
76
65
| userId | external_id |
77
66
78
-
**Note on Name:** If `name` is provided, Segment will parse `firstName` and `lastName` from this, or you can send `firstName` and `lastName`separately and they will be concatenated to `name`.
67
+
> info "About the Name field"
68
+
> If `name` is provided, Segment parses `firstName` and `lastName` from this, or you can send `firstName` and `lastName` separately and Zendesk concatenates them to `name`.
79
69
80
70
### Removing Users from a Zendesk Organization Membership on Segment Identify
81
71
@@ -101,7 +91,7 @@ Here's an example:
101
91
```
102
92
103
93
> note ""
104
-
> **Note**: When a request is made, Zendesk schedules a job to unassign all working tickets currently assigned to the user and organization combination. The `organization_id` of the unassigned tickets is set to `null`.
94
+
> **Note**: When a request is made, Zendesk schedules a job to un-assign all working tickets currently assigned to the user and organization combination. The `organization_id` of the unassigned tickets is set to `null`.
0 commit comments