---
title: "Edit Agent"
method: PUT
path: "/agent/edit-agent/{agent_user_id}"
tags: ["Agent User"]
---

# Edit Agent

`PUT /agent/edit-agent/{agent_user_id}`

Edit permissions and knowledge bases of an agent.

## Path parameters

- `agent_user_id` string, uuid, required

## Query parameters

- `team_id` string, uuid

## Request body

- EditAgentPayload
  - `permissions` string — New permissions for the agent
  - `knowledge_bases` string — List of chatbot IDs as a comma-separated string or 'All'

## Response `200`

Successful Response

- AgentOrganization
  - `id` string, uuid
  - `date_created` string, date-time
  - `date_updated` string, date-time
  - `agent_user_id` string, uuid, required — The ID of the agent user.
  - `organization_id` string, uuid — The ID of the organization.
  - `role` string
  - `permissions` string

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/dante-ai/apis/dante-ai-api.md) · [All operations](https://skmtc.net/dante-ai/apis/dante-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dante-ai/dante-ai-api/revisions/38b6c9a4246d/schema)
