{
  "name": "CRM Sync Commerce Agent",
  "description": "Multi-tenant customer identity, consent, and commerce orchestration across 7 services",
  "url": "https://crm.story-story.ai",
  "version": "1.0",
  "protocol_version": "0.1",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "authentication": {
    "schemes": [
      "bearer"
    ],
    "credentials": {
      "bearer": {
        "description": "JWT token from /auth/login, /auth/google/callback, or /auth/shopify/callback, or admin key"
      }
    }
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "identity-linking",
      "name": "Identity Linking",
      "description": "Link customer profiles across email, Google, and Shopify",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "consent-management",
      "name": "Consent Management",
      "description": "GDPR-compliant consent with Article 7 audit trail",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "tag-sync",
      "name": "Customer Tag Sync",
      "description": "Sync customer tags across Shopify, Webflow, and Xano",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "product-catalog",
      "name": "Product Catalog",
      "description": "Search Shopify products with pagination and filtering",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "checkout-session",
      "name": "Checkout Session",
      "description": "UCP checkout sessions backed by Shopify",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}