Skip to content

Commit 1386fc4

Browse files
authored
Merge pull request #5156 from astrolabe/astrolabe/destination
Astrolabe Direct Destination Documentation
2 parents eb9442a + 3f1cc38 commit 1386fc4

File tree

1 file changed

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

1 file changed

+77
-0
lines changed
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
title: Astrolabe Destination
3+
id: 64d2643196f4937712e54198
4+
---
5+
6+
[Astrolabe](https://astrolabe.so/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners) 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+
{% include content/connection-modes.md %}
13+
14+
### Obtain your Astrolabe API Key
15+
16+
1. Login to your [Astrolabe workspace](https://console.astrolabe.so/login).
17+
2. Navigate to the [Connectors page](https://console.astrolabe.so/connectors) and click **Add Connector**.
18+
3. Choose the **Segment.com Connector**.
19+
4. Name the Connector and click **Continue**.
20+
5. Decide whether to allow or block users with free email providers, then click **Finish**.
21+
6. Copy the **API key** displayed in the dialog window.
22+
23+
### Add Astrolabe Destination to your Segment Workspace
24+
25+
1. In the Segment web app, go to **Connections > Catalog** and then click on the **Destinations** tab.
26+
2. Search for **Astrolabe** and select it.
27+
3. Click **Add destination**.
28+
4. Choose an existing data Source to connect to **Astrolabe**.
29+
5. Give the destination a name that is recognizable.
30+
6. Paste the **Astrolabe API key** (copied earlier).
31+
7. Enable the destination by changing the bottom **Enable Destination** toggle to active.
32+
8. Click **Save Changes**.
33+
34+
## Supported methods
35+
36+
Astrolabe supports the following methods, as specified in the [Segment Spec](/docs/connections/spec).
37+
38+
### Identify
39+
40+
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:
41+
42+
```js
43+
analytics.identify("userId123", {
44+
45+
});
46+
```
47+
48+
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.
49+
50+
### Group
51+
52+
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:
53+
54+
```js
55+
analytics.group("0e8c78ea9d97a7b8185e8632", {
56+
name: "Initech",
57+
industry: "Technology",
58+
employees: 329,
59+
plan: "enterprise",
60+
"total billed": 830,
61+
});
62+
```
63+
64+
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.
65+
66+
### Track
67+
68+
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:
69+
70+
```js
71+
analytics.track("User Registered", {
72+
plan: "Pro Annual",
73+
accountType: "Facebook",
74+
});
75+
```
76+
77+
Segment sends Track calls to Astrolabe as a `track` event.

0 commit comments

Comments
 (0)