> ## Documentation Index
> Fetch the complete documentation index at: https://docs.thinkrr.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Sales Coach

> The **Sales Coach** role allows inbound agents to simulate customer personas in sales style conversations. This role is used for both internal sales training and as an external tool agencies can offer to their clients. Configure the Sales Coach to reflect a realistic buyer profile, complete with tone, objections, and purchase behavior.

## Details

<iframe width="560" height="315" src="https://www.youtube.com/embed/LXAqfNXoY7c" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

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

This tool is ideal for:

* 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 thinkrr

All configuration fields define the **simulated customer**, not the company, product, or sales rep. The more realistic the persona, the more effective the training.

## Configuring the Sales Coach Role

### 1. Selecting the Sales Coach Role

* If you're setting up your first Agent in thinkrr, you’ll be prompted to create an Outbound Project or an Inbound Agent.

<Frame>
  <img src="https://mintcdn.com/thinkrrai/Fg0ZfRSoAOA19L1f/images/gettingstarted.jpg?fit=max&auto=format&n=Fg0ZfRSoAOA19L1f&q=85&s=271aff1761eeb472e2d551e3bc0f86e4" alt="Gettingstarted Jp" width="1124" height="635" data-path="images/gettingstarted.jpg" />
</Frame>

Otherwise, from the **Home** screen:

* Click **"Add New Agent"** in the **Active Agents** section.
* Choose the deployment method:
  * Tied to a **phone number**
  * Deployed to the **web**
  * Both

<Frame>
  <img src="https://mintcdn.com/thinkrrai/2_cMXpwBoPg1V-sq/agentpick.png?fit=max&auto=format&n=2_cMXpwBoPg1V-sq&q=85&s=74261ec8caf0fd298949c48325629146" alt="Salescoach Pn" width="623" height="477" data-path="agentpick.png" />
</Frame>

When creating a new Sales Coach, configuration is organized into three tabs: **Agent Settings**, **Call Settings**, and **Voice Settings**.

* **Agent Settings**

  * **Agent Role** – Select **Sales Coach**.

    <Frame>
      <img src="https://mintcdn.com/thinkrrai/w3Bh3c_TMnf_MWsH/images/agentrole.png?fit=max&auto=format&n=w3Bh3c_TMnf_MWsH&q=85&s=5127049e8c4a5d7e8f4a7e0b747945f2" alt="Agentrole Pn" width="599" height="980" data-path="images/agentrole.png" />
    </Frame>
  * **Agent Name** – Name the simulated customer persona (e.g., “Skeptical Prospect” or “Premium Buyer”).
  * **Language & Ethnicity** – Choose the language and voice traits to match the persona.
  * **Agent Voice** – Use the **Listen** button to preview and select a voice.
  * **Phone Number** – Assign a number if phone simulation is required (**Inbound Agents must have unique numbers**).

  <Frame>
    <img src="https://mintcdn.com/thinkrrai/YEoLe0e0z1nXa6nY/images/editagent.png?fit=max&auto=format&n=YEoLe0e0z1nXa6nY&q=85&s=4f7347954ddfd6bb567a4359e7bede3c" alt="Editagent Pn" width="618" height="980" data-path="images/editagent.png" />
  </Frame>
* **Call Settings**

  * **Include History** – Option to let the Sales Coach “remember” past simulated calls.
  * **Noise Isolation Mode** – Filters out background voices.
  * **Maximum Call Duration** – Caps call length (set in minutes).
  * **End Call After Silence** – Ends the call automatically after a set silence period.
  * **Background Sound** – Add ambient noise (e.g., busy office).
  * **Background Volume Slider** – Appears if background sound is enabled.

  <Frame>
    <img src="https://mintcdn.com/thinkrrai/2_cMXpwBoPg1V-sq/agentcallset.png?fit=max&auto=format&n=2_cMXpwBoPg1V-sq&q=85&s=60db5d22b78499822fe9dca0638fc8dc" alt="Callset Pn" width="629" height="980" data-path="agentcallset.png" />
  </Frame>
