Details
A Sales Coach is a specialized role for Inbound Agents that simulates a potential customer during a sales conversation. It is not a sales rep — it’s the voice on the other end of the call, portraying different buyer profiles to help you train, test, or demonstrate sales interactions.
The AI behaves like a real customer by:
- Responding to persuasion techniques
- Displaying varied interest levels and buying styles
- Asking realistic product-related questions
- Raising common objections
- Reacting to different sales tactics
- Training new reps in controlled simulations
- Stress-testing sales scripts and objection handling
- Demonstrating call performance to stakeholders or clients
- Offering sales coaching services to other businesses via AVA
Configuring the Sales Coach Role
1. Selecting the Sales Coach Role
- If you’re setting up your first Agent in AVA, you’ll be prompted to create an Outbound Project or an Inbound Agent.

- Click “Add New Agent” in the Active Agents section.
- Choose the deployment method:
- Tied to a phone number
- Deployed to the web
- Both
- Agent Role - Choose Sales Coach.
- Agent Name - Give your Agent a name to reflect the simulated customer (e.g., “Skeptical Prospect” or “Premium Buyer”).
- Language & Ethnicity - Select a voice and tone that fits the persona being simulated.
- Phone Number - Choose an available number (Inbound Agents must have unique numbers).
- Voice Selection - Pick from various voice options with preview functionality.

Primary Goal
- Train and evaluate live reps with dynamic, AI-generated sales simulations.
- Use for internal coaching, onboarding, or QA.
- Provide as a premium sales training service for clients, especially agencies serving businesses that rely on cold calls or discovery calls.
- Enable reps (or client reps) to practice handling objections, qualifying leads, and improving delivery in real time.
- Refine messaging or outbound tactics by simulating diverse buyer types with different decision styles and sensitivities.
2. Defining the Sales Coach’s Behavior
Once the Sales Coach role is selected, you will be prompted to train the Agent with context about the simulated customer. Below are the customizable input fields available:- Customer Name – Simulated name of the customer.
- Customer Age – Age range for the simulated customer.
- Interest Level – Choose from:
- Moderately interested - information gathering
- Slightly interested - just browsing
- Highly interested - price sensitive
- Service Type – The type of service the simulated customer is inquiring about.
- Business Name – The business your live sales rep is representing.
- Personality Traits – Select one:
- Friendly but cautious
- Direct and Time Conscious
- Indecisive but enthusiastic
- Persona Background – A short description of the simulated customer’s situation or lifestyle.
- Profession – Job or role of the simulated customer.
- Lead Source – Choose from:
- Social Media advertisement
- Google search
- Friend/family recommendation
- Drive by/walk by
- Corporate wellness program
- Local community event
- Current member referral
- Interaction Type – Type of call being simulated:
- Outbound call
- Inbound call
- Sales pitch
- Objection handling
- Interaction Setting – Context of the call:
- Introductory call
- Lead nurture call
- Sales closure call
- Service upgrade call
- Difficulty Level – How complex the simulated conversation should be:
- Easy
- Medium
- Hard
- Initial Attitude – Tone of the simulated customer at the start of the call:
- Enthusiastic and eager
- Cautiously optimistic
- Neutral but willing
- Slightly skeptical
- Reserved and needs convincing
- Solution Receptiveness – Willingness of the simulated customer to hear about the offer:
- Highly receptive
- Open minded but needs validation
- Cautious but willing
- Skeptical but convincible
- Resistant but listening
- Price Sensitivity – How price affects their decision-making:
- Very price sensitive
- Moderately price conscious
- Value-focused
- Budget driven
- Premium-oriented
- Decision Style – How the simulated customer makes purchasing decisions:
- Quick and decisive
- Methodical and researching
- Emotional and intuitive
- Collaborative and consulting
- Communication Style – Preferred communication tone of the simulated customer:
- Direct and to-the-point
- Detailed and thorough
- Casual and conversational
- Formal and professional

