Connect OneSignal to Your AI Agent

Ask your AI assistant to work with OneSignal: send Push Notifications and Review Message Results.

4 tools API key

Try a OneSignal Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill OneSignal

Send a targeted push

Submit a localized notification to one selected target type.

/oo OneSignal: Send a OneSignal push to subscription IDs [IDs] with English title [title] and body [body]. Report the returned message ID.

Review a message

Read a known message and summarize its returned result.

/oo OneSignal: Retrieve OneSignal message [message ID] and explain its returned delivery statistics and status.

Start Working with OneSignal

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect OneSignal

    Connect with your OneSignal App API Key and App ID.

    Connect OneSignal →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A OneSignal app with the target subscriptions and permission to send push notifications.

OneSignal Tools

OneSignal app-scoped actions let an AI assistant submit targeted push notifications and retrieve their message records.

Send a targeted push

Submit a localized notification to one selected target type.

Review a message

Read a known message and summarize its returned result.

4 tools

Create Push Notification

Create a push notification for the connected OneSignal app using one official targeting method.

onesignal_rest_api.create_push_notification

List Messages

List messages from the connected OneSignal app.

onesignal_rest_api.list_messages

Get Message

Retrieve one OneSignal message by id from the connected app.

onesignal_rest_api.get_message

Cancel Message

Cancel one scheduled OneSignal message by id.

onesignal_rest_api.cancel_message

Frequently Asked Questions

Can I combine targeting methods?

Notification creation uses one official targeting method, such as segments, aliases, subscription IDs, or filters.

Can I cancel a scheduled message?

cancel_message cancels a scheduled message by message_id.

Does creation confirm every device received it?

Creation returns a submission result. Retrieve the message record for the reported delivery statistics.

Connect OneSignal

About OneSignal ↗