* **Voice Settings**

  * **Loudness Level (volume)** – Adjust how loud or soft the simulated customer speaks.
  * **Responsiveness** – Decide how quickly the persona replies.
    * Less responsive: Pauses more before answering.
    * More responsive: Reacts instantly for fast-paced simulation.
  * **Interruption Sensitivity** – Controls how easily you can cut off the agent mid-sentence.
    * High sensitivity: Interruptions cut in immediately.
    * Low sensitivity: Persona will usually finish speaking first.

  <Frame>
    <img src="https://mintcdn.com/thinkrrai/NdfMsAjlw_nacY3S/images/voiceset.png?fit=max&auto=format&n=NdfMsAjlw_nacY3S&q=85&s=23e7c53040c47ad5ca65488e76ea5e3e" alt="Voiceset Pn" width="610" height="980" data-path="images/voiceset.png" />
  </Frame>

### 2. Defining the Sales Coach’s Behavior

Once the **Sales Coach** role is selected and your initial settings are configured, you will need to train the Agent with persona details.

If you need to revisit or update these settings later, click the **Settings** button at the top of the agent’s page. This reopens the same three tabs, **Agent Settings**, **Call Settings**, and **Voice Settings**, allowing you to make adjustments at any time.

The following input fields define how the simulated customer will behave:

* **Customer Name** – Simulated name of the customer.
* **Customer Age** – Age range for the simulated customer.
* **Interest Level**
  * 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**
  * Friendly but cautious
  * Direct and Time Conscious
  * Indecisive but enthusiastic
* **Persona Background** – Short description of the customer’s situation or lifestyle.
* **Profession** – Job or role of the simulated customer.
* **Lead Source**
  * Social Media advertisement
  * Google search
  * Friend or family recommendation
  * Drive by or walk by
  * Corporate wellness program
  * Local community event
  * Current member referral
* **Interaction Type**
  * Outbound call
  * Inbound call
  * Sales pitch
  * Objection handling
* **Interaction Setting**
  * Introductory call
  * Lead nurture call
  * Sales closure call
  * Service upgrade call
* **Difficulty Level**
  * Easy
  * Medium
  * Hard
* **Initial Attitude**
  * Enthusiastic and eager
  * Cautiously optimistic
  * Neutral but willing
  * Slightly skeptical
  * Reserved and needs convincing
* **Solution Receptiveness**
  * Highly receptive
  * Open minded but needs validation
  * Cautious but willing
  * Skeptical but convincible
  * Resistant but listening
* **Price Sensitivity**
  * Very price sensitive
  * Moderately price conscious
  * Value-focused
  * Budget driven
  * Premium-oriented
* **Decision Style**
  * Quick and decisive
  * Methodical and researching
  * Emotional and intuitive
  * Collaborative and consulting
* **Communication Style**
  * Direct and to-the-point
  * Detailed and thorough
  * Casual and conversational
  * Formal and professional

<Frame>
  <img src="https://mintcdn.com/thinkrrai/kyqxJ3lGoBrlunut/images/training.png?fit=max&auto=format&n=kyqxJ3lGoBrlunut&q=85&s=5f97a4b78b07c8d11b895dc5af95c43f" alt="Training Pn" width="1891" height="922" data-path="images/training.png" />
</Frame>

We recommend not overthinking the instructions. Train your agent the way you would brief a roleplay partner, not with a rigid script, but with traits, context, and likely reactions to simulate.

Remember, this is Generative AI. The more flexible and realistic the persona you provide, the better the simulation.

