Skip to content

Commit 2c7af6c

Browse files
author
markzegarelli
authored
Merge pull request #1682 from segmentio/crisp-docs
Crisp documentation
2 parents ea9d868 + 126a409 commit 2c7af6c

File tree

2 files changed

+152
-36
lines changed

2 files changed

+152
-36
lines changed

src/_data/catalog/destinations.yml

Lines changed: 103 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -5684,6 +5684,73 @@ items:
56845684
Segment.** Your account number will appear in bold. It should be a series
56855685
of numbers, like `00938301`.
56865686
settings: []
5687+
- display_name: Crisp
5688+
slug: crisp
5689+
name: catalog/destinations/crisp
5690+
url: connections/destinations/catalog/crisp
5691+
description: Crisp is an all-in-one platform to connect with your customers.
5692+
hidden: false
5693+
status: PUBLIC
5694+
previous_names:
5695+
- Crisp
5696+
logo:
5697+
url: >-
5698+
https://public-segment-devcenter-production.s3.amazonaws.com/db6f4c77-470b-429c-b77a-77b1228ade63.svg
5699+
mark:
5700+
url: >-
5701+
https://public-segment-devcenter-production.s3.amazonaws.com/45cad587-47d4-4ada-a09d-c730242af27e.svg
5702+
categories:
5703+
- CRM
5704+
- Customer Success
5705+
- Email Marketing
5706+
- Marketing Automation
5707+
methods:
5708+
alias: false
5709+
group: false
5710+
identify: true
5711+
page_view: false
5712+
track: true
5713+
components:
5714+
- type: WEB
5715+
platforms:
5716+
browser: true
5717+
server: true
5718+
mobile: true
5719+
browserUnbundlingSupported: false
5720+
browserUnbundlingPublic: false
5721+
connection_modes:
5722+
device:
5723+
web: true
5724+
mobile: false
5725+
server: false
5726+
cloud:
5727+
web: false
5728+
mobile: false
5729+
server: false
5730+
summary: accepts device-mode data only from Analytics.js.
5731+
cmode_type: device-only
5732+
case: '2'
5733+
settings:
5734+
- name: apiKey
5735+
display_name: API Key
5736+
type: STRING
5737+
deprecated: false
5738+
required: true
5739+
string_validators:
5740+
regexp: '^.{8,}$'
5741+
description: >-
5742+
The API key is autoset when linking Crisp with Segment. Click "Connect to
5743+
Segment" in the Crisp plugins section
5744+
settings: []
5745+
- name: websiteId
5746+
display_name: Website ID
5747+
type: STRING
5748+
deprecated: false
5749+
required: false
5750+
string_validators:
5751+
regexp: ''
5752+
description: ''
5753+
settings: []
56875754
- display_name: Criteo App & Web Events
56885755
slug: criteo-app-web-events
56895756
name: catalog/destinations/criteo
@@ -14611,26 +14678,6 @@ items:
1461114678
required: false
1461214679
description: Map your Segment properties to the Marketo Activity Fields
1461314680
settings:
14614-
- name: marketoAttributeType
14615-
display_name: Marketo Field Type
14616-
type: SELECT
14617-
deprecated: false
14618-
required: true
14619-
select_validators:
14620-
select_options:
14621-
- string
14622-
- boolean
14623-
- number
14624-
- date
14625-
description: Enter the Marketo Field type.
14626-
settings: []
14627-
- name: primaryKey
14628-
display_name: Set as Primary Key
14629-
type: BOOLEAN
14630-
deprecated: false
14631-
required: false
14632-
description: Mark this property as the Primary field in Marketo.
14633-
settings: []
1463414681
- name: segmentProperty
1463514682
display_name: Segment Property Name
1463614683
type: STRING
@@ -14653,6 +14700,26 @@ items:
1465314700
Enter the Marketo Field name. Make sure to copy and paste the exact
1465414701
API Name for your field as it appears in Marketo.
1465514702
settings: []
14703+
- name: marketoAttributeType
14704+
display_name: Marketo Field Type
14705+
type: SELECT
14706+
deprecated: false
14707+
required: true
14708+
select_validators:
14709+
select_options:
14710+
- string
14711+
- boolean
14712+
- number
14713+
- date
14714+
description: Enter the Marketo Field type.
14715+
settings: []
14716+
- name: primaryKey
14717+
display_name: Set as Primary Key
14718+
type: BOOLEAN
14719+
deprecated: false
14720+
required: false
14721+
description: Mark this property as the Primary field in Marketo.
14722+
settings: []
1465614723
- name: event
1465714724
display_name: Segment Event Name
1465814725
type: STRING
@@ -19202,6 +19269,22 @@ items:
1920219269
required: false
1920319270
description: Map your Segment properties to Responsys Columns
1920419271
settings:
19272+
- name: primaryKey
19273+
display_name: Set as Primary Key
19274+
type: BOOLEAN
19275+
deprecated: false
19276+
required: false
19277+
description: Mark this property as a Primary Key in Responsys.
19278+
settings: []
19279+
- name: columns
19280+
display_name: Segment Property Name
19281+
type: STRING
19282+
deprecated: false
19283+
required: true
19284+
string_validators:
19285+
regexp: ''
19286+
description: Enter the Segment Property Name.
19287+
settings: []
1920519288
- name: fieldName
1920619289
display_name: Responsys Column Name
1920719290
type: STRING
@@ -19228,22 +19311,6 @@ items:
1922819311
- TIMESTAMP
1922919312
description: Enter the Responsys column type.
1923019313
settings: []
19231-
- name: primaryKey
19232-
display_name: Set as Primary Key
19233-
type: BOOLEAN
19234-
deprecated: false
19235-
required: false
19236-
description: Mark this property as a Primary Key in Responsys.
19237-
settings: []
19238-
- name: columns
19239-
display_name: Segment Property Name
19240-
type: STRING
19241-
deprecated: false
19242-
required: true
19243-
string_validators:
19244-
regexp: ''
19245-
description: Enter the Segment Property Name.
19246-
settings: []
1924719314
- name: mapEmail
1924819315
display_name: Map Email
1924919316
type: BOOLEAN
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title: Crisp Destination
3+
rewrite: true
4+
---
5+
[Crisp](https://crisp.chat/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) is an all-in-one solution to communicate with your customers using text-messaging.
6+
7+
This destination is maintained by Crisp. For any issues with the destination, [contact the Crisp Support team](mailto:[email protected]).
8+
9+
## Getting Started
10+
11+
{% include content/connection-modes.md %}
12+
13+
1. Go to the [Crisp Plugins page](app.crisp.chat).
14+
2. Search for the "Segment" plugin, click **Connect to Segment**.
15+
3. The Segment App opens in a new window. Log in to authenticate the connection from Crisp.
16+
4. Select the Workspace and Source to connect with Crisp.
17+
18+
### Supported methods
19+
20+
Crisp supports the following methods, as specified in the [Segment Spec](/docs/connections/spec/).
21+
22+
### Identify
23+
24+
Send [Identify](/docs/connections/spec/identify/) calls to create or update a User profile. The `email` trait is required to create new Users. For example:
25+
26+
```js
27+
analytics.identify('userId123', {
28+
name: 'John Doe',
29+
30+
phone: '012346789',
31+
avatar: 'https://pbs.twimg.com/profile_images/834424630630817795/TfyS4uXb_400x400.jpg'
32+
});
33+
```
34+
35+
### Track
36+
37+
Crisp adds [Track](/docs/connections/spec/track/) events to the User's profile events stream.
38+
39+
```js
40+
analytics.track('Completed Purchase', {
41+
revenue: 42.99,
42+
shippingMethod: '2-day',
43+
category: 'Conversion'
44+
});
45+
```
46+
> warning ""
47+
> Send an Identify call for any user who triggers Track calls. If Crisp receives a Track call for an unknown `userId`, the call is dropped.
48+
49+

0 commit comments

Comments
 (0)