← OneSignalCONTENT HISTORY
WHAT CHANGED
added
Update to OneSignal
Snapshot Oct 27, 2026 · 00:10 UTC · version 1.2.3
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Save OneSignal and check future changes in Following.
Up to 3 plugins free · no card required.
All fields and original values.
Is v2 template
Before
Oct 24, 2026 · 12:53 UTC
Not present
After
Oct 27, 2026 · 00:10 UTC
false
Compare saved observations
Download comparison JSONFull technical diff · 1 changed fields
added /is_v2_template
BEFORE
Field was absent
AFTER
false
Full snapshot data
{
"canonical_app_id": "asdk_app_6a3d93b924488191bdb7eb40fc4219e6",
"connector_id": "asdk_app_6a3d93b924488191bdb7eb40fc4219e6",
"created_at": "2026-06-25T20:46:49.318047Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6a3d93b924488191bdb7eb40fc4219e6",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "app-6a3d93b924488191bdb7eb40fc4219e6",
"release": {
"app_ids": [
"asdk_app_6a3d93b924488191bdb7eb40fc4219e6"
],
"app_manifest": {
"apps": {
"onesignal": {
"id": "asdk_app_6a3d93b924488191bdb7eb40fc4219e6",
"required": true
}
}
},
"app_templates": [],
"description": "OneSignal onboarding for coding agents: install the OneSignal SDK, set up your push credentials, and verify that a real notification reaches your device.",
"display_name": "OneSignal",
"id": "pluginrel_27991c73560481918792b959da0d0669",
"interface": {
"brand_color": "#051B2C",
"capabilities": [
"Interactive",
"Write"
],
"category": "Developer Tools",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_00000000d1dc820e82afaf73c3aac5bb",
"default_prompt": "Set up OneSignal in this app.",
"default_prompts": [
"Set up OneSignal in this app.",
"Send an email to promote our new product.",
"Send a test push to my device and confirm delivery."
],
"developer_name": "OneSignal",
"logo_url": "https://files.openai.com/content?id=file_00000000352481f5b6b997e38967caf4",
"logo_url_dark": "https://files.openai.com/content?id=file_0000000093b08211a419d4d0bba934a4",
"long_description": "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.\n\nOnce installed, describe what you want in plain language or invoke the plugin directly with @OneSignal.\n\nTry prompts like:\n@OneSignal send an email to promote our new product announcement.\n@OneSignal create an email template for our weekly newsletter.\n@OneSignal send an SMS to remind customers about their abandoned cart.\n@OneSignal text a discount code to my subscribers for this weekend's sale.\n@OneSignal set up push notifications in this app.\n@OneSignal upload my APNs .p8 key and Firebase service account to OneSignal.\n@OneSignal why isn't my push notification arriving on Android?\n@OneSignal send a test push to my device and confirm delivery.\n\nRequirements: A OneSignal account. A device, simulator, or browser that can receive push notifications.",
"plugin_category_id": "developer tools",
"privacy_policy_url": "https://onesignal.com/privacy_policy",
"screenshot_urls": [],
"short_description": "Set up email, push, and SMS",
"terms_of_service_url": "https://onesignal.com/tos",
"website_url": "https://documentation.onesignal.com"
},
"keywords": [
"onesignal",
"push-notifications",
"sdk-setup",
"onboarding",
"messaging"
],
"mcp_servers": [
{
"key": "onesignal",
"metadata": {
"type": "http",
"url": "https://api.onesignal.com/mcp/oauth"
}
}
],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "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. Use when the user asks to \"set up APNs\", \"add my .p8\", \"connect Firebase / FCM\", \"upload push credentials\", \"configure email domain / DNS\", or \"set up SMS\", asks why Android or iOS push is failing, says push is not delivering after the SDK install, or when another OneSignal skill reports that a platform is missing credentials.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "credentials",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "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. Use when the user asks to \"set up APNs\", \"add my .p8\", \"connect Firebase / FCM\", \"upload push credentials\", \"configure email domain / DNS\", or \"set up SMS\", asks why Android or iOS push is failing, says push is not delivering after the SDK install, or when another OneSignal skill reports that a platform is missing credentials."
},
"name": "credentials",
"plugin_release_skill_id": "pluginrsk_6ad1145e331c8191987ea5dd185a0436"
},
{
"description": "Set up OneSignal in your codebase by asking \"set up OneSignal\". Detects the platform/framework from your project, guides you through uploading push credentials, installs and sets up the SDK, then hands off to the verify skill. Use when a developer wants to add, install, integrate, or initialize the OneSignal SDK in a web, iOS, Android, React Native, Expo, Flutter, Cordova/Ionic/Capacitor, or Unity project, says \"add push notifications\", \"install the OneSignal SDK\", \"integrate OneSignal\", or \"onboard onto OneSignal\", or opens a fresh project with no OneSignal present. Supports one-command invocation, for example \"/onesignal:setup app=<APP_ID>\".",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Set up OneSignal in your codebase by asking \"set up OneSignal\". Detects the platform/framework from your project, guides you through uploading push credentials, installs and sets up the SDK, then hands off to the verify skill. Use when a developer wants to add, install, integrate, or initialize the OneSignal SDK in a web, iOS, Android, React Native, Expo, Flutter, Cordova/Ionic/Capacitor, or Unity project, says \"add push notifications\", \"install the OneSignal SDK\", \"integrate OneSignal\", or \"onboard onto OneSignal\", or opens a fresh project with no OneSignal present. Supports one-command invocation, for example \"/onesignal:setup app=<APP_ID>\"."
},
"name": "setup",
"plugin_release_skill_id": "pluginrsk_6ad1146076548191b40ad2870be87dbf"
},
{
"description": "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. Use after the setup or credentials skills have run, or when the user asks to \"verify OneSignal works\", \"test push delivery\", \"prove the integration works\", \"confirm the device registered\", or \"send myself a test notification\", asks why a notification is not arriving, or is debugging an install that looks complete but delivers nothing. Does not install the SDK or upload credentials; routes to those skills when they are missing.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "verify",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "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. Use after the setup or credentials skills have run, or when the user asks to \"verify OneSignal works\", \"test push delivery\", \"prove the integration works\", \"confirm the device registered\", or \"send myself a test notification\", asks why a notification is not arriving, or is debugging an install that looks complete but delivers nothing. Does not install the SDK or upload credentials; routes to those skills when they are missing."
},
"name": "verify",
"plugin_release_skill_id": "pluginrsk_6ad1145dc9288191aefee1ae263638c5"
}
],
"version": "1.2.3"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/onesignal?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 272c0441345118d52589b75fd1036df7837dd6dee137f3ea80a1b9817552c3f1