Document & File Management
Connect OneSignal (User Auth) to Your AI Agents
Let your Wkil agents manage users, track events, and send web push, email, SMS, and in-app messages through OneSignal.
Authentication: API key
What you can do
- Manage user records and events
- Send web push, email, SMS, and in-app messages
Available capabilities may vary by authentication and workspace configuration.
Actions supported by the connector
User management
Create, update, and look up user records in OneSignal.
Web push notifications
Send browser push notifications to subscribed users.
Email messaging
Send email messages to a user segment.
SMS messaging
Send SMS messages to a user segment.
In-app messages
Show targeted in-app messages to users.
Event tracking
Record custom user events for segmentation.
Analytics and reporting
Retrieve messaging performance reports.
Triggers
Journey Webhooks
Fires an HTTP request when a user completes a step in a messaging journey.
Web Push Webhooks
Fires an HTTP callback on web push display, click, or dismiss events.
Practical agent use cases
- An agent tags a user with a custom event after a key in-app action.
- An agent reacts to a journey-webhook callback to trigger a follow-up action.
How it works with Wkil
- 1Choose the integrationAdd OneSignal User Auth to your agent from inside the Wkil platform.
- 2Grant the permissions it needsDefine precisely what the agent can access and perform.
- 3Test, then run itTest actions before they go live, with human approval where needed.
Permissions always stay in your control — you can scope access and require human approval before any sensitive action.
Related integrations
FAQ
How is this different from the OneSignal REST API connector?
This uses OneSignal's user-scoped authentication for user- and event-level operations, alongside app-level messaging.

