Obtener un Agente
Obtiene la información detallada de un agente específico.
GET https://api.platica.mx/v1/agents/{agentId} Parámetros de URL
| Parámetro | Tipo | Descripción | Requerido |
|---|---|---|---|
agentId | string | Identificador único del agente | ✓ |
Respuesta
{
"workspaces": [
{
"id": "ws_001",
"name": "Soporte Técnico",
"agents": [
{
"id": "agent_789def",
"name": "Asistente Técnico",
"status": "active",
"channel": "whatsapp",
"owners": [
"soporte@empresa.com"
],
"comunicationChannel": {
"channelId": ["channel-1", "channel-2"],
"phoneNumber": ["phoneNumber-1"]
},
"systemPrompt": "Eres un asistente técnico especializado...",
"imageUrl": "/images/campaignCreator.png",
"supportInformation": {
"supportAddress": "Avenida principal #1",
"supportEmail": "soporte@platica.mx",
"supportPhone": "12345689101",
"serviceHours": {
"monday": {
"start": "12:00am",
"end": "11:59pm",
"availability": "Abierto"
}
}
},
"assistanceTriggers": "",
"waitMessage": "",
"assistanceEnabled": true,
"recallLastConversation": false,
"creationDate": null,
"lastUpdate": "2025-03-14T12:00:00Z"
}
],
"agentsCount": 1
}
]
} Campos de la respuesta
| Campo | Descripción |
|---|---|
id | ID interno del agente |
name | Nombre del agente |
status | Estado del agente: active o inactive |
channel | Plataforma del agente |
owners | Lista de correos de usuarios responsables |
comunicationChannel.channelId | IDs del canal, siempre como arreglo |
comunicationChannel.phoneNumber | Números telefónicos, siempre como arreglo |
systemPrompt | Prompt del sistema |
imageUrl | URL de imagen |
supportInformation | Configuración de soporte y horarios |
assistanceTriggers | Disparadores de asistencia |
waitMessage | Mensaje de espera |
assistanceEnabled | Si la asistencia está habilitada |
recallLastConversation | Si recuerda la última conversación |
creationDate | Fecha de creación en formato ISO 8601 |
lastUpdate | Fecha de última actualización en formato ISO 8601 |