Clonar un agente
Crea un nuevo agente en el workspace activo clonando selectivamente atributos desde un agente existente.
- Se debe indicar la versión origen mediante
versionId. - El array
clonecontrola qué componentes se replican. - El workflow (blueprint + stages) siempre se clona. Para incluir transiciones, agrega
triggers. - La tool connection
voice.callsno se clona: se crea una nueva conexión automáticamente durante el flujo de provisioning del agente.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Identificador del workspace multi-tenant.
Path Parameters
Identificador del agente
Body
Datos necesarios para clonar un agente existente dentro del workspace activo.
versionIdselecciona la versión origen desde la cual clonar blueprint/instructions.clonecontrola qué componentes adicionales se copian.- El workflow (blueprint + stages) se clona siempre;
triggershabilita copiar transiciones. - La conexión
voice.callsno se clona; se crea una nueva conexión automáticamente.
Nombre del nuevo agente.
1 - 255Identificador de la versión origen a clonar.
Componentes a clonar además del workflow (blueprint + stages).
1instructions, tools, webhooks, stages, triggers, businessHours, businessHourExceptions Descripción operativa opcional para el nuevo agente.
1000Estado inicial del agente clonado.
inactive, training, active Response
Agente clonado
chat, voice inactive, training, active, archived Total de llamadas realizadas por el agente.
x >= 0Total de días operativos desde la creación del agente.
x >= 0Porcentaje de llamadas donde el objetivo fue alcanzado.
0 <= x <= 100URL pública opcional utilizada para representar al agente.
Delay opcional antes de enviar respuestas (milisegundos).
x >= 0Identificadores de knowledge bases asociadas.
Tags de negocio asignados al agente. Se administran mediante /v1/agents/{agentId}/tags.
Tools habilitadas para el agente.
Configuración de voz activa cuando el agente es de tipo voice.
