Skip to main content
Requires Owner or Administrator privileges within Airship.

Find your Airship region (EU or US)

Sign in to your Airship tenant and check your browser’s URL bar to determine your region.

1

Sign in to Airship

Sign in to your Airship account using the appropriate host for your region.

2

Confirm your region

Your region is determined by the Airship domain your account is hosted on.

  • go.urbanairship.com → US
  • go.airship.eu → EU

Retrieve your App Key

Your App Key identifies your Airship project and is required alongside your OAuth client credentials.

1

Copy your App Key

On the project’s Settings page, copy the App Key shown in the Project Details panel.

The Airship Settings page with the App Key value highlighted in the Project Details panel and the OAuth tile highlighted under Project configuration

Create OAuth client credentials

Create client credentials in Airship to obtain a Client ID and Client Secret for the OAuth 2.0 client credentials grant.

1

Create the credential

On your project’s Settings page, click OAuth under Project configuration, click Add credentials, then fill in the credential details on the Define screen.

  • Name: StackOne Integration
  • Description: Integration with StackOne
  • Allow Basic Auth: turn this on. It generates a Client Secret for use in HTTP Basic Auth token requests, and this setting cannot be changed later.
  • Click Next.
The Define screen with the Name field set to StackOne Integration and the Allow Basic Auth toggle turned on
2

Configure permissions

Enables actions: Create Attribute List, Create Pipeline, Create Scheduled Notification, Create Segment, Create Static List, Create Tag List, Create Template, Delete Scheduled Notification, Delete Segment, Delete Static List, Delete Tag List, Delete Template, Download Static List CSV, Get Attribute List Errors, Get Pipelines Constraints, Get Pipelines Limits, Get Schedule, Get Segment, Get Static List, Get Tag List Errors, Get Template, List Attribute Lists, List Deleted Pipelines, List Filtered Pipelines, List Pipelines, List Schedules, List Segments, List Static Lists, List Tag Lists, List Templates, Pause Schedule, Resume Schedule, Update Scheduled Notification, Update Segment, Update Static List Metadata, Update Template, Upload Attribute List CSV, Upload Static List CSV, Upload Tag List

On the Permissions screen, enable the permissions this integration needs:

  • Click Save.
The Permissions screen with the Lists, Pipelines, Push, Schedules, and Segments toggles turned on
3

Copy your credentials

Copy the Client ID and Client Secret across.

  • The Client Secret is only displayed once and cannot be retrieved later.
The Client Credentials screen with the Client ID visible and the Client Secret and Private Key values redacted
1

Connect

  • Click Connect.
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup.
2

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.