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

# Voice Settings

> Configure how your AI agent speaks and behaves on calls.

## Overview

Voice Settings control the core identity of your AI agent. Navigate to the **Settings** tab and select **Voice Settings** to begin.

<img src="https://mintcdn.com/ravanai-63bcda11/fh0GNQ4356RFKIqY/assets/images/settings-voice.png?fit=max&auto=format&n=fh0GNQ4356RFKIqY&q=85&s=6fb94212f89837f2a8c5b874ca1d4541" alt="Voice Configuration Dashboard" width="671" height="856" data-path="assets/images/settings-voice.png" />

### Core Configuration

* **Model & Voice:** Choose the AI model (e.g., Thunder) and a voice accent that matches your brand.
* **Conversation Flow:**
  * **Agent Speaks First:** Optimized for outbound cold calling.
  * **User Speaks First:** Optimized for inbound customer support.
* **Phone Number:** Select the dedicated line for this specific agent.

### Video Guide: Voice Setup

Watch a quick tutorial on selecting the right model and configuring your agent's voice.

<Frame>
  <iframe src="https://www.loom.com/embed/7046fed448bb429195ad7596934aec7e" width="100%" height="450px" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen />
</Frame>

***

### Function Calling

Enable advanced logic to make your agent more capable.

<img src="https://mintcdn.com/ravanai-63bcda11/fh0GNQ4356RFKIqY/assets/images/function-calling.png?fit=max&auto=format&n=fh0GNQ4356RFKIqY&q=85&s=7caa40e7cd400794afa34de06145dc0d" alt="Function Calling Options" width="890" height="218" data-path="assets/images/function-calling.png" />

### Video Guide: Custom Instructions

Learn how to use custom instructions and advanced voice model options to control agent behavior.

<Frame>
  <iframe src="https://www.loom.com/embed/68f73cfc848543d688920803f31fca6e" width="100%" height="450px" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen />
</Frame>

<AccordionGroup>
  <Accordion title="1. Custom Instructions Only">
    If enabled, the agent will strictly follow the instructions/prompt you provide and bypass its default starting setup.
  </Accordion>

  <Accordion title="2. Notify with SMS">
    Turn this ON to receive an automated notification via SMS regarding call activities.
  </Accordion>

  <Accordion title="3. Automatic End Call">
    Enabling this allows the agent to intelligently hang up the call when the user indicates they want to end the conversation or says "end call".
  </Accordion>

  <Accordion title="4. Ask for User Details">
    Turn this ON to allow the agent to proactively ask for and capture user information such as name, email, and phone number during the dialogue.
  </Accordion>

  <Accordion title="5. Get Current Page">
    This allows the agent to retrieve details and components of the current webpage for better context during the interaction.
  </Accordion>
</AccordionGroup>

***

<Frame caption="Video Guide: Setting up Integrations">
  <iframe src="https://www.loom.com/embed/cf8d32c4dabe4eecbb4a4b952a57592f" width="100%" height="450px" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen />
</Frame>

### Calendar Integration

Enable your agent to book appointments in real-time. Choose your provider below:

<Tabs>
  <Tab title="Cal.com">
    If you use **Cal.com**, you can link it directly via API credentials.

    1. **Enable Booking**: Toggle on **Calendar Booking** in the Function Calling menu.
    2. **Input Credentials**: You will be prompted to enter the following details:

       * **Cal.com Event Id**: The unique ID for your specific booking event.
       * **Cal.com API Key**: Your personal API key to authorize Snowie.

           <img src="https://mintcdn.com/ravanai-63bcda11/fh0GNQ4356RFKIqY/assets/images/cal-com-settings.png?fit=max&auto=format&n=fh0GNQ4356RFKIqY&q=85&s=bd678313d7d25d7389d4ac0cabef78e5" alt="Cal.com Configuration" width="867" height="78" data-path="assets/images/cal-com-settings.png" />
  </Tab>

  <Tab title="LeadConnector (GHL)">
    To book directly into your HighLevel calendar:

    1. **Verify Integration**: Ensure your LeadConnector account is linked.

           <Card title="Integrations: LeadConnector (GHL)" icon="link" href="/integrations/leadconnector">
             Setup your HighLevel integration here first.
           </Card>

           <img src="https://mintcdn.com/ravanai-63bcda11/fh0GNQ4356RFKIqY/assets/images/ghl-not-connected.png?fit=max&auto=format&n=fh0GNQ4356RFKIqY&q=85&s=b05c28b9bf53a3e662d9e21092df3009" alt="GHL Connection Warning" width="881" height="59" data-path="assets/images/ghl-not-connected.png" />

    2. **Enable Booking**: Toggle on **Calendar Booking** in the Function Calling menu.

    3. **Select Calendar**: Choose your preferred calendar from the dropdown.

           <img src="https://mintcdn.com/ravanai-63bcda11/fh0GNQ4356RFKIqY/assets/images/calendar-dropdown.png?fit=max&auto=format&n=fh0GNQ4356RFKIqY&q=85&s=b21d3f4a50aa76c3d8c56e1765529beb" alt="Calendar Selection Dropdown" width="1102" height="107" data-path="assets/images/calendar-dropdown.png" />
  </Tab>
</Tabs>
