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
| Field | Details |
|---|---|
OneSignal App API Key | The 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.
| Action | What it does | Required inputs |
|---|---|---|
ONESIGNAL_USER_AUTH_ADD_TAGS | Tool 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_DEVICE | Tool 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_SEGMENT | Tool to retrieve details for a specific onesignal segment. use when you need to inspect segment definition. | app_id, segment_id |
ONESIGNAL_USER_AUTH_VIEW_APP | Tool to retrieve details for a specific onesignal app. use after authenticating to inspect app settings. | app_id |
ONESIGNAL_USER_AUTH_VIEW_DEVICE | Tool 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_SEGMENTS | Tool 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_TAGS | Tool 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 |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, OneSignal User Auth!