{
  "schemaVersion": "agent-inquiry/v1",
  "formUrls": {
    "he": "https://netabresler.com/agents",
    "en": "https://netabresler.com/en/agents"
  },
  "submission": "browser-form-or-json",
  "api": {
    "baseUrl": "https://avnhrbmhizhfrsxpbqpu.supabase.co/functions/v1/agent-inquiry",
    "openapiPath": "/openapi.json",
    "authentication": "GET /session for a 15-minute write-only bearer token. No account or private API key required.",
    "submission": "POST /inquiries with Authorization: Bearer <access_token>, Content-Type: application/json and Idempotency-Key: <random UUID v4>.",
    "retry": "Reuse the same Idempotency-Key and unchanged body after timeouts or 503. Renew the session after expiry. A 409 means the key was reused with different content. Respect Retry-After on 429.",
    "receipt": "201 for first durable save; 200 for a replay. Both return status=received and the same receipt_id. No public lead lookup is exposed."
  },
  "required": [
    "client_name",
    "reply_to",
    "brief"
  ],
  "fields": {
    "client_name": "Name of the client or organization requesting a quote.",
    "reply_to": "One client-approved email address or phone number where the team should reply.",
    "brief": "Natural-language description of the request. Include known quote details; unknown details may be omitted."
  },
  "helpfulQuoteDetails": {
    "he": [
      "מה מחפשים ומה המטרה: מופע, סדנה, פעילות בתערוכה או ייעוץ",
      "תאריך או טווח תאריכים, מיקום ושפה",
      "מי הקהל וכמה משתתפים צפויים, או מי המשתמשים בפרויקט ייעוץ",
      "משך הפעילות או היקף הפרויקט, התאמות מיוחדות ותקציב אם ידוע"
    ],
    "en": [
      "Service and goal: show, workshop, trade-show experience or consulting",
      "Date or date range, location and preferred language",
      "Audience and expected size, or the users involved in a consulting project",
      "Duration or project scope, customization needs and budget if known"
    ]
  },
  "policy": {
    "he": "אפשר לשלוח פנייה בשם הלקוח ובהסכמתו. כתבו את מה שכבר ידוע; הצוות ישלים את הפרטים החסרים. שליחת פנייה אינה הזמנה או אישור מחיר וזמינות.",
    "en": "Agents may submit on a client's behalf with the client's permission. Send what is known; the team will clarify missing details. Submission is an inquiry, not a booking or confirmation of price or availability."
  },
  "example": {
    "he": "אני פונה בשם דנה מחברת מוצר. מחפשים סדנה באנגלית על השפעה וקבלת החלטות לכ-70 עובדים בתל אביב במהלך נובמבר. משך רצוי: כשעה. התאריך והתקציב עדיין פתוחים. אשמח להצעה ולפרטים על הפורמטים המתאימים.",
    "en": "I'm contacting you for Dana at a product company. She needs an English workshop on influence and decision-making for about 70 employees in Tel Aviv during November. Preferred duration: about one hour. The exact date and budget are not yet decided. Please suggest suitable formats and a quote."
  }
}
