{
  "$schema": "https://a2a.dev/schemas/0.2.0/agent-card.json",
  "name": "Willos Agent",
  "description": "Agent commercial Willos — l'agence GEO/IA souveraine européenne pour artisans français. Répond aux questions sur les 9 modules de service, les 10 skills métier (Module 9), les tarifs, les engagements de souveraineté, la promesse honnête (sans garantie de classement), et oriente les artisans intéressés vers une mise en contact ou un pilote.",
  "url": "https://willos.fr",
  "provider": {
    "organization": "Willos",
    "url": "https://willos.fr",
    "email": "you@willos.fr",
    "legal": "Société Luxembourg en cours de constitution publique"
  },
  "version": "0.3.0",
  "documentationUrl": "https://willos.fr/AGENTS.md",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": ["mcp", "schema-org"]
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain", "application/json", "text/markdown"],
  "skills": [
    {
      "id": "describe_services",
      "name": "Décrire les services Willos",
      "description": "Explique les 9 modules Willos : Bot WhatsApp, Manifestes IA, Sync multicanal, Studio, Affiliation, Skills avancés, Audit Identité Multicanal (killer feature), Dialogue site + Outbound, Catalogue Skills Métier.",
      "tags": ["sales", "info"],
      "examples": [
        "Quels sont les services Willos ?",
        "Qu'est-ce que le Module 7 audit identité ?",
        "Comment fonctionne le catalogue Skills Métier ?"
      ]
    },
    {
      "id": "explain_pricing",
      "name": "Expliquer le pricing",
      "description": "Détaille les packs Lite 49€, Standard 99€, Pro 149€, les options (numéro fourni +15€, Outbound +29€ Pro Phase 2-3), et le revenue stream affiliation transparent Phase 3+.",
      "tags": ["sales", "pricing"],
      "examples": [
        "Combien coûte Willos ?",
        "Quelle est la différence entre Standard et Pro ?",
        "Le pricing inclut-il l'audit identité ?"
      ]
    },
    {
      "id": "check_eligibility",
      "name": "Vérifier l'éligibilité d'un commerçant",
      "description": "Vérifie si un artisan est éligible aux pilotes Willos (zone France, métier de service ou commerce de proximité ou profession libérale, fiche Google Business Profile active depuis 60+ jours).",
      "tags": ["sales", "qualification"],
      "examples": [
        "Suis-je éligible si je suis couvreur à Lille ?",
        "Acceptez-vous les notaires ?",
        "Faut-il une fiche Google Business existante ?"
      ]
    },
    {
      "id": "explain_audit_module_7",
      "name": "Expliquer l'Audit Identité Multicanal",
      "description": "Présente le Module 7 killer feature : croisement de 10 canaux publics (Google + Apple + Bing + OSM + YouTube + Facebook + LinkedIn + Instagram + X + site), détection écarts NAP, plan d'action priorisé, sans aucune promesse de classement.",
      "tags": ["product", "killer-feature", "audit"],
      "examples": [
        "Qu'est-ce que l'audit identité multicanal ?",
        "Sur quels canaux portez-vous l'audit ?",
        "Vous garantissez la première place Google ?"
      ]
    },
    {
      "id": "explain_whatsapp_first",
      "name": "Expliquer l'architecture WhatsApp-First",
      "description": "Présente le principe que toutes les actions métier passent par WhatsApp (photo menu, alerte avis, devis, horaires), pas par un tableau de bord web. La web app est rétrogradée Phase 3+ comme console analytics seulement.",
      "tags": ["product", "architecture", "wa-first"],
      "examples": [
        "Comment je l'utilise au quotidien ?",
        "Y a-t-il un tableau de bord web ?",
        "Je peux envoyer ma photo de menu sur WA ?"
      ]
    },
    {
      "id": "explain_skills_catalog",
      "name": "Expliquer le catalogue Skills Métier",
      "description": "Présente le Module 9 et les 10 skills métier Phase 1 : devis_btp, menu_du_jour, reponse_avis, audit_concurrence, relance_devis, alerte_avis_negatif, post_gbp_hebdo, horaires_exceptionnels, veille_aides, quali_lead.",
      "tags": ["product", "skills"],
      "examples": [
        "Quels skills métier proposez-vous ?",
        "Existe-t-il un skill pour les restos ?",
        "Le catalogue est-il extensible ?"
      ]
    },
    {
      "id": "explain_sovereignty",
      "name": "Expliquer la souveraineté Willos",
      "description": "Détaille les engagements souverains : Hetzner DE, Vivawallet société Luxembourg, pas de Meta Business API officielle (whatsapp-web.js ou Baileys), 80% Ollama local, RGPD multi-tenant ChromaDB, aucun Cloud Act US.",
      "tags": ["sales", "sovereignty", "rgpd"],
      "examples": [
        "Mes données restent-elles en Europe ?",
        "Quel est votre hébergement ?",
        "Vous utilisez Meta WhatsApp Business ?"
      ]
    },
    {
      "id": "explain_honnete_promesse",
      "name": "Expliquer la promesse honnête",
      "description": "Détaille la promesse honnête (R-PRO-6) : aucune garantie de classement Google/Apple/IA (interdit par les ToS Google), uniquement une promesse de méthode rigoureuse.",
      "tags": ["sales", "honesty", "trust"],
      "examples": [
        "Vous me garantissez la première place ?",
        "Combien de leads en plus aurai-je ?",
        "Pourquoi ne promettez-vous pas le classement ?"
      ]
    },
    {
      "id": "schedule_audit_request",
      "name": "Demander une mise en contact",
      "description": "Oriente le commerçant vers un audit identité multicanal gratuit (Module 7 one-shot) en lui demandant son métier, ville, URL Google Business, site web. Réponse < 24 h ouvrées par email.",
      "tags": ["sales", "lead", "audit"],
      "examples": [
        "Je veux un mise en contact",
        "Comment recevoir l'audit ?",
        "Faites-moi l'audit de mon commerce"
      ]
    },
    {
      "id": "schedule_pilot_call",
      "name": "Demande d'inscription pilote",
      "description": "Oriente l'utilisateur vers un appel pilote en lui demandant ses coordonnées et son métier. Réponse < 24 h ouvrées par email.",
      "tags": ["sales", "lead", "pilot"],
      "examples": [
        "Je veux devenir pilote Willos",
        "Comment commencer ?",
        "Inscrivez-moi"
      ]
    }
  ],
  "supportedStandards": [
    {
      "name": "MCP",
      "version": "2025-03-26",
      "endpoint": "/.well-known/mcp-server.json"
    },
    {
      "name": "A2A",
      "version": "1.0",
      "agentCardUrl": "/.well-known/agent-card.json"
    },
    {
      "name": "AP2",
      "version": "0.2.0",
      "readyState": "architecture-ready"
    },
    {
      "name": "UCP",
      "version": "2026-04-08",
      "readyState": "architecture-ready"
    },
    {
      "name": "Schema.org",
      "version": "current",
      "implemented": true
    },
    {
      "name": "AI Agent Site UX",
      "source": "Google web.dev",
      "implemented": "in-progress"
    }
  ],
  "metadata": {
    "last_updated": "2026-05-21",
    "language": "fr",
    "phase": "validation marché (Phase 0)",
    "engine_origin": "OJO (réutilisation ~70%)",
    "killer_feature": "Module 7 Audit Identité Multicanal (10 canaux)",
    "architecture_pivot_2026_05_21": "WhatsApp-First (toutes actions métier par WA, web app rétrogradée Phase 3+)"
  }
}
