Save a routing form
calendar_save_routing_formCreate or change a routing form, like Cal.com's: questions a visitor answers before booking, and routes that send them to a meeting type (for a round-robin type, perhaps only some of its hosts), another site, or a message. The first route whose conditions all hold wins; everyone else takes the fallback. It lives at its calendar's address beside the meeting types: cncto.co/book//. A question keyed name (text) or email (email) fills in the booking form. Only the fields you pass change. Each answer set is kept (calendar_list_routing_responses) and the bot hears of it (calendar.routed). Costs $0.001 per call; nothing if it fails.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Its address, e.g. "get-started". | |
| title | No | ||
| active | No | ||
| person | No | Put it on this person's own calendar. | |
| routes | No | [{"when": [{"question": "<a question's key>", "<is|is_not|any_of|none_of|contains|at_least|below>": <value>}, ...], "to": {"meeting_type": "demo", "hosts": ["ana@example.com"]} | {"url": "https://..."} | {"message": "..."}}], tried in order. | |
| fallback | No | Where everyone else goes, as a route's "to". | |
| questions | No | {key, label, type: text|long_text|select|checkbox|number|email|phone, required, options}. | |
| description | No |