← SayliCONTENT HISTORY

Update to Sayli

Snapshot Oct 27, 2026 · 01:02 UTC · version 1.0.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 Sayli and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Is v2 template

Before

Oct 24, 2026 · 13:49 UTC

Not present

After

Oct 27, 2026 · 01:02 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

added /is_v2_template

BEFORE
Field was absent
AFTER
false
Full snapshot data
{
  "canonical_app_id": "asdk_app_6acc844d72e8819191042cb0bbaa5983",
  "connector_id": "asdk_app_6acc844d72e8819191042cb0bbaa5983",
  "created_at": "2026-10-12T07:09:12.572118Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6acc844d72e8819191042cb0bbaa5983",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "sayli",
  "release": {
    "app_ids": [
      "asdk_app_6acc844d72e8819191042cb0bbaa5983"
    ],
    "app_manifest": {
      "apps": {
        "sayli": {
          "id": "asdk_app_6acc844d72e8819191042cb0bbaa5983",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Your Sayli meeting history in ChatGPT and Codex. Prepare for a call, draft a follow-up, and review what you still owe, each line with the call it came from.",
    "display_name": "Sayli",
    "id": "pluginrel_27c90ac27cf88191bdd41c8b5e457d2a",
    "interface": {
      "brand_color": "#101012",
      "capabilities": [
        "Prepare for a call",
        "Draft a follow-up",
        "Review open commitments"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000d03481f49cd85e71a850d09c",
      "default_prompt": "Help me prepare for my next call.",
      "default_prompts": [
        "Help me prepare for my next call.",
        "Draft a follow-up from my last call.",
        "Which commitments are still open?"
      ],
      "developer_name": "SAYLI, LLC",
      "logo_url": "https://files.openai.com/content?id=file_00000000594082469b0a799ad3762705",
      "logo_url_dark": null,
      "long_description": "Know what was promised before the next call. Sayli brings your meeting history into ChatGPT, so you can see what was decided, what you still owe, and what is still open, each line with the call it came from.\n\nPrepare for a call. Name a company or a person and get what past calls established, what is unresolved, and questions worth asking.\n\nDraft a follow-up. Start from one call, with what was confirmed kept apart from suggestions. Nothing is sent.\n\nReview open commitments. See what you promised across your calls, and what is overdue.\n\nSayli reads the calls you can already see in your Sayli workspace and never changes them. It does not listen to calls or record anything here. Calls come from the Sayli desktop app, or from transcripts you import into Sayli.\n\nRequires a Sayli account with recorded or imported calls.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://sayli.ai/privacy",
      "screenshot_urls": [],
      "short_description": "Walk into your next call ready",
      "terms_of_service_url": "https://sayli.ai/terms",
      "website_url": "https://sayli.ai"
    },
    "keywords": [
      "meetings",
      "call preparation",
      "follow-up",
      "action items",
      "sales"
    ],
    "mcp_servers": [
      {
        "key": "sayli",
        "metadata": {
          "headers": {},
          "type": "streamable-http",
          "url": "https://api.sayli.ai/api/v1/mcp"
        }
      }
    ],
    "onboarding_skill_name": "get-started",
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Draft a follow-up message from one Sayli meeting, grounded in what was said, with confirmed commitments kept apart from suggested next steps. Use when the user asks for a follow-up, a recap email or a next-steps note after a call. It only drafts and never sends.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "draft-a-follow-up",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pen",
          "short_description": "Draft a follow-up message from one Sayli meeting, grounded in what was said, with confirmed commitments kept apart from suggested next steps. Use when the user asks for a follow-up, a recap email or a next-steps note after a call. It only drafts and never sends."
        },
        "name": "draft-a-follow-up",
        "plugin_release_skill_id": "pluginrsk_6acc844fad7081918401573a6eb7c3c2"
      },
      {
        "description": "Explain what Sayli can do in this assistant and help someone reach a first useful result. Use when a person has just added Sayli, asks what Sayli can do here, or has no calls in Sayli yet.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "get-started",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Explain what Sayli can do in this assistant and help someone reach a first useful result. Use when a person has just added Sayli, asks what Sayli can do here, or has no calls in Sayli yet."
        },
        "name": "get-started",
        "plugin_release_skill_id": "pluginrsk_6acc844fabc8819191c1f97efcf926c1"
      },
      {
        "description": "Prepare the user for an upcoming call from their Sayli meeting history, covering what was decided, what was promised, what is still open and what to ask. Use when the user is getting ready to meet a company or person, or asks what was agreed, promised or objected to with them.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "prepare-for-a-call",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chat",
          "short_description": "Prepare the user for an upcoming call from their Sayli meeting history, covering what was decided, what was promised, what is still open and what to ask. Use when the user is getting ready to meet a company or person, or asks what was agreed, promised or objected to with them."
        },
        "name": "prepare-for-a-call",
        "plugin_release_skill_id": "pluginrsk_6acc844fd3848191ac2f3d0f6a794b31"
      },
      {
        "description": "Show what the user still owes from their calls, meaning their own open action items across Sayli meetings with the call each one came from. Use when the user asks what they committed to, what is still open or overdue, or what they owe a specific company or person.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "review-open-commitments",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Show what the user still owes from their calls, meaning their own open action items across Sayli meetings with the call each one came from. Use when the user asks what they committed to, what is still open or overdue, or what they owe a specific company or person."
        },
        "name": "review-open-commitments",
        "plugin_release_skill_id": "pluginrsk_6acc844facdc8191900e14eb7627b3fc"
      }
    ],
    "version": "1.0.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6acc844d72e8819191042cb0bbaa5983?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 2598c4cdf89103ddbb1b6e0238b2ad75526c02e7e37340f40605eb1f749fe82e