OneSignal

MarketingCredentials form

Send push notifications, emails and SMS with OneSignal, and manage an app's messages, users, segments, templates and custom events.

15 actions

ActionEffectData handledScope
onesignal_send_push_notificationSends a push notification to segments, to users by alias such as external_id, or to subscription ids, now or at a scheduled timewritePersonal data
onesignal_send_emailSends an email to segments, users by alias, subscription ids or email addresses, now or at a scheduled timewritePersonal data
onesignal_send_smsSends an SMS or MMS to segments, users by alias, subscription ids or phone numbers in E.164 formatwritePersonal data
onesignal_list_messagesLists an app's sent and scheduled messages, newest first, with their delivery stats (at most 50 a page)readPersonal data
onesignal_get_messageGets one message with its content, targeting, status and delivery, open and click countsreadPersonal data
onesignal_cancel_messageCancels a scheduled message, or stops one that is still going outdestructiveGeneral
onesignal_get_userGets a user, found by an alias such as external_id or onesignal_id, with their aliases, tags, properties and subscriptionsreadPersonal data
onesignal_create_userCreates a user with aliases, properties such as tags and language, and subscriptions such as an email address or phone number; adds the subscriptions if the user existswritePersonal data
onesignal_update_userChanges a user's properties, such as tags, language or country, found by an alias; a tag set to an empty string is removedwritePersonal data
onesignal_delete_userDeletes a user with all their aliases, properties and subscriptionsdestructiveGeneral
onesignal_list_segmentsLists an app's segments with their ids and namesreadGeneral
onesignal_create_segmentCreates a segment from filter rules on tags, activity, language, location and morewriteGeneral
onesignal_delete_segmentDeletes a segmentdestructiveGeneral
onesignal_list_templatesLists an app's message templates, optionally of one channelreadGeneral
onesignal_create_custom_eventsRecords custom events for users, such as a purchase or a finished lesson, to trigger Journeys and build segmentswritePersonal data