<Accordion title="Optional: Add a Knowledge Pack" icon="book-open" iconType="duotone">
  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:

  1. In your inbound agent configuration screen, scroll down and click **"Knowledge Packs."**

       <Frame>
         <img src="https://mintcdn.com/thinkrrai/qhLKiFLN4A28kmhs/kptab-3.png?fit=max&auto=format&n=qhLKiFLN4A28kmhs&q=85&s=5c536578f34825c59e900e7957c61d7f" alt="Kpinb Pn" width="1920" height="907" data-path="kptab-3.png" />
       </Frame>
  2. Click **"Create New Knowledge Pack"** to launch the builder.

       <Frame>
         <img src="https://mintcdn.com/thinkrrai/_0A6fgFokCqxXCJu/images/kpinbtwo.png?fit=max&auto=format&n=_0A6fgFokCqxXCJu&q=85&s=f1d89dfec11ba3aac81345bd9f14a4bc" alt="Kpinbtwo Pn" width="1920" height="1080" data-path="images/kpinbtwo.png" />
       </Frame>
  3. 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 thinkrr scan web pages for reference content

       <Frame>
         <img src="https://mintcdn.com/thinkrrai/_0A6fgFokCqxXCJu/images/kpinbthree.png?fit=max&auto=format&n=_0A6fgFokCqxXCJu&q=85&s=903336c9a4076e24cd7ffe47d2bf6a1b" alt="Kpinbthree Pn" width="1920" height="1080" data-path="images/kpinbthree.png" />
       </Frame>
  4. 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.

       <Frame>
         <img src="https://mintcdn.com/thinkrrai/_0A6fgFokCqxXCJu/images/kpedit.png?fit=max&auto=format&n=_0A6fgFokCqxXCJu&q=85&s=cd36db624d80389add17be11971cd14a" alt="Kpedit Pn" width="1920" height="1080" data-path="images/kpedit.png" />
       </Frame>

  🚫 **Note:** Sub-accounts cannot access Knowledge Packs created by an agency’s main account.
</Accordion>

### 3. Assigning Actions to the Sales Coach AI

The **Sales Coach** role can send notifications about training sessions but does not handle real bookings or CRM actions.

* **Notify The Rep**
  * Enter up to **10 email addresses**.
  * Each notification includes:
    * Simulated caller profile
    * Conversation summary
    * Transcript
    * Call recording (if enabled)

<Frame>
  <img src="https://mintcdn.com/thinkrrai/hoO-Bcj1FdU5lTIa/images/notifyrep.png?fit=max&auto=format&n=hoO-Bcj1FdU5lTIa&q=85&s=76ae96cde7fb6dd1a6153ba7e40c8bf9" alt="Notifyrep Pn" width="499" height="175" data-path="images/notifyrep.png" />
</Frame>

## Editing an Existing Sales Coach AI

1. From the **Home** screen, locate the Agent under **Active Agents**.
2. Click on the Agent (or the 3-dot menu) to open the editor.
3. Update persona inputs like Communication Style or Price Sensitivity.
4. Adjust action behaviors or notification settings.
5. 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

<AccordionGroup>
  <Accordion title="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.
  </Accordion>

  <Accordion title="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.
  </Accordion>

  <Accordion title="Can I simulate difficult or skeptical customers?">
    * Absolutely. Use fields like **Initial Attitude**, **Difficulty Level**, and **Objection Triggers** to model different behaviors.
  </Accordion>
</AccordionGroup>

### Troubleshooting

<AccordionGroup>
  <Accordion title="The agent is too agreeable and easy to close">
    * Make sure your persona includes a realistic **Difficulty Level** and **Objection Triggers**.
  </Accordion>

  <Accordion title="It’s not reacting well to price conversations">
    * Try refining **Price Sensitivity** and providing more context in the **Persona Background**.
  </Accordion>

  <Accordion title="The simulation isn’t realistic enough">
    * Add more depth to **Communication Style**, **Decision Style**, and include nuanced objections or goals.
  </Accordion>
</AccordionGroup>

***

For additional questions or guidance, try using our [**Virtual Support Agent**](/Thinkrr-Support-Agent)! Available 24/7 to help resolve most issues quickly at [thinkrr.ai/support](https://thinkrr.ai/support).

If you still need assistance, visit our support site at [help.thinkrr.ai](http://help.thinkrr.ai) and submit a [Ticket](/Support-Ticket-System) or contact our team directly at [hello@thinkrr.ai](mailto:hello@thinkrr.ai).
