Send and Check Messages Through OneSignal and Your Muse
Through a custom connector, your muse can work with OneSignal, the service many apps use to send push notes, emails, and texts: check what was sent and how it did, look up a person, and send a new message only after you confirm it.
What it does
The connector adds 16 tools for one app. It can list sent messages and open one with content, audience, schedule, delivery counts, and outcomes such as clicks, from about the last 30 days. It can export who received or clicked a large message. It can list audience groups (segments), list and open templates, and look up a user by the ID in your system, with tags and subscriptions. After you confirm, it can send a push, email, or text now or later, cancel a scheduled message, create a segment, and update a user. Deleting a user is off at install.
How to use it
- Start an AnythingMCP account and add the OneSignal connector.
- In OneSignal, open your app, then Settings, then Keys and IDs. Copy the App ID, and add a new app key: copy it at once, it shows once. Enter both only where the connector asks.
- In Muse, open Settings, then Connectors, and add a custom connector with the address AnythingMCP gives you. Sign in and approve.
- Ask the muse to show the app and subscriber counts, so you know it is the right app.
- Start with a read: last week's sends, delivered and clicked counts.
- For a send, have the muse show the exact words, audience, and time first, and send only after you say yes.
What you need
- A Muse account that can add custom connectors
- An AnythingMCP account with the OneSignal connector added
- A OneSignal account, one app, its App ID, and an app API key
What to watch for
- The key acts for the whole app. Anyone using this connector can see the audience and, while send tools are on, send to it. Share it only with people allowed to do that.
- Sends go to real people: a delivered message cannot be pulled back, and canceling stops only what has not gone out.
- If a send returns an empty message number, nobody matched the audience you picked, often because they are not subscribed.
- One key works for one app. A second app needs its own install and key.
- This is a custom connector, and Meta does not review custom connectors. You can disconnect it in Settings at any time. The muse prepares, you decide.