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

# Configurar Prompt

<span class="badge--patch">PATCH</span> <code class="endpoint-url">/workflows/:id/prompt</code>

Reemplaza el prompt base (global) de un agente — qué dice, a quién califica y hacia qué objetivo trabaja. Es el prompt editable que aparece en el editor de agentes del dashboard.

Para un override por canal encima de este prompt base, ver [Configurar Prompts por Canal](/docs/es/api/workflows/set-channel-prompts).

## Parámetros de Ruta

| Parámetro | Tipo          | Requerido | Descripción   |
| --------- | ------------- | --------- | ------------- |
| `id`      | string (uuid) | **Sí**    | ID del agente |

## Cuerpo de la Solicitud

| Campo           | Tipo   | Requerido | Descripción                                    |
| --------------- | ------ | --------- | ---------------------------------------------- |
| `global_prompt` | string | **Sí**    | El nuevo prompt base. Máximo 50,000 caracteres |

## Respuestas

### `200` — Prompt actualizado

```json theme={null}
{
  "success": true,
  "workflow_id": "123e4567-e89b-12d3-a456-426614174000",
  "prompt_length": 1240
}
```

### `400` — Error de validación

```json theme={null}
{
  "error": "Invalid input",
  "message": "global_prompt is required"
}
```

También se devuelve si `global_prompt` supera los 50,000 caracteres.

### `401` — Error de autenticación

Ver [Autenticación](/docs/es/api/authentication).

### `404` — No encontrado

```json theme={null}
{
  "error": "Not found",
  "message": "Workflow not found"
}
```

### `500` — Error interno del servidor
