Skip to content

Commit ade8ab3

Browse files
authored
Merge pull request #5172 from segmentio/add-astrolabe-docs
Add Astrolabe Destination Docs
2 parents 2298346 + 2eab13b commit ade8ab3

File tree

1 file changed

+75
-0
lines changed
  • src/connections/destinations/catalog/astrolabe

1 file changed

+75
-0
lines changed
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
---
2+
title: Astrolabe Destination
3+
id: 64d2643196f4937712e54198
4+
---
5+
6+
[Astrolabe](https://astrolabe.so/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank"} is a Revenue Operations Platform built for go-to-market teams to generate pipelines, prioritize, close, and grow accounts. It's a no-code AI-based platform that empowers teams to easily access data, build advanced predictive machine learning models, create efficient workflows, and drive better results without technical expertise.
7+
8+
This destination is maintained by Astrolabe. For any issues with the destination, [contact the Astrolabe Support team](mailto:[email protected]).
9+
10+
## Getting started
11+
12+
### Obtain your Astrolabe API Key
13+
14+
1. Log in to your [Astrolabe workspace](https://console.astrolabe.so/login){:target="_blank"}.
15+
2. Navigate to the [Connectors page](https://console.astrolabe.so/connectors){:target="_blank"} and click **Add Connector**.
16+
3. Choose the **Segment.com Connector**.
17+
4. Name the Connector and click **Continue**.
18+
5. Decide whether to allow or block users with free email providers, then click **Finish**.
19+
6. Copy the **API key** displayed in the dialog window.
20+
21+
### Add Astrolabe Destination to your Segment Workspace
22+
23+
1. In the Segment web app, go to **Connections > Catalog** and then click on the **Destinations** tab.
24+
2. Search for **Astrolabe** and select it.
25+
3. Click **Add destination**.
26+
4. Choose an existing data Source to connect to **Astrolabe**.
27+
5. Give the destination a name that is recognizable.
28+
6. Paste the **Astrolabe API key** (copied earlier).
29+
7. Enable the destination by changing the bottom **Enable Destination** toggle to active.
30+
8. Click **Save Changes**.
31+
32+
## Supported methods
33+
34+
Astrolabe supports the following methods, as specified in the [Segment Spec](/docs/connections/spec).
35+
36+
### Identify
37+
38+
If you aren't familiar with the Segment Spec, take a look at the [Identify method documentation](/docs/connections/spec/identify/) to learn about what it does. An example call would look like:
39+
40+
```js
41+
analytics.identify("userId123", {
42+
43+
});
44+
```
45+
46+
Segment sends Identify calls to Astrolabe as an `identify` event. When you identify a new user, Astrolabe creates a new User record. If the User already exists, Astrolabe updates the User's properties.
47+
48+
### Group
49+
50+
If you aren't familiar with the Segment Spec, take a look at the [Group method documentation](/docs/connections/spec/group/) to learn about what it does. An example call would look like:
51+
52+
```js
53+
analytics.group("0e8c78ea9d97a7b8185e8632", {
54+
name: "Initech",
55+
industry: "Technology",
56+
employees: 329,
57+
plan: "enterprise",
58+
"total billed": 830,
59+
});
60+
```
61+
62+
Segment sends Group calls to Astrolabe as an `group` event. A `group` event can create an Account, If the Account already exists, Astrolabe updates the Account's properties. A `group` event can also associate a User to an Account within Astrolabe.
63+
64+
### Track
65+
66+
If you aren't familiar with the Segment Spec, take a look at the [Track method documentation](/docs/connections/spec/track/) to learn about what it does. An example call would look like:
67+
68+
```js
69+
analytics.track("User Registered", {
70+
plan: "Pro Annual",
71+
accountType: "Facebook",
72+
});
73+
```
74+
75+
Segment sends Track calls to Astrolabe as a `track` event.

0 commit comments

Comments
 (0)