Skip to main content
GET
/
api
/
tasks
curl -X GET "https://app.horneross.com/api/tasks?agentId=agent_abc123" \
  -H "Authorization: Bearer sk_live_xxx"
{
  "triggers": [
    {
      "id": "trigger_abc123",
      "agentId": "agent_xyz",
      "type": "schedule",
      "name": "Resumen diario",
      "description": "Genera resumen de conversaciones",
      "config": {
        "prompt": "Genera un resumen de las conversaciones de ayer",
        "cronExpression": "0 9 * * *",
        "timezone": "America/Argentina/Buenos_Aires"
      },
      "isEnabled": true,
      "createdAt": "2024-01-21T10:00:00Z",
      "agent": {
        "id": "agent_xyz",
        "name": "Asistente de Ventas",
        "iconUrl": "https://..."
      }
    }
  ]
}

Endpoint

GET /api/tasks

Headers

Authorization
string
required
Bearer token con tu API key. Formato: Bearer sk_live_xxx

Query Parameters

agentId
string
Filtrar tareas por agente específico
curl -X GET "https://app.horneross.com/api/tasks?agentId=agent_abc123" \
  -H "Authorization: Bearer sk_live_xxx"

Response

triggers
array
required
Array de tareas
{
  "triggers": [
    {
      "id": "trigger_abc123",
      "agentId": "agent_xyz",
      "type": "schedule",
      "name": "Resumen diario",
      "description": "Genera resumen de conversaciones",
      "config": {
        "prompt": "Genera un resumen de las conversaciones de ayer",
        "cronExpression": "0 9 * * *",
        "timezone": "America/Argentina/Buenos_Aires"
      },
      "isEnabled": true,
      "createdAt": "2024-01-21T10:00:00Z",
      "agent": {
        "id": "agent_xyz",
        "name": "Asistente de Ventas",
        "iconUrl": "https://..."
      }
    }
  ]
}