Routing forms
SkillAI & modelsYour AI can build pre-booking forms that ask prospects a few questions and route them to the meeting type that fits their answers. Instead of sending every visitor to the same call, each person lands on the event that matches what they said.
Available today. Use it from your connected AI after setup.
No other account needed.
Once added, ask your AI to build a pre-booking form with the questions you want prospects to answer. It will then route each response to the matching meeting type.
Then ask your AI: use the Routing forms skill
What your AI can do with it
- Build pre-booking forms that collect answers from prospects
- Route each prospect to the event type that matches their answers
- Send visitors to the right meeting type instead of a single default option
- Use questions before booking to decide where each person is routed
What this skill tells your AI
The instructions your AI receives, as published by builderio/agent-native in packages/scheduling/docs/skills/routing-forms/SKILL.md and read by ahel’s review.
Shape
- Fields — text, email, phone, number, select, multi
- Rules — ordered list of
{conditions, action} - Fallback — action taken when no rule matches
Rule conditions
conditions: [{fieldId, op, value}, …] — all ANDed together. Ops:
equals,not-equals,contains,starts-with,in(value is array)
Rule actions
{kind: "event-type", eventTypeId, teamId?}→ redirect to Booker{kind: "external-url", url}→ redirect off-site{kind: "custom-message", message}→ render message, no booking
Public URL
/forms/:formId renders the form. On submit:
- Walk rules in order; first match wins.
- If none match, use
fallback. - Record the response in
routing_form_responseswithmatchedRuleId. - If the action is
event-type, redirect to Booker with prefilledname/email/ custom-field values from the form answers.
Common tasks
| User | Action |
|---|---|
| "Route enterprise prospects to Bob" | create-routing-form with a rule matching company size → Bob's event type |
| "See submissions" | list-routing-form-responses --formId <id> |
Signals
- GitHub stars
- 5k
- Forks
- 440
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
routing-forms- Source
- github.com/builderio/agent-native