OneSignal integration
Push notification, email, SMS, and in-app messaging platform
Say what should happen.
The workflow builds itself.
Common OneSignal use cases
- user removal
- onboarding new users
- retrieving user subscriptions
- GDPR data deletion
- user profile lookup
- registering subscriptions
What you can do with OneSignal
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Device, 5 operations
add_deviceAdd devicePOSTRegister a new devicedelete_deviceDelete deviceDELETEDelete a deviceedit_deviceEdit devicePUTUpdate device propertiesview_deviceView deviceGETGet device detailsview_devicesView devicesGETList all devices
Notification, 4 operations
cancel_notificationCancel notificationDELETECancel scheduled notificationlist_notificationsList notificationsGETList all notificationssend_notificationSend notificationPOSTSend push notificationview_notificationView notificationGETGet notification details
Segment, 3 operations
create_segmentCreate segmentPOSTCreate user segmentdelete_segmentDelete segmentDELETEDelete a segmentlist_segmentsList segmentsGETList all segments
User, 3 operations
create_userCreate userPOSTCreate or update a user with the modern Users API.delete_userDelete userDELETEDelete a user by alias using the modern Users API.get_userGet userGETRetrieve a user by alias using the modern Users API.
App, 2 operations
list_appsList appsGETList all appsview_appView appGETGet app settings
Template, 2 operations
create_templateCreate templatePOSTCreate notification templatelist_templatesList templatesGETList notification templates
Outcome, 1 operation
get_outcomesGet outcomesGETGet notification outcomes
Player, 1 operation
export_playersExport playersPOSTExport players to CSV
Use OneSignal from Claude Code, Cursor or Codex
Connect OneSignal in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its OneSignal operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect OneSignal
- Create your workspace
Sign up free. Nothing to install.
- Connect OneSignal once
Add your OneSignal connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
OneSignal integration FAQ
What can you do with the OneSignal integration?
LiveContext exposes 21 operations on OneSignal, covering device, notification, segment and user. Common uses include user removal, onboarding new users and retrieving user subscriptions.
