Build your playbook
To get started, go to Fin AI Agent > Sales > Train.
Begin with a prompt to create your playbook, which defines how Fin Sales Agent qualifies leads and the next steps it can guide them toward and becomes the foundation of your qualification logic, guidance, and routing outcomes.
Alternatively, you can generate your Sales Agent configuration by simply providing your website's pricing page URL. Fin will use the information on that page to automatically generate a configuration based on your pricing details. This helps you get started faster without having to manually define everything from scratch.
1. Define your qualification criteria
Tell Fin what signals matter when deciding whether someone is qualified, using clear, objective characteristics such as:
Company size or segment
Industry
Core use case or intent
Budget fit
Region
Existing vs. net-new customer
Clear criteria make Fin's qualification decisions consistent and reliable.
2. Set the routing outcomes Fin can present
Routing outcomes are the end-states Fin can guide someone to once it has qualified (or disqualified) them.
Examples of routing outcomes:
Book a call with your sales team.
Start a trial or self-serve onboarding.
Escalate to support.
Politely disqualify if the lead doesn’t meet your criteria.
These outcomes determine what Fin offers and says. They do not handle tagging, assignments, or workflow automation - those happen later in Workflow actions once your playbook has been created.
3. Add guidance
Describe any rules or guidance you want Fin to follow such as communication style and tone of voice, as well as critical rules on how to handle references to competitors.
4. Provide a few example scenarios
Include 2–3 short examples of what a qualified and non-qualified lead looks like to help Fin generalize accurately.
Tips:
You can paste information from documents to help generate your playbook. Uploading files is not supported.
Fin Sales Agent can use content already added for Service Agent in your workspace.
Configure Sales Agent
After you enter your prompt, click Continue and Fin Sales Agent will generate a playbook (this can take 2 - 3 minutes).
Playbook
In Fin AI Agent > Sales > Train > Playbook you’ll find all routing outcomes created from your prompt.
Data to collect
At the top of the Playbook, you'll find a Data to collect section. Any attributes added in Data to collect are shared across all qualifying outcomes.
Note: Attributes added in Data to collect do not apply to Escalate to Support and Disqualified by default.
Outcomes
Default outcomes always include:
Disqualify for spam or malicious intent.
Support for troubleshooting or complex support queries.
Additional outcomes will be created based on your prompt (e.g., self-serve, sales handover) and you can add more outcomes at the bottom of the page.
Each routing outcome has several configuration options:
Conditions to qualify - Define when a lead should match this outcome. Fin will ask relevant questions to determine whether a lead meets your criteria.
Additional data to collect - Choose any extra information Fin should gather before routing a lead to this outcome.
Actions - Choose what happens when a lead is routed to this outcome.
Conditions to qualify
In the Conditions to qualify section, you can define two types of conditions:
Prerequisite conditions that must be met before routing happens.
Optional conditions, where at least one must be met for the lead to qualify.
A lead will qualify only after all prerequisite conditions are met and at least one optional condition is satisfied (if provided).
This also allows you to break down complex logic into smaller, more meaningful conditions. Combined with condition titles, it makes organization and readability much smoother.
Tip: You can give a title to each condition. This is purely for organization and readability. It helps you quickly understand what each condition represents. Titles do not affect routing logic.
If you see "Untitled Condition" when loading an existing config, that's expected. The old UI did not support condition titles. Once you add titles in the new UI, they will persist.
Additional data to collect
Each outcome can still collect its own specific data. Inside every outcome's side drawer, you'll see a section called Additional data to collect.
Attributes added here apply only to that specific route and do not affect others. This gives you flexibility to collect general data that applies to most outcomes, while still capturing route-specific information when needed.
Actions
Choose what happens when a lead is routed to this outcome, including what Fin should communicate and taking actions to book a meeting (via the Calendly integration) or use a follow-up workflow.
Click Add workflow if you want follow-up steps beyond Fin’s final message. Examples of actions after being qualified include:
Assign to sales team inbox.
Trigger Calendly app for meeting booking.
Tag conversation.
Content
From Fin AI Agent > Sales > Train > Content you can configure which content your Sales Agent should have access to.
Fin Sales Agent can use any content already added for Service Agent in your workspace, but you’ll need to make sure it’s enabled for Sales Agent either by selecting content in bulk and changing the Sales Agent state to enabled:
Or, enabling individual content items for Sales Agent from the details panel:
Guidance
Go to Fin AI Agent > Sales > Train > Guidance to create Fin Sales Agent guidance for:
Communication style
Conversation strategy & flow
Situation handling & edge cases
Business context
Note:
Guidance text is generated from your prompt and can be edited.
Existing Fin Guidance you've configured for support does not apply.
Integrations
From Fin AI Agent > Sales > Train > Integrations, you can allow Fin Sales Agent to enrich leads using additional context and data, create leads in your existing CRM, and connect to calendars for booking meetings.
Lead enrichment
To hold highly personalized, context-aware conversations, Fin Sales Agent can independently research leads and pull data from third-party enrichment platforms—all in real-time. This happens automatically after Fin captures a prospect's email address, reducing the number of follow-up questions Fin needs to ask.
Using online research
After Fin collects a prospect's email, it'll research them online and enrich the lead with the appropriate qualification data. Online research is on by default, and can be toggled off at any time.
CRM and data enrichment services
Use data connectors to enrich Fin's knowledge about leads with information from your existing tools, such as SFDC, HubSpot, Clay, and more.
Create leads in your CRM
Automatically create or update leads in your CRM after qualification. First, you’ll need to authenticate your chosen CRM, then trigger a data connector using the follow-up workflow once a lead is qualified.
Calendars for booking meetings
By installing the Calendly integration from the App Store, you can add your calendars and let qualified leads book time with your team directly in Messenger.
Note:
Fin will fetch availability for the next two weeks.
You must be on a paid Calendly plan.
Test Fin Sales Agent
To test Fin Sales Agent, go to Fin AI Agent > Sales and click Test in the top right to use the preview panel and validate Fin's logic and messaging before deployment.
You can:
Run sample conversations to see how routing decisions are made.
Validate required attributes such as email, company size, and problem statement.
Confirm routing logic for each outcome.
Review message quality Fin's behavior.
Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts