# Agent

> The Agent object.

| Field | Type | Description |
|---|---|---|
| `channels` | array of string | Where people can reach it. One of: `voice`, `chat`, `phone`, `whatsapp`. New words may be added. |
| `created_at` | string (date-time) |  |
| `description` | string |  |
| `direction` | string | Whether it answers or calls. One of: `inbound`, `outbound`. New words may be added. |
| `id` | string (uuid) |  |
| `kind` | string | What the agent is built to do. One of: `form_filling`, `workflow`, `faq`, `custom`, `desk`. New words may be added. |
| `name` | string |  |
| `object` | `agent` |  |
| `project_id` | string (uuid) |  |
| `published_at` | string (date-time) or null |  |
| `status` | string | Only a published agent places calls. One of: `draft`, `published`, `archived`. New words may be added. |
| `updated_at` | string (date-time) |  |
