Set up email, push, and SMS
OneSignal is a customer engagement platform for email, push notifications, SMS, in-app messaging, and Live Activities. This plugin brings OneSignal onboarding into Codex: point it at your codebase and it installs the SDK, sets up your push credentials, and verifies that a real notification reaches your device. More
MCP connector Server URL https://api.onesignal.com/mcp/oauthCopy Login OAuth Tools Reads data24 check_ send_ volumeestimate_ recipient_ countget_ active_ warm_ up_ schedulesget_ custom_ eventsget_ email_ domainsget_ email_ reputationget_ provider_ metricsget_ provider_ metrics_ timeseriesget_ segmentget_ templateget_ user_ identityget_ user_ identity_ by_ subscriptionlist_ appslist_ messageslist_ segmentslist_ templatesonesignal_ configonesignal_ healthonesignal_ reference_ overviewread_ skillsrecommended_ warm_ up_ scheduleview_ messageview_ outcomesview_ user
Changes data9 apply_ warm_ up_ schedulecreate_ custom_ eventscreate_ segmentcreate_ subscriptioncreate_ templatecreate_ userexport_ audience_ activity_ csvexport_ subscriptions_ csvprovision_ app_ credentials
Deletes or can't be undone12 create_ alias_ by_ subscriptioncreate_ or_ update_ aliassend_ messagestart_ live_ activitytransfer_ subscriptionunsubscribe_ emailupdate_ live_ activityupdate_ segmentupdate_ subscriptionupdate_ subscription_ by_ tokenupdate_ templateupdate_ user
Skills 3 in the ChatGPT listing
credentials Upload your APNs .p8 key, Firebase FCM service-account JSON, or web Site URL to OneSignal, and get guided setup for Safari certs, email SPF/DKIM/DMARC DNS records, and SMS sender registration. setup Set up OneSignal in your codebase by asking "set up OneSignal". verify Verify that your OneSignal integration works end to end — builds/runs your app, waits for the first real device subscription to register, sends a real test push, and confirms server-side delivery.