Goals define what your AI agent tries to achieve during conversations. You can enable multiple goals—your agent will pursue them naturally based on conversation context.Documentation Index
Fetch the complete documentation index at: https://docs.kordless.ai/llms.txt
Use this file to discover all available pages before exploring further.
Available Goals
Lead Qualification
Identify high-quality leads with targeted questions
Contact Collection
Capture visitor contact information for follow-up
Booking / Scheduling
Help visitors schedule appointments
Pricing / Quote
Handle pricing inquiries appropriately
Escalation / Emergency
Provide urgent contact options when needed
Customer Support
Help existing customers with questions
Lead Qualification
Purpose: Identify high-quality leads by asking targeted questions and assessing fit.Qualification Questions
Qualification Questions
Define the questions your agent asks to qualify visitors.Default questions:
- What type of service are you looking for?
- What is your location or service area?
- What is your budget range?
- What is your timeline for this project?
Qualification Strictness
Qualification Strictness
How selective should your agent be when assessing leads?
| Level | Behavior |
|---|---|
| Lax | Accept most legitimate inquiries. Broad net approach. |
| Moderate | Standard qualification criteria. Balanced approach. |
| Strict | Only flag leads that meet all criteria. Quality over quantity. |
Strictness affects how the AI scores leads, not whether it engages with them. All visitors get helpful responses.
Custom Instructions
Custom Instructions
Add specific guidance for qualification:Examples:
- “Prioritize leads within 50 miles of our location”
- “Commercial projects are higher priority than residential”
- “Budget under $1,000 is typically not a fit”
Contact Collection
Purpose: Capture visitor contact information so you can follow up.Information to Collect
Information to Collect
Select which fields your agent should request:
| Field | Recommended | Description |
|---|---|---|
| Full Name | ✓ Yes | Basic identification |
| Email Address | ✓ Yes | Primary follow-up method |
| Phone Number | Optional | For urgent follow-up |
| Company Name | B2B only | Business identification |
| Job Title | B2B only | Decision-maker identification |
| Address | Service businesses | For location-based services |
| Website | B2B only | Research their business |
Collection Timing
Collection Timing
When should contact info be requested?
| Timing | Behavior | Best For |
|---|---|---|
| Immediately | Ask right away | High-volume, simple inquiries |
| After Qualification | Wait until lead is qualified | Most businesses (recommended) |
| Only on Escalation | Only when human handoff needed | Support-focused agents |
Booking / Scheduling
Purpose: Help visitors schedule appointments, consultations, or service calls.Booking Approach
Booking Approach
Configure how your agent handles booking requests. Set priority for each option:
Enable/disable each option and set the fallback order.
| Option | Priority | Description |
|---|---|---|
| Scheduling Link | 1st choice | Direct visitors to Calendly, Acuity, or your booking page |
| Preferred Times | 2nd choice | Ask when they’d like service |
| Contact Preference | 3rd choice | Ask when they’d like to be contacted |
Scheduling Link
Scheduling Link
If you use an external booking tool, provide the URL:Examples:
https://calendly.com/yourcompany/consultationhttps://acuity.com/schedule/yourcompanyhttps://yourwebsite.com/book
Required if “Scheduling Link” is enabled as a booking option.
Pricing / Quote
Purpose: Handle pricing inquiries in a way that matches your sales process.Pricing Approach
Pricing Approach
How should your agent discuss pricing?
| Approach | Behavior | Best For |
|---|---|---|
| General Ranges | ”Our services typically range from Y depending on…” | Most service businesses |
| Specific Quotes | Provide detailed estimates based on requirements | Fixed-price products/services |
| Contact Only | ”For pricing, our team can provide a custom quote” | Complex/custom services |
Escalation / Emergency
Purpose: Provide urgent contact options when visitors express urgency or the AI can’t help.Emergency Contact Method
Emergency Contact Method
How should visitors reach you for urgent matters?
| Method | When to Use |
|---|---|
| Phone | Urgent situations requiring immediate response |
| Important but not time-sensitive | |
| Both | Give visitors options |
Contact Details
Contact Details
Provide the contact information for escalations:
- Emergency Phone: Your urgent/after-hours line
- Emergency Email: Your priority inbox
Customer Support
Purpose: Help existing customers with questions, issues, or account inquiries.Support Contact Method
Support Contact Method
How should existing customers get support?
| Method | Use Case |
|---|---|
| Phone | Direct support line |
| Support ticket/inbox | |
| Both | Multiple support channels |
Support Contact Details
Support Contact Details
- Support Phone: Your customer support line
- Support Email: Your support inbox
Enable this goal if your chat widget will be used by existing customers, not just new leads.
Recommended Configurations
- Lead Generation
- Appointment Booking
- Full Service
Focus: Capturing new business leads
| Goal | Status |
|---|---|
| Lead Qualification | ✓ Enabled |
| Contact Collection | ✓ Enabled |
| Booking / Scheduling | ✓ Enabled |
| Pricing / Quote | Optional |
| Escalation | Optional |
| Customer Support | Disabled |
Tips for Goal Configuration
Start Simple
Start Simple
Don’t enable everything at once. Start with 2-3 core goals and add more as you learn what works.
Match Your Sales Process
Match Your Sales Process
Configure goals to match how you actually sell:
- Quick sales? Enable scheduling link.
- Consultative sales? Focus on qualification.
- Complex pricing? Use “Contact Only” approach.
Review and Adjust
Review and Adjust
Check your Chat History weekly:
- Are leads being qualified correctly?
- Is contact collection happening at the right time?
- Are visitors successfully booking?
Next Steps
View Conversations
See how goals perform in real conversations
Deploy Your Agent
Add the chat widget to your website

