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

# DialNexa Agent Settings Overview

> Understand DialNexa agent settings, including functions, custom functions, speech settings, call settings, fallback variables, post-call analysis, and agent webhooks.

DialNexa agent settings control what a published agent version can do during and after a call. They cover tools, speech behavior, call timing, fallback variables, post-call extraction, and webhook event enablement.

<Note>
  The prompt tells the agent what to say. Settings decide what happens when the caller goes silent, asks for a booking, triggers a transfer, or leaves data behind.
</Note>

## Settings Areas

Each panel answers a different operational question.

<CardGroup cols={2}>
  <Card title="Functions" icon="settings" href="/agent-settings/functions">
    What actions can the agent perform during the call?
  </Card>

  <Card title="Speech Settings" icon="sliders-horizontal" href="/agent-settings/speech-settings">
    How should the agent listen, respond, denoise, cache audio, and handle language-specific speech behavior?
  </Card>

  <Card title="Call Settings" icon="phone" href="/agent-settings/call-settings">
    What happens with voicemail, silence, maximum duration, ambient noise, and call timing?
  </Card>

  <Card title="Fallback Settings" icon="braces" href="/agent-settings/fallback-settings">
    What default values should dynamic variables use if launch data does not provide them?
  </Card>

  <Card title="Post-Call Analysis" icon="list-checks" href="/agent-settings/post-call-analysis">
    What structured fields should DialNexa extract after the call?
  </Card>

  <Card title="Webhook" icon="webhook" href="/agent-settings/agent-webhooks">
    Should this agent emit real-time webhook events?
  </Card>
</CardGroup>

## Settings And Version State

Many settings belong to the agent version, so version state matters.

| State             | User expectation                                                                          |
| ----------------- | ----------------------------------------------------------------------------------------- |
| Draft version     | Most settings can be edited and tested.                                                   |
| Published version | Some controls are disabled to protect live behavior.                                      |
| New version       | Use a new draft when changing behavior for production.                                    |
| Assigned version  | Phone numbers, batch calls, and workflows should point to the intended published version. |

## A Practical Settings Review

<Steps>
  <Step title="Start with functions">
    Remove actions the agent should not use and configure required tools.
  </Step>

  <Step title="Tune speech and call limits">
    Check response timing, audio cache, denoising, voicemail, silence, and max duration.
  </Step>

  <Step title="Fill fallback variables">
    Make sure every placeholder has a safe default.
  </Step>

  <Step title="Define post-call fields">
    Create fields that operations will actually use.
  </Step>

  <Step title="Enable webhooks if needed">
    Only enable events when a receiver endpoint and secret are ready.
  </Step>
</Steps>

## Related Reading

<CardGroup cols={2}>
  <Card title="Functions" icon="settings" href="/agent-settings/functions">
    Configure live actions.
  </Card>

  <Card title="Speech Settings" icon="sliders-horizontal" href="/agent-settings/speech-settings">
    Tune audio behavior.
  </Card>

  <Card title="Call Settings" icon="phone" href="/agent-settings/call-settings">
    Tune call handling.
  </Card>

  <Card title="Post-Call Analysis" icon="list-checks" href="/agent-settings/post-call-analysis">
    Extract structured outcomes.
  </Card>
</CardGroup>
