All integrationsNotifications

OneSignal

Manage OneSignal users, subscriptions, segments and message templates, and read notifications, clicks and deliveries.

actions
18

Actions

Steps a workflow can run in OneSignal.

  • Get appGet the connected OneSignal app: its name, how many users can receive messages, and which channels (push, email, SMS) are on.
  • Create or update userCreate a user by your own external ID, with tags and an email address or phone number to message. If a user already has that external ID, they are updated instead.
  • Get userGet a user by their external ID or OneSignal ID, with their tags, language, ids and every subscription.
  • Update userChange a user's tags, language, country or time zone. Fields you leave empty stay as they are.
  • Delete userDelete a user and all of their subscriptions. This cannot be undone.
  • Add user aliasGive a user another id of your own, such as a CRM id, so you can find them by it later.
  • Delete user aliasRemove one of a user's extra ids. Their OneSignal ID stays.
  • Add subscriptionAdd an email address or phone number to an existing user so you can message them there.
  • Update subscriptionChange a subscription's email address or phone number, or turn it on or off.
  • Delete subscriptionDelete one subscription. The user and their others stay.
  • List notificationsList the app's notifications, newest first, with their delivery counts. Gets one page; to see more, run it again with 'Skip'.
  • List segmentsList the app's segments (groups of users that messages can be sent to), including OneSignal's built-in ones.
  • List templatesList the app's message templates, optionally only push, email or SMS. Gets one page; to see more, run it again with 'Skip'.
  • Get templateGet one template with its full content.
  • Create templateCreate a reusable push, email or SMS message template. Fill in the fields that fit the channel you choose.
  • Update templateRename a template or change its content. Fields you leave empty stay as they are.
  • Delete templateDelete a template. Messages already sent from it are not affected.
  • Get outcomesGet totals for clicks, confirmed deliveries, unsubscribes and sessions over the last hour, day or month. OneSignal's Free plan reports clicks only; the others need a paid plan.

Automate OneSignal with Lodol.

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

Free plan, no credit card