Extract Values
Extract Values lets you define custom fields to capture from conversations — beyond the default variables that BookedIn automatically extracts.

Where to configure
Navigate to your Agent → Advanced tab to find the Extract Values section.
How it works
When your agent converses with a lead, BookedIn’s AI analyzes the conversation and extracts the values you’ve defined. These become available as:
- Lead data — Stored on the lead record for filtering and segmentation
- Dynamic variables — Use
{{variable_name}}in prompts and messages - Webhook payloads — Included when events are forwarded to your systems
Default vs Custom extraction
BookedIn automatically extracts these default variables from every conversation:
Custom extraction lets you capture business-specific data like:
- Budget range
- Service interest
- Company name
- Preferred appointment times
- Number of employees
- Any qualifying criteria
Defining extraction fields
Simply add the field names you want to extract. Use clear, descriptive names — the AI infers what to capture based on the key name.
Examples:
budget_rangecompany_nameservice_interestpreferred_timeteam_size
Use descriptive key names. budget_range works better than budget because it signals the AI to capture a range rather than a single number.
Using extracted values
Once extracted, use values anywhere with double curly braces:
Extracted values persist on the lead record. Even if a lead returns weeks later, your agent remembers everything captured.