Onesignal user auth
Overview
SLUG: ONESIGNAL_USER_AUTH
Description
OneSignal is a customer engagement platform offering push notifications, email, SMS, and in-app messaging services.
Authentication Details
API Key
Connecting to Onesignal user auth
Create an auth config
Use the dashboard to create an auth config for the Onesignal user auth toolkit. This allows you to connect multiple Onesignal user auth accounts to Composio for agents to use.
Select App
Navigate to [Onesignal user auth](https://platform.composio.dev?next_page=/marketplace/Onesignal user auth).
Create and Get auth config ID
Click “Create Onesignal user auth Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the [Onesignal user auth toolkit’s playground](https://app.composio.dev/app/Onesignal user auth)
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
ONESIGNAL_USER_AUTH_ADD_TAGS
Tool Name: Add or Update Device Tags
Description
Action Parameters
Action Response
ONESIGNAL_USER_AUTH_EDIT_DEVICE
Tool Name: Edit OneSignal Device
Description
Action Parameters
Action Response
ONESIGNAL_USER_AUTH_ONESIGNAL_VIEW_SEGMENT
Tool Name: View OneSignal Segment
Description
Action Parameters
Action Response
ONESIGNAL_USER_AUTH_VIEW_APP
Tool Name: View App
Description
Action Parameters
Action Response
ONESIGNAL_USER_AUTH_VIEW_DEVICE
Tool Name: View OneSignal Device
Description
Action Parameters
Action Response
ONESIGNAL_USER_AUTH_VIEW_SEGMENTS
Tool Name: View Segments
Description
Action Parameters
Action Response
ONESIGNAL_USER_AUTH_VIEW_TAGS
Tool Name: View OneSignal Device Tags
Description
Action Parameters
Action Response