---
title: Step 3 — Define Agent
slug: step-3-define-agent
docTags: 
createdAt: 2026-03-23T20:28:28.553Z
---

In **Define**, you set the agent’s basic details (name/description) and choose the inference provider + model.

## 1) Enter agent details

Fill in the basics so others can understand what this agent does.

- **Agent Name**: choose a clear, specific name&#x20;
  - Example: **Healthcare AI Assistant**
- **Description**: one line explaining the agent’s job&#x20;
  - Example: **Helps patients find the right doctor and book appointments.**

![](https://api.archbee.com/api/optimize/FEqjvWZnyymr_PEhXLLlG/HCLOsiwZRQ_jLRsCC5g2u_image.png)

## 2) Configure agent options (optional)

For a **Text Agent**, these settings are usually not required:

- **Text Agent Streaming** — enable only if you want responses to appear in real time.
- **Enable Voice** — used for **Voice Agents** (not required for Text Agents).

## 3) Select text inference provider

Choose the provider that will run text inference for this agent.

- Example: **Gemini**

![](https://api.archbee.com/api/optimize/FEqjvWZnyymr_PEhXLLlG/xIpPgGgQLwKAF6h0mwysd_image.png)

## 4) Select the AI model

Pick the model you want the agent to use.

- Example: **gemini-2.5-flash**

![](https://api.archbee.com/api/optimize/FEqjvWZnyymr_PEhXLLlG/iWpNQwxVnTMJdEamcVRHr_image.png)

## 📚 Next steps

Continue to: [Step 4 — Set Up Workflows](docId:0JuWT6Cya0xQrZIce9czd)
