← Salon & Spa BookingCONTENT HISTORY

Update to Salon & Spa Booking

Snapshot Oct 31, 2026 · 01:07 UTC · version 0.1.15

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 Salon & Spa Booking and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Declared skills

Before

Oct 27, 2026 · 01:03 UTC

[{"description":"Use when someone asks Callpad to find or book a salon, spa, beauty or wellness visit, see their upcoming appointments, check an appointment, sign in, pay a deposit or bill, use a card or payment link, forward a text code...

After

Oct 31, 2026 · 01:07 UTC

[{"description":"Use when someone asks Callpad to find or book a salon, spa, beauty or wellness visit, see their upcoming appointments, check an appointment, sign in, pay a deposit or bill, use a card or payment link, forward a text code...

Composer icon url

Before

Oct 27, 2026 · 01:03 UTC

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

After

Oct 31, 2026 · 01:07 UTC

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

Logo url

Before

Oct 27, 2026 · 01:03 UTC

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

After

Oct 31, 2026 · 01:07 UTC

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

Mcp servers

Before

Oct 27, 2026 · 01:03 UTC

[{"key":"callpad","metadata":{"extensions":{"com.openai":{"auth":{"authorizationServerBase":"https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers","baseScopes":["openid","booking:prepare","booking:create","booking:status"...

After

Oct 31, 2026 · 01:07 UTC

[{"key":"callpad","metadata":{"extensions":{"com.openai":{"auth":{"authorizationServerBase":"https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers","authorizationUrl":"https://chatgpt-reviewer.staging.callpad.ai/realms/cal...

Compare saved observations

Download comparison JSON
Full technical diff · 6 changed fields

changed /release/id

BEFORE
"pluginrel_77afaa61de1c819195501cb31038746e"
AFTER
"pluginrel_dbd749fdaf648191bd3b74b0be272826"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_000000000fac824387cc40237189ca56"
AFTER
"https://files.openai.com/content?id=file_00000000cad0820aa65e6f7ca90245a2"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000c1c081f4bfe6e9758bc61935"
AFTER
"https://files.openai.com/content?id=file_000000007d448243b46091e1939323a1"

changed /release/mcp_servers

BEFORE
[
  {
    "key": "callpad",
    "metadata": {
      "extensions": {
        "com.openai": {
          "auth": {
            "authorizationServerBase": "https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers",
            "baseScopes": [
              "openid",
              "booking:prepare",
              "booking:create",
              "booking:status"
            ],
            "client": {
              "clientId": "callpad-customer-booking",
              "mode": "provided",
              "tokenEndpointAuthMethod": "none"
            },
            "defaultScopes": [
              "openid",
              "booking:prepare",
              "booking:create",
              "booking:status"
            ],
            "oidcConfigurationUrl": "https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers/.well-known/openid-configuration",
            "oidcEnabled": true,
            "oidcScopesSupported": [
              "openid"
            ],
            "resource": "https://chatgpt-reviewer.staging.callpad.ai/api/chatgpt/mcp",
            "type": "mixed"
          }
        }
      },
      "headers": {},
      "type": "streamable-http",
      "url": "https://chatgpt-reviewer.staging.callpad.ai/api/chatgpt/mcp"
    }
  }
]
AFTER
[
  {
    "key": "callpad",
    "metadata": {
      "extensions": {
        "com.openai": {
          "auth": {
            "authorizationServerBase": "https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers",
            "authorizationUrl": "https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers/protocol/openid-connect/auth",
            "baseScopes": [
              "booking:prepare",
              "booking:create",
              "booking:status"
            ],
            "client": {
              "clientId": "callpad-customer-booking",
              "mode": "provided",
              "tokenEndpointAuthMethod": "none"
            },
            "defaultScopes": [
              "booking:prepare",
              "booking:create",
              "booking:status"
            ],
            "oidcEnabled": false,
            "oidcScopesSupported": [],
            "resource": "https://chatgpt-reviewer.staging.callpad.ai/api/chatgpt/mcp",
            "tokenUrl": "https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers/protocol/openid-connect/token",
            "type": "mixed"
          }
        }
      },
      "headers": {},
      "type": "streamable-http",
      "url": "https://chatgpt-reviewer.staging.callpad.ai/api/chatgpt/mcp"
    }
  }
]

changed /release/skills

BEFORE
[
  {
    "description": "Use when someone asks Callpad to find or book a salon, spa, beauty or wellness visit, see their upcoming appointments, check an appointment, sign in, pay a deposit or bill, use a card or payment link, forward a text code, cancel or reschedule, or access another person's booking. Explain unsupported requests without starting a booking or payment.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "book-appointments",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "cursor",
      "short_description": "Use when someone asks Callpad to find or book a salon, spa, beauty or wellness visit, see their upcoming appointments, check an appointment, sign in, pay a deposit or bill, use a card or payment link, forward a text code, cancel or reschedule, or access another person's booking. Explain unsupported requests without starting a booking or payment."
    },
    "name": "book-appointments",
    "plugin_release_skill_id": "pluginrsk_6adb6aa06a908191855ab289ebcc9ac9"
  }
]
AFTER
[
  {
    "description": "Use when someone asks Callpad to find or book a salon, spa, beauty or wellness visit, see their upcoming appointments, check an appointment, sign in, pay a deposit or bill, use a card or payment link, forward a text code, cancel or reschedule, or access another person's booking. Explain unsupported requests without starting a booking or payment.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "book-appointments",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "cursor",
      "short_description": "Use when someone asks Callpad to find or book a salon, spa, beauty or wellness visit, see their upcoming appointments, check an appointment, sign in, pay a deposit or bill, use a card or payment link, forward a text code, cancel or reschedule, or access another person's booking. Explain unsupported requests without starting a booking or payment."
    },
    "name": "book-appointments",
    "plugin_release_skill_id": "pluginrsk_6adf7eb037388191ba35fcefff5202ea"
  }
]

changed /release/version

BEFORE
"0.1.14"
AFTER
"0.1.15"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ad8765cd2288191bcca106c301efd93",
  "connector_id": "asdk_app_6ad8765cd2288191bcca106c301efd93",
  "created_at": "2026-10-21T15:45:51.091260Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ad8765cd2288191bcca106c301efd93",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "callpad-salon-spa-booking",
  "release": {
    "app_ids": [
      "asdk_app_6ad8765cd2288191bcca106c301efd93"
    ],
    "app_manifest": {
      "apps": {
        "callpad": {
          "id": "asdk_app_6ad8765cd2288191bcca106c301efd93",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Book salon, spa, beauty and wellness appointments with Callpad.",
    "display_name": "Salon & Spa Booking",
    "id": "pluginrel_dbd749fdaf648191bd3b74b0be272826",
    "interface": {
      "brand_color": null,
      "capabilities": [
        "Read",
        "Write"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000cad0820aa65e6f7ca90245a2",
      "default_prompt": "I'd like to book an appointment.",
      "default_prompts": [
        "I'd like to book an appointment."
      ],
      "developer_name": "Callpad Inc.",
      "logo_url": "https://files.openai.com/content?id=file_000000007d448243b46091e1939323a1",
      "logo_url_dark": null,
      "long_description": "Find salon, spa, beauty and wellness appointments. Choose a service, stylist and time, book a visit, or see your upcoming appointments. Call the business to reschedule or cancel. This preview uses a demo business.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://www.callpad.ai/privacy-policy",
      "screenshot_urls": [],
      "short_description": "Book salon and spa visits",
      "terms_of_service_url": "https://www.callpad.ai/terms-of-service",
      "website_url": "https://www.callpad.ai/"
    },
    "keywords": [],
    "mcp_servers": [
      {
        "key": "callpad",
        "metadata": {
          "extensions": {
            "com.openai": {
              "auth": {
                "authorizationServerBase": "https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers",
                "authorizationUrl": "https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers/protocol/openid-connect/auth",
                "baseScopes": [
                  "booking:prepare",
                  "booking:create",
                  "booking:status"
                ],
                "client": {
                  "clientId": "callpad-customer-booking",
                  "mode": "provided",
                  "tokenEndpointAuthMethod": "none"
                },
                "defaultScopes": [
                  "booking:prepare",
                  "booking:create",
                  "booking:status"
                ],
                "oidcEnabled": false,
                "oidcScopesSupported": [],
                "resource": "https://chatgpt-reviewer.staging.callpad.ai/api/chatgpt/mcp",
                "tokenUrl": "https://chatgpt-reviewer.staging.callpad.ai/realms/callpad-customers/protocol/openid-connect/token",
                "type": "mixed"
              }
            }
          },
          "headers": {},
          "type": "streamable-http",
          "url": "https://chatgpt-reviewer.staging.callpad.ai/api/chatgpt/mcp"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Use when someone asks Callpad to find or book a salon, spa, beauty or wellness visit, see their upcoming appointments, check an appointment, sign in, pay a deposit or bill, use a card or payment link, forward a text code, cancel or reschedule, or access another person's booking. Explain unsupported requests without starting a booking or payment.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "book-appointments",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "cursor",
          "short_description": "Use when someone asks Callpad to find or book a salon, spa, beauty or wellness visit, see their upcoming appointments, check an appointment, sign in, pay a deposit or bill, use a card or payment link, forward a text code, cancel or reschedule, or access another person's booking. Explain unsupported requests without starting a booking or payment."
        },
        "name": "book-appointments",
        "plugin_release_skill_id": "pluginrsk_6adf7eb037388191ba35fcefff5202ea"
      }
    ],
    "version": "0.1.15"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ad8765cd2288191bcca106c301efd93?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: d08e64d8672fe86224127cf56a65e5dde5022bda54b48e77eee7d2b9946256dd