Skip to main content
OneSignal User Auth logo

OneSignal User Auth

OneSignal is a customer engagement platform offering push notifications, email, SMS, and in-app messaging services.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

OneSignal User Auth authenticates with an API key. Generate the credential in your OneSignal User Auth account, then paste it into FlyMyAI the first time an agent uses an OneSignal User Auth action.

Get your OneSignal User Auth credential →

Fields to fill in FlyMyAI

FieldDetails
OneSignal App API KeyThe App API Key used for authenticating API requests related to a specific OneSignal app. Found in your OneSignal Dashboard under Settings > Keys & IDs. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
ONESIGNAL_USER_AUTH_ADD_TAGSTool to assign or update tags on a onesignal device. use when you need to apply or change custom tags for a player for segmentation.app_id, player_id, tags
ONESIGNAL_USER_AUTH_EDIT_DEVICETool to update an existing onesignal device (player) record. use when you have the player id and need to modify device attributes.player_id
ONESIGNAL_USER_AUTH_ONESIGNAL_VIEW_SEGMENTTool to retrieve details for a specific onesignal segment. use when you need to inspect segment definition.app_id, segment_id
ONESIGNAL_USER_AUTH_VIEW_APPTool to retrieve details for a specific onesignal app. use after authenticating to inspect app settings.app_id
ONESIGNAL_USER_AUTH_VIEW_DEVICETool to retrieve details for a specific device/player. use when you have a player id and optional app id.player_id
ONESIGNAL_USER_AUTH_VIEW_SEGMENTSTool to list all segments for an app. use after obtaining the app id to retrieve a paginated list of segments.app_id
ONESIGNAL_USER_AUTH_VIEW_TAGSTool to get tags assigned to a device. use when you need to fetch key/value tags for a specific onesignal player.player_id, app_id
We love our partners - FlyMy.AI builds with the best. Thanks, OneSignal User Auth!