← MaillyCONTENT HISTORY

Update to Mailly

Snapshot Nov 3, 2026 · 12:13 UTC · version 0.3.2

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

Up to 10 plugins free · no card required.

All fields and original values.

Declared skills

Before

Oct 31, 2026 · 15:03 UTC

[{"description":"Work with the user's Mailly email through the Mailly connector. Use when the user asks to check, search, summarize or triage their inbox, reply to or follow up on an email, wait for a verification code or confirmation em...

After

Nov 3, 2026 · 12:13 UTC

[{"description":"Work with the user's Mailly email through the Mailly connector. Use when the user asks to check, search, summarize or triage their inbox, reply to or follow up on an email, wait for a verification code or confirmation em...

Composer icon url

Before

Oct 31, 2026 · 15:03 UTC

https://files.openai.com/content?id=file_000000005f388210b5ad76539e29f1b1

After

Nov 3, 2026 · 12:13 UTC

https://files.openai.com/content?id=file_0000000026d881f4bb92c9e7418edf7b

Logo url

Before

Oct 31, 2026 · 15:03 UTC

https://files.openai.com/content?id=file_000000002448820dba3cad4f22775171

After

Nov 3, 2026 · 12:13 UTC

https://files.openai.com/content?id=file_00000000fb7c81fb8830483328f6b5ab

Mcp servers

Before

Oct 31, 2026 · 15:03 UTC

[{"key":"mailly","metadata":{"extensions":{"com.openai":{"auth":{"authorizationServerBase":"https://api.mailly.site/api/auth","authorizationUrl":"https://api.mailly.site/api/auth/oauth2/authorize","baseScopes":["mail:read"],"client":{"mo...

After

Nov 3, 2026 · 12:13 UTC

[{"key":"mailly","metadata":{"extensions":{"com.openai":{"auth":{"authorizationServerBase":"https://api.mailly.site/api/auth","authorizationUrl":"https://api.mailly.site/api/auth/oauth2/authorize","baseScopes":["mail:read","offline_acces...

Compare saved observations

Download comparison JSON
Full technical diff · 6 changed fields

changed /release/id

BEFORE
"pluginrel_1cf0c8203a7481918bf36744b3472452"
AFTER
"pluginrel_e11ea8b799ac81919dceefb620d233fb"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_000000005f388210b5ad76539e29f1b1"
AFTER
"https://files.openai.com/content?id=file_0000000026d881f4bb92c9e7418edf7b"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_000000002448820dba3cad4f22775171"
AFTER
"https://files.openai.com/content?id=file_00000000fb7c81fb8830483328f6b5ab"

changed /release/mcp_servers

BEFORE
[
  {
    "key": "mailly",
    "metadata": {
      "extensions": {
        "com.openai": {
          "auth": {
            "authorizationServerBase": "https://api.mailly.site/api/auth",
            "authorizationUrl": "https://api.mailly.site/api/auth/oauth2/authorize",
            "baseScopes": [
              "mail:read"
            ],
            "client": {
              "mode": "cimd"
            },
            "defaultScopes": [
              "mail:read",
              "mail:draft",
              "mail:send",
              "workspace:manage"
            ],
            "registrationUrl": "https://api.mailly.site/api/auth/oauth2/register",
            "resource": "https://mcp.mailly.site/mcp",
            "tokenUrl": "https://api.mailly.site/api/auth/oauth2/token",
            "type": "oauth"
          }
        }
      },
      "headers": {},
      "type": "streamable-http",
      "url": "https://mcp.mailly.site/mcp"
    }
  }
]
AFTER
[
  {
    "key": "mailly",
    "metadata": {
      "extensions": {
        "com.openai": {
          "auth": {
            "authorizationServerBase": "https://api.mailly.site/api/auth",
            "authorizationUrl": "https://api.mailly.site/api/auth/oauth2/authorize",
            "baseScopes": [
              "mail:read",
              "offline_access"
            ],
            "client": {
              "mode": "cimd"
            },
            "defaultScopes": [
              "mail:read",
              "mail:draft",
              "mail:send",
              "workspace:manage"
            ],
            "registrationUrl": "https://api.mailly.site/api/auth/oauth2/register",
            "resource": "https://mcp.mailly.site/mcp",
            "tokenUrl": "https://api.mailly.site/api/auth/oauth2/token",
            "type": "oauth"
          }
        }
      },
      "headers": {},
      "type": "streamable-http",
      "url": "https://mcp.mailly.site/mcp"
    }
  }
]

changed /release/skills

BEFORE
[
  {
    "description": "Work with the user's Mailly email through the Mailly connector. Use when the user asks to check, search, summarize or triage their inbox, reply to or follow up on an email, wait for a verification code or confirmation email, send an email they have reviewed, or set up Mailly templates, contacts, campaigns or workflows.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "mailly",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chat",
      "short_description": "Work with the user's Mailly email through the Mailly connector. Use when the user asks to check, search, summarize or triage their inbox, reply to or follow up on an email, wait for a verification code or confirmation email, send an email they have reviewed, or set up Mailly templates, contacts, campaigns or workflows."
    },
    "name": "mailly",
    "plugin_release_skill_id": "pluginrsk_6ad4bc57cc18819186d79bede23f20aa"
  }
]
AFTER
[
  {
    "description": "Work with the user's Mailly email through the Mailly connector. Use when the user asks to check, search, summarize or triage their inbox, reply to or follow up on an email, wait for a verification code or confirmation email, send an email they have reviewed, or set up Mailly templates, contacts, campaigns or workflows.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "mailly",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chat",
      "short_description": "Work with the user's Mailly email through the Mailly connector. Use when the user asks to check, search, summarize or triage their inbox, reply to or follow up on an email, wait for a verification code or confirmation email, send an email they have reviewed, or set up Mailly templates, contacts, campaigns or workflows."
    },
    "name": "mailly",
    "plugin_release_skill_id": "pluginrsk_6ae84651c5f48191a7e1d35c9ca01e11"
  }
]

changed /release/version

BEFORE
"0.3.1"
AFTER
"0.3.2"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ad4b5fb74c0819197bc99e0927f15ab",
  "connector_id": "asdk_app_6ad4b5fb74c0819197bc99e0927f15ab",
  "created_at": "2026-10-18T13:51:52.555600Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ad4b5fb74c0819197bc99e0927f15ab",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "mailly",
  "release": {
    "app_ids": [
      "asdk_app_6ad4b5fb74c0819197bc99e0927f15ab"
    ],
    "app_manifest": {
      "apps": {
        "mailly": {
          "id": "asdk_app_6ad4b5fb74c0819197bc99e0927f15ab",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Give ChatGPT and Codex a real inbox: read and search mail, draft replies you review before they are sent, wait for verification codes, and prepare campaigns and workflows in Mailly.",
    "display_name": "Mailly",
    "id": "pluginrel_e11ea8b799ac81919dceefb620d233fb",
    "interface": {
      "brand_color": "#21854D",
      "capabilities": [
        "Read and search email",
        "Draft replies for review",
        "Send reviewed email",
        "Wait for verification codes",
        "Prepare campaigns and workflows"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_0000000026d881f4bb92c9e7418edf7b",
      "default_prompt": "Check my Mailly inbox and tell me what needs a reply.",
      "default_prompts": [
        "Check my Mailly inbox and tell me what needs a reply.",
        "Wait for the verification email and give me the code.",
        "Draft a reply to the latest customer email for me to review."
      ],
      "developer_name": "DING WANG",
      "logo_url": "https://files.openai.com/content?id=file_00000000fb7c81fb8830483328f6b5ab",
      "logo_url_dark": null,
      "long_description": "Mailly gives Codex and ChatGPT a real two-way email inbox at @mailly.site or your own domain. Search and read threads, including the original HTML, wait for a verification code or magic link to arrive, and draft replies that stay as drafts until you approve them. Sending, publishing and resuming always need your explicit confirmation, and the permissions you grant at sign-in (read, draft, send, manage) are enforced by the Mailly API itself. Teams can also prepare templates, contacts, audiences, campaigns and workflows from the conversation; nothing goes out until you review it. Account administration and billing stay in the Mailly web workspace.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://mailly.site/privacy",
      "screenshot_urls": [],
      "short_description": "Email for agents",
      "terms_of_service_url": "https://mailly.site/terms",
      "website_url": "https://mailly.site"
    },
    "keywords": [
      "email",
      "inbox",
      "drafts",
      "verification codes",
      "campaigns"
    ],
    "mcp_servers": [
      {
        "key": "mailly",
        "metadata": {
          "extensions": {
            "com.openai": {
              "auth": {
                "authorizationServerBase": "https://api.mailly.site/api/auth",
                "authorizationUrl": "https://api.mailly.site/api/auth/oauth2/authorize",
                "baseScopes": [
                  "mail:read",
                  "offline_access"
                ],
                "client": {
                  "mode": "cimd"
                },
                "defaultScopes": [
                  "mail:read",
                  "mail:draft",
                  "mail:send",
                  "workspace:manage"
                ],
                "registrationUrl": "https://api.mailly.site/api/auth/oauth2/register",
                "resource": "https://mcp.mailly.site/mcp",
                "tokenUrl": "https://api.mailly.site/api/auth/oauth2/token",
                "type": "oauth"
              }
            }
          },
          "headers": {},
          "type": "streamable-http",
          "url": "https://mcp.mailly.site/mcp"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Work with the user's Mailly email through the Mailly connector. Use when the user asks to check, search, summarize or triage their inbox, reply to or follow up on an email, wait for a verification code or confirmation email, send an email they have reviewed, or set up Mailly templates, contacts, campaigns or workflows.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "mailly",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chat",
          "short_description": "Work with the user's Mailly email through the Mailly connector. Use when the user asks to check, search, summarize or triage their inbox, reply to or follow up on an email, wait for a verification code or confirmation email, send an email they have reviewed, or set up Mailly templates, contacts, campaigns or workflows."
        },
        "name": "mailly",
        "plugin_release_skill_id": "pluginrsk_6ae84651c5f48191a7e1d35c9ca01e11"
      }
    ],
    "version": "0.3.2"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ad4b5fb74c0819197bc99e0927f15ab?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 82f98389d3150f57d557d3cf0157d70903b11d8374a1828d419aa945f665c47f