Autopilot
Send your event data from RudderStack to Autopilot.
Autopilot is a popular marketing automation platform that allows you to track and capture new leads, create detailed customer journeys, and boost customer retention.
Autopilot is now Ortto. Refer to this documentation only if:
- You set up the Autopilot destination in RudderStack before the rebranding.
- You are leveraging the Autopilot REST API to send the data.
If you’re sending data from RudderStack to Ortto, see the Ortto documentation.
Find the open source transformer code for this destination in the GitHub repository.
Connection compatibility
Destination info |
---|
- Status: Generally Available
- Supported sources:
Android,
iOS
,
Web,
Unity,
AMP
,
Cloud,
Warehouse,
React Native
,
Flutter,
Cordova,
Shopify
- Refer to it as AUTOPILOT in the Integrations object.
|
Connection modes
|
---|
Source | Cloud mode | Device mode | Hybrid mode |
---|
AMP | | | |
Android | | | |
Cloud | | | |
Cordova | | | |
Flutter | | | |
iOS | | | |
React Native | | | |
Shopify | | | |
Unity | | | |
Warehouse | | | |
Web | | | |
Supported message types |
---|
Source | Identify | Page | Track | Screen | Group | Alias |
---|
Cloud mode |
---|
Supported sources | | | | | | |
Get started
Once you have confirmed that the source platform supports sending events to Autopilot, follow these steps:
- From your RudderStack dashboard, add a source. Then, from the list of destinations, select Autopilot.
- Assign a name to the destination and click Continue.
Connection settings
- API Key: Enter your Autopilot API key. See FAQ for steps on obtaining the API key.
- Trigger ID: Enter your Autopilot trigger ID associated with your API trigger. RudderStack uses this ID to add a contact to a journey. For more information, see Autopilot REST API documentation.
- Consent management provider: Configure the consent management settings for the specified source by choosing the consent management provider from the dropdown. If you choose Custom, make sure to pass the custom consent data to SDK.
Identify
The identify
call captures relevant details about the visiting user.
A sample identify
event is shown:
[[RSClient sharedInstance] identify:@"developer_user_id"
traits:@{@"foo": @"bar", @"foo1": @"bar1"}];
Track
You can use the track
to record user actions along with any associated properties.
A sample track
payload is as shown in the snippet below:
[[RudderClient sharedInstance] track:@"test_event"
properties:@{@"key":@"value", @"foo": @"bar"}]
FAQ
Where can I get the Autopilot API key?
To obtain your Autopilot API key, follow these steps:
- Log into your Autopilot dashboard.
- Go to Settings > Autopilot API.
- Click Generate and copy the API key.
For more information, refer to the Autopilot documentation.
Questions? Contact us by email or on
Slack