ClawLink
Communication15 toolsPaste one API key

OneSignal REST API integration for AI agents

The OneSignal REST API enables developers to programmatically send push notifications, emails, and SMS, manage users and subscriptions, and configure apps.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect OneSignal REST API once and call the same tools from all of them.

Setup

Connect OneSignal REST API through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

OneSignal REST API exposes 15 tools through ClawLink. The 13 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
onesignal_rest_api_fetch_user_identityRetrieve all aliases for a user identified by a specific aliasRead
onesignal_rest_api_get_eligible_iamsRetrieve the manifest of In-App Messages that a subscription is eligible to displayRead
onesignal_rest_api_view_an_appRetrieve metadata for a single OneSignal appRead
onesignal_rest_api_view_deviceRetrieve details of a specific device (player)Read
onesignal_rest_api_view_devicesRetrieve a paginated list of devices (players) for a OneSignal appRead
onesignal_rest_api_view_notificationsRetrieve details of multiple notificationsRead
onesignal_rest_api_view_segmentsView segments for a OneSignal appRead
onesignal_rest_api_begin_live_activityStart a Live Activity on OneSignalRead
onesignal_rest_api_create_notificationCreate and send a OneSignal push notificationWrite
onesignal_rest_api_create_templateCreate reusable message templates for push, email, and SMS channelsWrite
onesignal_rest_api_create_userCreate a OneSignal user with optional subscriptions and aliasesWrite
onesignal_rest_api_update_deviceUpdate properties of an existing deviceWrite
onesignal_rest_api_update_subscriptionUpdate an existing subscription's propertiesWrite