{
  "schemaVersion": "2026-06-29",
  "kind": "roam.lobby.bookingPage",
  "handle": "RepVision2025",
  "slug": "demo",
  "url": "https://ro.am/RepVision2025/demo",
  "displayUrl": "ro.am/RepVision2025/demo",
  "name": "RepVision Demo",
  "description": "Thank you for your interest in RepVision! Please use the link below to schedule your Sales Call at a time that works for you. We look forward to learning more about your needs and how we can help your team succeed.\n",
  "descriptionMarkdown": "Thank you for your interest in RepVision! Please use the link below to schedule your Sales Call at a time that works for you. We look forward to learning more about your needs and how we can help your team succeed.\n",
  "organization": {
    "name": "RepVision"
  },
  "hosts": [
    {
      "name": "Jake Marine",
      "imageUrl": "https://ro.am/card-images/b00d5b7a-fa29-4a6e-ac89-1410334ebfb1"
    }
  ],
  "duration": {
    "defaultMinutes": 30,
    "optionsMinutes": [
      30
    ]
  },
  "dropInEnabled": false,
  "bookingForm": {
    "fields": [
      {
        "id": "019e2690-79dc-74af-b70c-1767c00ad6e6",
        "name": "Name",
        "type": "short_text",
        "required": true
      },
      {
        "id": "019e2690-79dc-74af-b70c-184caa961708",
        "name": "Email",
        "type": "email",
        "required": true
      },
      {
        "id": "019e2690-79dc-74af-b70c-1df0765d9547",
        "name": "Phone Number",
        "type": "phone_number",
        "required": true
      },
      {
        "id": "019e2698-0612-750d-a5fd-0bc715ea104c",
        "name": "What industry are you in?",
        "type": "checkbox",
        "required": true,
        "options": [
          {
            "id": "019e2697-cd96-76a8-b6a1-6a96e6783df1",
            "label": "Coaching / Info"
          },
          {
            "id": "019e2697-cd96-76a8-b6a1-6ffe7b180d48",
            "label": "Insurance"
          },
          {
            "id": "019e2697-cd96-76a8-b6a1-72100f857a5c",
            "label": "SaaS"
          }
        ]
      },
      {
        "id": "019e4083-f68e-746e-a231-3dfd7c6ef529",
        "name": "How long has the business been around?",
        "type": "short_text",
        "required": true
      },
      {
        "id": "019e2698-cc49-738e-b710-f64ca4d4650a",
        "name": "How many reps under management?",
        "type": "short_text",
        "required": true
      },
      {
        "id": "019e2699-540a-7161-bae2-28e68348e67f",
        "name": "How many teams under management?",
        "type": "short_text",
        "required": true
      },
      {
        "id": "019e269a-4433-74fa-9901-95237ac610d4",
        "name": "Current Stack?",
        "type": "checkbox",
        "required": true,
        "options": [
          {
            "id": "019e2699-8a6f-751a-995c-1838523de5d4",
            "label": "Spreadsheets"
          },
          {
            "id": "019e2699-8a6f-751a-995c-1c51a7356b92",
            "label": "Zapier"
          },
          {
            "id": "019e2699-8a6f-751a-995c-206abb639c76",
            "label": "Slack"
          },
          {
            "id": "019e2699-c5c0-77e5-a418-5b94ccaf8a95",
            "label": "Discord"
          },
          {
            "id": "019e2699-d317-73fd-8924-2bf61b36c75a",
            "label": "Close.com"
          },
          {
            "id": "019e2699-f61e-7327-ab1c-5071b37395ee",
            "label": "GHL"
          },
          {
            "id": "019e269a-00bb-712c-8e90-0e64022d8ccf",
            "label": "Fanbasis"
          },
          {
            "id": "019e269a-1785-767f-ab20-c7cf37474fae",
            "label": "Whop"
          },
          {
            "id": "019e269a-209c-77e9-8e1d-230a97468518",
            "label": "Stripe"
          },
          {
            "id": "019e269a-29e0-71ea-90ee-2aad82570a40",
            "label": "AgencyBloc"
          }
        ]
      },
      {
        "id": "019e269a-b990-70fc-838a-71053029236f",
        "name": "Did anyone refer you? Please drop their name below!",
        "type": "short_text",
        "required": true
      },
      {
        "id": "019e269b-3ade-727b-8754-605dd4ca2529",
        "name": "Main focus for this meeting?",
        "type": "checkbox",
        "required": false,
        "options": [
          {
            "id": "019e269b-0f9e-7440-97a8-528e8ab02e2f",
            "label": "Sales Tracking"
          },
          {
            "id": "019e269b-0f9e-7440-97a8-5638a9119570",
            "label": "Marketing Tracking"
          },
          {
            "id": "019e269b-0f9e-7440-97a8-5bf2b820b2cd",
            "label": "Both"
          }
        ]
      }
    ]
  },
  "actions": {
    "getAvailability": {
      "method": "GET",
      "href": "https://api.ro.am/v1/public/lobby/availability?handle=RepVision2025&slug=demo",
      "description": "Fetch bookable time slots. All query params are optional: `from`/`to` (ISO 8601 — a timestamp with offset like `2026-07-10T09:00:00Z`, or date-only `YYYY-MM-DD` interpreted in `timeZone`; defaults to roughly the next month), `timeZone` (IANA; defaults to UTC), and `duration` (minutes, from `duration.optionsMinutes`). Returned slot `start`/`end` are Unix epoch seconds, as JSON numbers."
    },
    "book": {
      "method": "POST",
      "href": "https://api.ro.am/v1/public/lobby/book",
      "description": "Create a booking. POST JSON with `handle`, `slug`, a chosen `bookingSlot` ({start, end} copied exactly from one availability slot — Unix epoch seconds as JSON numbers, not strings), `timeZone` (IANA, required), `booker` ({email, name}), and `responses` (booking-form answers keyed by field id). The response confirms the booked time as ISO 8601 strings in `timeZone`. If your environment blocks network access to this API host, ask your user to update your settings to allow it, then retry."
    }
  }
}