← KnockCONTENT HISTORY

Update to Knock

Snapshot Oct 24, 2026 · 13:03 UTC · version 1.1.0

WHAT CHANGED

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 Knock and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Is template instance

Before

Sep 30, 2026 · 22:59 UTC

Not present

After

Oct 24, 2026 · 13:03 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a8dddd50424819196928510eff4c70f",
  "connector_id": "asdk_app_6a8dddd50424819196928510eff4c70f",
  "created_at": "2026-08-25T18:24:21.199383Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a8dddd50424819196928510eff4c70f",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a8dddd50424819196928510eff4c70f",
  "release": {
    "app_ids": [
      "asdk_app_6a8dddd50424819196928510eff4c70f"
    ],
    "app_manifest": {
      "apps": {
        "app-6a8dddd50424819196928510eff4c70f": {
          "id": "asdk_app_6a8dddd50424819196928510eff4c70f",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Knock is agent-first customer engagement infrastructure for your product, marketing, and transactional messaging. One platform to manage all your messaging across email, SMS, push, chat, and in-app.\n\nInspect workflows and manage notifications, directly in ChatGPT and Codex.",
    "display_name": "Knock",
    "id": "pluginrel_9a842e9c3a748191b3245fcbd7c9038e",
    "interface": {
      "brand_color": null,
      "capabilities": [],
      "category": "Developer Tools",
      "composer_icon_dark_url": "https://files.openai.com/content?id=file_0000000093fc81fb96b36466f7baf7c0",
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000a45081fda2ccf969a7b49085",
      "default_prompt": "Create a workflow called onboarding-flow that sends a welcome email when a user signs up, then a follow-up email two days later.",
      "default_prompts": [
        "Create a workflow called onboarding-flow that sends a welcome email when a user signs up, then a follow-up email two days later.",
        "Help set up an in-app notification feed for my website and app.",
        "What percentage of users clicked the main CTA on the first email in our \"welcome\" broadcast?"
      ],
      "developer_name": "Knock",
      "logo_url": "https://files.openai.com/content?id=file_00000000192881f58a8c458ec309475a",
      "logo_url_dark": "https://files.openai.com/content?id=file_000000002b2881fbb7b475ceb14a7c03",
      "long_description": "Knock is agent-first customer engagement infrastructure for your product, marketing, and transactional messaging. One platform to manage all your messaging across email, SMS, push, chat, and in-app.\n\nInspect workflows and manage notifications, directly in ChatGPT and Codex.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://knock.app/legal/privacy-policy",
      "screenshot_urls": [],
      "short_description": "Message users across channels",
      "terms_of_service_url": "https://knock.app/legal/terms-of-service",
      "website_url": "https://knock.app"
    },
    "keywords": [],
    "mcp_servers": [],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Guidelines for working with the Knock CLI to manage workflows, templates, and other notification resources in a Knock project.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "knock-cli",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Guidelines for working with the Knock CLI to manage workflows, templates, and other notification resources in a Knock project."
        },
        "name": "knock-cli",
        "plugin_release_skill_id": "pluginrsk_6a908d850d24819186644e71f76980ad"
      },
      {
        "description": "Guidance for implementing Knock in-app UI in a web app, with a focus on setting up, rendering, and debugging Knock guides in React.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "knock-in-app-ui",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Guidance for implementing Knock in-app UI in a web app, with a focus on setting up, rendering, and debugging Knock guides in React."
        },
        "name": "knock-in-app-ui",
        "plugin_release_skill_id": "pluginrsk_6a908d8546088191bc6902d7b7dfb256"
      },
      {
        "description": "Scan a product codebase for activation, engagement, and retention moments and recommend lifecycle messaging opportunities. Use when finding onboarding, churn, trial, or habit-forming notification candidates without creating Knock resources.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "knock-lifecycle-opportunities",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Scan a product codebase for activation, engagement, and retention moments and recommend lifecycle messaging opportunities. Use when finding onboarding, churn, trial, or habit-forming notification candidates without creating Knock resources."
        },
        "name": "knock-lifecycle-opportunities",
        "plugin_release_skill_id": "pluginrsk_6a908d85b0d88191b46aac4cfaddbdfb"
      },
      {
        "description": "Investigate existing messaging infrastructure in a codebase and recommend how it maps to Knock. Use when migrating from Braze, Courier, Customer.io, Iterable, SendGrid, or custom notification code, or when planning a move to Knock.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "knock-migrate-to-knock",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Investigate existing messaging infrastructure in a codebase and recommend how it maps to Knock. Use when migrating from Braze, Courier, Customer.io, Iterable, SendGrid, or custom notification code, or when planning a move to Knock."
        },
        "name": "knock-migrate-to-knock",
        "plugin_release_skill_id": "pluginrsk_6a908d85ef3c8191a48eb7b93700376e"
      },
      {
        "description": "Comprehensive guidelines for designing, writing, and implementing effective notification systems across email, push, SMS, in-app, and chat channels.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "knock-notification-best-practices",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Comprehensive guidelines for designing, writing, and implementing effective notification systems across email, push, SMS, in-app, and chat channels."
        },
        "name": "knock-notification-best-practices",
        "plugin_release_skill_id": "pluginrsk_6a908d861e5881919cb6e4a3e1c7c970"
      },
      {
        "description": "Design a cross-channel product messaging system that drives activation, engagement, and retention while controlling fatigue. Use when planning lifecycle messaging, auditing notification strategy, prioritizing workflows, or turning product moments into Knock workflows, guides, preferences, and measurement.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "knock-product-messaging-strategy",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Design a cross-channel product messaging system that drives activation, engagement, and retention while controlling fatigue. Use when planning lifecycle messaging, auditing notification strategy, prioritizing workflows, or turning product moments into Knock workflows, guides, preferences, and measurement."
        },
        "name": "knock-product-messaging-strategy",
        "plugin_release_skill_id": "pluginrsk_6a908d86521081918c2848ab2c906c75"
      },
      {
        "description": "Connect Knock to your coding agent, discover and build notification workflows, and recommend how to trigger them from your application.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "knock-setup",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Connect Knock to your coding agent, discover and build notification workflows, and recommend how to trigger them from your application."
        },
        "name": "knock-setup",
        "plugin_release_skill_id": "pluginrsk_6a908d8691fc81919665855cfbe2683a"
      }
    ],
    "version": "1.1.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6a8dddd50424819196928510eff4c70f?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 02b47042ced2e0f35589e6480a85c25c41064cbdd409cd106f8c1513709d2110