{
  "protocolVersion": "0.3.0",
  "name": "La Symphonie",
  "description": "Agent de renseignement de La Symphonie, agence digitale & IA à Montpellier et Paris. Répond aux questions sur les offres de l'agence et oriente vers la réservation du diagnostic offert. Agent déterministe à correspondance de mots-clés : il ne tient pas de conversation et ne mémorise rien entre deux appels.",
  "version": "1.0.0",
  "url": "https://lasymphonieagency.com/a2a",
  "preferredTransport": "JSONRPC",
  "provider": {
    "organization": "La Symphonie",
    "url": "https://lasymphonieagency.com"
  },
  "documentationUrl": "https://lasymphonieagency.com/llms.txt",
  "iconUrl": "https://lasymphonieagency.com/assets/logo-96.png",
  "supportedInterfaces": [
    {
      "url": "https://lasymphonieagency.com/a2a",
      "transport": "JSONRPC"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {},
  "security": [],
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "skills": [
    {
      "id": "lister-offres",
      "name": "Lister les offres",
      "description": "Présente les quatre offres de l'agence : sites web, automatisation IA & no-code, formation IA, conseil et maintenance. Réponse par défaut si la demande ne correspond à aucune autre compétence.",
      "tags": ["offres", "services", "agence"],
      "examples": [
        "Que propose La Symphonie ?",
        "Quels sont vos services ?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain", "application/json"]
    },
    {
      "id": "detailler-offre",
      "name": "Détailler une offre",
      "description": "Donne le détail d'une offre identifiée dans la demande : périmètre, partis pris tenus, et URL de la page correspondante.",
      "tags": ["offres", "détail", "sites web", "automatisation", "formation"],
      "examples": [
        "Parlez-moi de votre offre de formation IA",
        "Comment fonctionne l'automatisation no-code ?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain", "application/json"]
    },
    {
      "id": "reserver-diagnostic",
      "name": "Orienter vers le diagnostic offert",
      "description": "Renvoie le lien de réservation en ligne du diagnostic offert, les coordonnées et la zone d'intervention. Ne réserve aucun créneau : la personne choisit elle-même sur la page.",
      "tags": ["rendez-vous", "diagnostic", "contact"],
      "examples": [
        "Je voudrais prendre rendez-vous",
        "Comment vous contacter ?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain", "application/json"]
    }
  ]
}
