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

# Create your first agent

> Create, test, and publish an agent from the console.

Before you begin, check your [workspace access and AI connections](/getting-started/prerequisites).

<Steps>
  <Step title="Create an agent">
    Open **Agents** and select **Create Agent**. Choose **From a prompt** for a single set of instructions, or **Build a workflow** to start from a template or blank canvas.
  </Step>

  <Step title="Define one useful task">
    Give the agent a name and describe its role, what it should accomplish, and what it should do when it cannot help. Replace template content with your own information.

    ```text theme={null}
    You help callers request appointments at Northwind Studio.
    Ask for their name and preferred day, one question at a time.
    Repeat the details for confirmation.
    Explain that the team will confirm availability; do not promise a booking.
    ```
  </Step>

  <Step title="Check the voice and tools">
    Review the agent's model and voice settings. Use workspace defaults or choose agent-specific settings. Add a tool only if your task needs an external action, such as looking up availability.
  </Step>

  <Step title="Test a conversation">
    Save your draft and start a **Web Call** in the tester. Allow microphone access. Try the expected conversation, an unexpected question, and an interruption. End the call and review its transcript and results.
  </Step>

  <Step title="Publish when ready">
    Use **Publish** when your draft behaves as intended. Check the published version before connecting a phone number or your application. Saving a draft alone does not update production API calls.
  </Step>
</Steps>

Next, [connect a phone number](/integrations/telephony/overview) to receive incoming calls or [connect an observability service](/integrations/overview#observability-integrations) to review agent activity.
