Skip to content

Commit 0bdf64c

Browse files
authored
Merge pull request #573 from segmentio/repo-sync
repo sync
2 parents dbe7da7 + 84fd453 commit 0bdf64c

File tree

3 files changed

+71
-3
lines changed

3 files changed

+71
-3
lines changed

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

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@
1717
(?:U|u)rls?\b
1818
adset
1919
Adwords
20+
Aircall
2021
allowlist
2122
Amberflo
2223
Appboy
2324
Appsflyer
2425
async
2526
background(?:ed|ing)
27+
Bento
2628
Blitzllama
2729
blocklist
2830
Bluedot
@@ -71,6 +73,7 @@ Jimo
7173
Jivox
7274
Kameleoon
7375
Kissmetrics
76+
Leanplum
7477
Lightbox
7578
Littledata
7679
Mailchimp
@@ -117,6 +120,4 @@ waitlist
117120
WebKit
118121
Wootric
119122
Xcode
120-
Zendesk
121-
Leanplum
122-
Aircall
123+
Zendesk

src/api/config-api/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
---
22
title: Config API Overview
3+
redirect_from:
4+
- '/config-api'
35
---
46

57
{% include content/papi-ga.html %}
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
title: Bento Destination
3+
id: 5ff25116284da6d5091e21b1
4+
---
5+
6+
[Bento](https://www.trybento.co/) allows you to create embedded onboarding solutions to support your users as they get started with your product, and beyond. Using your customer data you can tailor user experiences providing a personalized journey through your product.
7+
8+
This destination is maintained by Bento. For any issues with the destination, [contact the Bento Support team](mailto:[email protected]).
9+
10+
11+
## Getting Started
12+
13+
{% include content/connection-modes.md %}
14+
15+
1. From the Destinations catalog page in the Segment App, click **Add Destination**.
16+
2. Search for "Bento" in the Destinations Catalog, and select the "Bento" destination.
17+
3. Choose which Source should send data to the "Bento" destination.
18+
4. Go to Org settings in [Bento](https://everboarding.trybento.co/settings/organization){:target="_blank"}, under Integrations copy the Segment **API Key**.
19+
5. Enter the Bento API Key in the Bento's destination settings.
20+
6. Make sure your account's unique ID always sends under Segment's context. Bento requires the [groupId](/docs/connections/spec/group/#group-id) as part of the payload.
21+
22+
23+
## Supported methods
24+
25+
Bento supports the following methods, as specified in the [Segment Spec](/docs/connections/spec). You can see what data has been passed into Bento in the Bento [Data dashboard](https://everboarding.trybento.co/data){:target="_blank"}.
26+
27+
### Identify
28+
29+
Send [Identify](/docs/connections/sources/catalog/libraries/website/javascript/#identify) calls to identify a user in your application, along with traits around that user. This is usually called after a user has signed in to your application, or when a user's attributes have been updated.. For example:
30+
31+
```js
32+
analytics.identify('userId123', {
33+
34+
});
35+
```
36+
37+
Segment sends Identify calls to Bento as an `identify` event.
38+
39+
40+
### Track
41+
42+
Send [Track](/docs/connections/sources/catalog/libraries/website/javascript/#track) calls to capture some user action being taking in your application. This is often called when a user performs some action, like Button Clicked or Onboarding Completed. For example:
43+
44+
```js
45+
analytics.track('Login Button Clicked')
46+
```
47+
48+
Segment sends Track calls to Bento as a `track` event.
49+
50+
### Group
51+
52+
Send [Group](/docs/connections/sources/catalog/libraries/website/javascript/#group) calls for clusters of users. For example:
53+
54+
```js
55+
analytics.group("0e8c78ea9d9dsasahjg", {
56+
name: "group_name",
57+
employees: 3,
58+
plan: "enterprise",
59+
industry: "Technology"
60+
});
61+
```
62+
63+
Segment sends Group calls to Bento as a `group` event.
64+
65+
---

0 commit comments

Comments
 (0)