Skip to content

Commit e1b0b9e

Browse files
author
markzegarelli
committed
Merge branch 'develop' of github.com:segmentio/segment-docs into develop
2 parents 4145f69 + ece952f commit e1b0b9e

File tree

2 files changed

+7
-16
lines changed

2 files changed

+7
-16
lines changed

.github/styles/Vocab/Docs/accept.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ NSDate
102102
NSNull
103103
NSNumber
104104
NSString
105+
OAuth
105106
Okta
106107
Omnichannel
107108
onboarding

src/connections/destinations/catalog/zendesk/index.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ id: 54521fdc25e721e32a72ef06
88

99
## Getting Started
1010

11-
{% include content/connection-modes.md %}
12-
13-
1411
1. From the Segment web app, click **Catalog**.
1512
2. Search for "Zendesk" in the Catalog, select it, and choose which of your sources to connect the destination to.
1613
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
3532

3633
Here's an example:
3734

38-
{% comment %} api-example '{
39-
"action": "identify",
40-
"userId": "12345",
41-
"traits": {
42-
"name": "Kobe Bryant",
43-
"email": "[email protected]",
44-
"timezone": "America/Los_Angeles",
45-
"organizationId": 6789,
46-
"phone": "763-555-2342"
47-
}
48-
}'}}} {% endcomment %}
4935

5036
```js
5137
{
@@ -61,6 +47,9 @@ Here's an example:
6147
}
6248
```
6349

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+
6453
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).
6554

6655
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.
7564
| userId | user_id |
7665
| userId | external_id |
7766

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`.
7969
8070
### Removing Users from a Zendesk Organization Membership on Segment Identify
8171

@@ -101,7 +91,7 @@ Here's an example:
10191
```
10292

10393
> 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`.
10595
10696
### Zendesk Verification Email at User Creation
10797

0 commit comments

Comments
 (0)