The way your AI agent responds to callers depends on several factors. This article explains how responses are generated and how you can influence them.

How Responses Are Created

When the AI agent receives a question or request, it:

  1. Understands Intent — Determines what the caller wants
  2. Retrieves Information — Accesses relevant knowledge
  3. Considers Context — Remembers the conversation so far
  4. Applies Personality — Uses your configured tone and style
  5. Generates Response — Creates a natural reply

Factors Affecting Responses

Personality Settings

Your configured personality shapes responses:

  • Traits (Friendly, Professional, etc.) influence word choice
  • Tone of Voice (Warm, Direct, etc.) affects delivery style
  • Response Style (Concise, Detailed, etc.) determines length

Creativity Setting

The temperature/creativity slider controls variability:

  • Lower values — More consistent, predictable responses
  • Higher values — More varied, creative responses

Custom Instructions

Any specific guidelines you've added direct the agent's behavior and priorities.

Knowledge Base

The information available to the agent determines what it can answer accurately.

Response Patterns

Greetings

Opening messages follow your configured greeting templates exactly, with variables filled in.

Questions

For questions, the agent:

  • Searches the knowledge base
  • Formulates an answer
  • Adds context if helpful

Booking Requests

For bookings, the agent:

  • Checks availability
  • Presents options
  • Confirms details
  • Completes the booking

Unknown Requests

When the agent doesn't have an answer:

  • Acknowledges the question
  • Offers alternatives
  • May suggest calling back or speaking with staff

Improving Responses

If responses aren't what you expect:

  1. Add Knowledge — Expand your knowledge base
  2. Adjust Personality — Change traits or tone
  3. Add Instructions — Provide specific guidance
  4. Tune Creativity — Adjust the temperature setting

Booking Failure Responses

When a booking cannot be completed, the AI agent provides specific failure reasons rather than generic "unavailable" messages:

Staff Doesn't Offer the Service

If a customer requests a service that the selected staff member doesn't provide, the agent explains this is not a scheduling issue and suggests either a different staff member or a different service.

Service Not Available at Location

If the requested service isn't offered at the caller's location, the agent lets them know and suggests other available services.

All Staff Booked at Requested Time

When every staff member who provides the requested service is booked at the desired time, the agent suggests alternative time slots.

Specific Staff Member Booked

If the customer requested a specific staff member who is booked, the agent suggests a different time with that staff member or offers other available staff.

Note: The agent tailors its suggestions based on the specific reason — for example, it won't suggest "trying a different time" when the real issue is that a staff member doesn't offer the requested service.