Jüulio™
Sign inStart free

Agent View

Book a live Juulio demo

Choose the workflow you want to see, reserve a time, and share a little context before the call.

Path
/book-demo
Locale
en-US
Human page
https://juulio.com/book-demo
Schema version
2026-04-06.agent-surface.v1

Key facts

  • Primary service label: Demo tracks
  • Availability label: Availability
  • Submission CTA: Reserve demo
  • Required booking identity: serviceId, startAt, customer.firstName, customer.lastName, customer.email, customer.phone
  • Manage path available after submit: /book-demo/manage?token=...

Book a live Juulio demo

Choose the workflow you want to see, reserve a time, and share a little context before the call.

  • Demo tracks: live demo track selection
  • Availability: operator picks an open slot
  • Contact details: structured customer and shop context

Required booking fields

A confirmed book-demo submit must include the minimum fields below.

  • serviceId
  • startAt
  • customer.firstName
  • customer.lastName
  • customer.email
  • customer.phone

Confirmation and anti-abuse expectations

Agent submits use a separate confirmed action lane and do not reuse browser honeypot requirements.

  • submit_book_demo requires operatorConfirmation=true
  • submit_book_demo requires x-idempotency-key
  • duplicate idempotency keys must not create duplicate bookings

Allowed actions

Get book-demo context

Return current public book-demo context and available services.

Tool
get_book_demo_context
Method
POST
Endpoint
/api/public/agent/book-demo/context
Required fields
None
Draft book-demo request

Normalize booking fields and identify missing requirements before submit.

Tool
draft_book_demo
Method
POST
Endpoint
/api/public/agent/book-demo/draft
Required fields
locale
Submit book-demo request

Create a single confirmed demo booking on behalf of an operator.

Tool
submit_book_demo
Method
POST
Endpoint
/api/public/agent/book-demo/submit
Required fields
serviceId, startAt, customer.firstName, customer.lastName, customer.email, customer.phone, operatorConfirmation

Consequential action. Explicit operator confirmation is required.

Markdown mirror

# Book a live Juulio demo

Choose the workflow you want to see, reserve a time, and share a little context before the call.

Human page: https://juulio.com/book-demo
Path: /book-demo
Locale: en-US
Schema version: 2026-04-06.agent-surface.v1
Content version: 2026-04-06

## Key facts
- Primary service label: Demo tracks
- Availability label: Availability
- Submission CTA: Reserve demo
- Required booking identity: serviceId, startAt, customer.firstName, customer.lastName, customer.email, customer.phone
- Manage path available after submit: /book-demo/manage?token=...

## Book a live Juulio demo
Choose the workflow you want to see, reserve a time, and share a little context before the call.
- Demo tracks: live demo track selection
- Availability: operator picks an open slot
- Contact details: structured customer and shop context

## Required booking fields
A confirmed book-demo submit must include the minimum fields below.
- serviceId
- startAt
- customer.firstName
- customer.lastName
- customer.email
- customer.phone

## Confirmation and anti-abuse expectations
Agent submits use a separate confirmed action lane and do not reuse browser honeypot requirements.
- submit_book_demo requires operatorConfirmation=true
- submit_book_demo requires x-idempotency-key
- duplicate idempotency keys must not create duplicate bookings

## Allowed actions
- `get_book_demo_context` (POST /api/public/agent/book-demo/context) - Return current public book-demo context and available services. Required fields: none.
- `draft_book_demo` (POST /api/public/agent/book-demo/draft) - Normalize booking fields and identify missing requirements before submit. Required fields: locale.
- `submit_book_demo` (POST /api/public/agent/book-demo/submit) - Create a single confirmed demo booking on behalf of an operator. Required fields: serviceId, startAt, customer.firstName, customer.lastName, customer.email, customer.phone, operatorConfirmation. Requires explicit operator confirmation.