Listar Agentes

Obtiene la lista de todos los agentes disponibles en tus workspaces.

GET https://api.platica.mx/v1/agents

Respuesta

{
  "workspaces": [
    {
      "id": "ws_123",
      "name": "Soporte Técnico",
      "agents": [
        {
          "id": "agent_789def",
          "name": "Asistente Técnico",
          "status": "active",
          "channel": "whatsapp",
          "systemPrompt": "Eres un asistente técnico especializado...",
          "imageUrl": "/images/campaignCreator.png",
          "supportInformation": null,
          "assistanceTriggers": "",
          "waitMessage": "",
          "assistanceEnabled": true,
          "recallLastConversation": false,
          "owners": [
            "soporte@empresa.com"
          ],
          "comunicationChannel": {
            "channelId": ["channel-1", "channel-2"],
            "phoneNumber": ["phoneNumber-1", "phoneNumber-2"]
          },
          "creationDate": null,
          "lastUpdate": "2025-02-14T12:00:00Z"
        }
      ],
      "agentsCount": 1
    }
  ]
}

Campos de la respuesta

CampoDescripción
idID interno del agente
nameNombre del agente
statusEstado del agente: active o inactive
channelPlataforma del agente
systemPromptPrompt del sistema
imageUrlURL de la imagen del agente
supportInformationInformación de soporte y horarios
assistanceTriggersDisparadores de asistencia
waitMessageMensaje de espera
assistanceEnabledSi la asistencia está habilitada
recallLastConversationSi recuerda la última conversación
ownersLista de correos de usuarios responsables
comunicationChannel.channelIdIDs de canal, siempre como arreglo
comunicationChannel.phoneNumberNúmeros telefónicos, siempre como arreglo
creationDateFecha de creación en formato ISO 8601
lastUpdateFecha de última actualización en formato ISO 8601