Optional: Add a Knowledge Pack
Optional: Add a Knowledge Pack
A Knowledge Pack allows your agent to access and reference structured company information during conversations. It can be used across both inbound and outbound projects.Depending on your plan, you can create one or more Knowledge Packs and attach them to specific agents as needed.Supported plans:
- Business Professional: 1 Pack
- Business Growth: 2 Packs
- Agency Lite: 1 Pack
- Agency Unlimited: 2 Packs
Steps to Add a Knowledge Pack:
-
In your inbound agent configuration screen, scroll down and click “Knowledge Packs.”
-
Click “Create New Knowledge Pack” to launch the builder.
-
Choose one or both of the following sources:
- Upload files in .csv, .xlsx, .pdf, .txt, or .docx format
- Up to 50MB per file; total upload limit of 500MB
- Enter URLs to let AVA scan web pages for reference content
- Upload files in .csv, .xlsx, .pdf, .txt, or .docx format
-
Once created, you can edit, delete, or refresh your pack from the right-hand menu.
- To disable access temporarily, simply turn off the pack instead of deleting it.
- You can re-enable the same pack at any time without losing the content.
Example Configuration & Demo
Customer Name
Sam CarterCustomer Age
28Interest Level
Highly interested, exploring optionsService Type
Personal fitness and coaching programBusiness Name
FitForward TrainingPersonality Traits
Motivated, open to guidance, casual communicatorPersona Background
Sam recently started a new job and wants to improve their fitness, but isn’t sure which program best fits their schedule and goals. They’re looking for flexibility and expert advice to help build consistency.Profession
Junior Marketing AssociateLead Source
Instagram advertisementInteraction Type
Inbound CallInteraction Setting
Lead nurture and discovery callDifficulty Level
MediumInitial Attitude
Curious and optimisticSolution Receptiveness
Very open to tailored solutionsPrice Sensitivity
Budget-conscious, seeking best valueDecision Style
Flexible, influenced by rapport and trustCommunication Style
Casual and conversational3. Assigning Actions to the Sales Coach AI
Just like the Receptionist Agent, a Sales Coach can take real-time actions depending on the flow of the conversation. Click “Manage Actions” to set up:- Calendar Booking:
- Enable the AI to accept meeting offers and simulate scheduling into your calendar.
- CRM or Lead Form Submission:
- Log the simulated call outcome like a real prospect.
- Follow-Up Notifications:
- Automatically send a summary to a sales manager or trainer with:
- Lead profile
- Conversation summary
- Transcript
- Call recording (if enabled)
- Automatically send a summary to a sales manager or trainer with:
Editing an Existing Sales Coach AI
- From the Home screen, locate the Agent under Active Agents.
- Click on the Agent (or the 3-dot menu) to open the editor.
- Update persona inputs like Communication Style or Price Sensitivity.
- Adjust action behaviors or integration settings.
- Use “Save & Test” to run simulations and refine the training setup.
Notes & Considerations
- This role is for Inbound Agents only.
- The Agent simulates a customer, not a company rep.
- Use Test mode to train and certify human reps or validate outbound scripts.
- You can set up multiple versions of this role to simulate different customer types.
FAQs & Troubleshooting
General Questions
Can I use the Sales Coach role for both inbound and outbound calls?
Can I use the Sales Coach role for both inbound and outbound calls?
- The Sales Coach is only available as an Inbound Agent, but it simulates outbound-style customer calls to train your team.
What does this role actually do during a call?
What does this role actually do during a call?
- It acts like a potential customer — responding based on your inputs, asking questions, showing interest or hesitation, and behaving like a real prospect.
Can I simulate difficult or skeptical customers?
Can I simulate difficult or skeptical customers?
- Absolutely. Use fields like Initial Attitude, Difficulty Level, and Objection Type to model different behaviors.
Troubleshooting
The agent is too agreeable and easy to close
The agent is too agreeable and easy to close
- Make sure your persona includes a realistic Difficulty Level and Objection Triggers.
It’s not reacting well to price conversations
It’s not reacting well to price conversations
- Try refining Price Sensitivity and providing more context in the Persona Background.
The simulation isn’t realistic enough
The simulation isn’t realistic enough
- Add more depth to Communication Style, Decision Style, and include nuanced objections or goals.
For additional questions or guidance, try using our Virtual Support Agent! Available 24/7 to help resolve most issues quickly at thinkrr.ai/support. If you still need assistance, visit our support site at help.thinkrr.ai and submit a Ticket or contact our team directly at hello@thinkrr.ai.