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

# Step 2: Configure the Basic Settings

> Configure your AI agent with language models, voice settings, and advanced customization.

Follow these steps to configure the fundamental settings for your agent, optimizing it for your specific business requirements.

<Steps>
  <Step title="Select a Language Model">
    We recommend starting with **GPT-4.1**, which offers an optimal balance of:

    * Response quality
    * Latency
    * Cost-effectiveness

    <Frame>
      <img src="https://mintcdn.com/uponai/7QzWw_-VPReC-RSK/images/screenshots/image1.png?fit=max&auto=format&n=7QzWw_-VPReC-RSK&q=85&s=32089c8274eeaa69ab627d82b98354ac" alt="LLM model selector showing GPT-4.1-mini and other available models" width="330" height="471" data-path="images/screenshots/image1.png" />
    </Frame>
  </Step>

  <Step title="Select a Voice">
    Choose from available voices, each with a unique voice ID. Preview voices before selecting to find the right fit for your use case.

    Use the **Voice Speed slider** (0.5x – 2.0x) to control how fast your agent speaks. You can set a fixed speed or enable dynamic adaptation so the agent adjusts based on how fast the caller speaks.

    <Frame>
      <img src="https://mintcdn.com/uponai/7QzWw_-VPReC-RSK/images/screenshots/image2.png?fit=max&auto=format&n=7QzWw_-VPReC-RSK&q=85&s=056423c48e8654c7f3dca7b3c08a42a3" alt="Voice settings panel showing ElevenLabs voice models, speed, temperature, and volume controls" width="601" height="789" data-path="images/screenshots/image2.png" />
    </Frame>
  </Step>

  <Step title="Set Conversation Initiation">
    Choose how your agent starts each call:

    | Mode               | Behavior                                            |
    | ------------------ | --------------------------------------------------- |
    | Wait for user      | Agent stays silent until the caller speaks first    |
    | Agent speaks first | Agent opens with a preset message or guided opening |

    <Frame>
      <img src="https://mintcdn.com/uponai/7QzWw_-VPReC-RSK/images/screenshots/image3.png?fit=max&auto=format&n=7QzWw_-VPReC-RSK&q=85&s=4aafca8cc074b4fd5fc14eeabab19012" alt="Conversation Start setting with custom greeting text field" width="1307" height="293" data-path="images/screenshots/image3.png" />
    </Frame>
  </Step>
</Steps>

***

## More Settings

After the core setup, configure these additional areas to fine-tune your agent.

<CardGroup cols={2}>
  <Card title="Global Prompt" icon="file-lines">
    Define your agent's persona, identity, and behavioral guardrails that apply across all states.
  </Card>

  <Card title="Knowledge Base" icon="book-open">
    Supply contextual documents, URLs, and text your agent can reference during calls.
  </Card>

  <Card title="Speech Settings" icon="waveform">
    Fine-tune responsiveness, interruption sensitivity, backchanneling, pronunciation, and keyword recognition.
  </Card>

  <Card title="Call Settings" icon="phone">
    Configure voicemail detection, silence-based call termination, maximum call duration, and initial pause timing.
  </Card>

  <Card title="Post-Call Analysis" icon="chart-bar">
    Set up call review features to analyze performance after each conversation.
  </Card>

  <Card title="Privacy & Webhook" icon="lock">
    Manage data storage preferences and configure webhook event notifications.
  </Card>
</CardGroup>

***

## Next Steps

Once basic settings are configured, move on to adding function calling to give your agent the ability to take actions during calls.
