All integrationsNotifications

Airship

Send, check and schedule push notifications with Airship, the mobile app engagement platform: to a named user, a device, a tag, a segment or a static list.

actions
25
triggers
8

Triggers

Start a workflow when something happens in Airship.

  • New scheduled pushRuns when a push notification is scheduled in Airship, from the dashboard or the API, with when it goes out, who it goes to and what it says. Schedules already there when the workflow is turned on don't start it.
  • New segmentRuns when a segment is made in Airship, with its name and ID. Segments already there when the workflow is turned on don't start it.
  • Segment changedRuns when a segment's name or rules are changed in Airship, once for each change. Changes made before the workflow was turned on don't start it.
  • New static listRuns when a static list is made in Airship, with its name, description and status. Lists already there when the workflow is turned on don't start it.
  • Static list readyRuns when Airship finishes processing a static list's new members and it can be sent to, with how many channels it reaches. Uploads finished before the workflow was turned on don't start it.
  • Static list upload failedRuns when Airship can't process a static list's new members, with a link to the errors. A list that fails again before an upload succeeds doesn't start it twice.
  • Push sentRuns when Airship sends a push notification, from the dashboard, the API or an automation, with its kind and how many devices it went to so far. Pushes sent before the workflow was turned on don't start it.
  • Push results readyRuns a set number of hours after each push notification is sent, with how many devices it went to and how many people opened the app from it by then.

Actions

Steps a workflow can run in Airship.

  • Send push notificationSend a push notification now to a named user, a channel, everyone with a tag, a segment, a static list or everyone, with a title, what a tap opens and extra data for the app.
  • Validate push notificationHave Airship check a push notification exactly as 'Send push notification' would build it, without sending it to anyone.
  • Schedule push notificationSchedule a push notification for a moment, or for a time of day in each device's own time zone, with the same choices as 'Send push notification'.
  • List scheduled pushesList the project's scheduled push notifications with when each goes out and who it goes to.
  • Get scheduled pushGet one scheduled push notification: when it goes out, who it goes to and what it says.
  • Delete scheduled pushDelete a scheduled push notification so it is never sent. It can't be undone.
  • Add channel to named userLink a channel (a device) or an email address to a named user, such as when someone signs in, so pushes to them reach it. A channel linked to someone else moves to this named user.
  • Remove channel from named userUnlink a channel (a device) or an email address from a named user, such as when someone signs out.
  • Get named userGet a named user with their tags, attributes and linked channels.
  • Update named user tagsAdd or remove a named user's tags in one tag group, or replace the group's tags. The tag group must exist in the project.
  • Set named user attributesSet or remove a named user's attributes, such as first_name or loyalty_points. Each must be added under Audience > Attributes first.
  • Delete named userDelete a named user and uninstall every channel linked to them, removing their data from Airship, such as for a privacy request. It can't be undone.
  • Get channelGet a channel (a device, email address or phone number): its platform, whether it takes notifications, its named user and tags.
  • Update channel tagsAdd or remove a channel's tags in one tag group, or replace the group's tags. Tags in the device group can be overwritten by the app itself.
  • List segmentsList the project's segments with when each was made and last changed.
  • Get segmentGet a segment's name and the rules that pick its audience.
  • Send custom eventRecord something a person did outside the app, such as a purchase, for a named user or a channel. Airship's automations and journeys can start on it.
  • Create static listMake an empty static list (a list of people you keep yourself, such as loyalty members) to fill with 'Replace static list members'.
  • Replace static list membersReplace everyone on a static list with these named users and channels. Airship processes the upload in a few moments.
  • Get static listGet a static list's status (ready, processing or failure) and how many channels it reaches.
  • List static listsList the project's static lists with their status and size.
  • Delete static listDelete a static list. Its name can't be used for a new list afterwards.
  • Get sends reportCount the push notifications sent on each platform in a time range, hour by hour, day by day or month by month.
  • List pushes with resultsList the push notifications sent in a time range, with how many were sent and how many people opened the app from each.
  • Get push resultsGet one push notification's results: when it was sent, to how many devices, and how many people opened the app from it.

Automate Airship with Lodol.

Connect Airship, then hand Lodol the job in Slack, Claude or ChatGPT.

Free plan, no credit card