Reten Docs
Integración Tareas

API de Integración de Tareas

Conecta tu sistema con Reten para consultar actividades de tipo tarea, enviar resultados y recibir gestiones.

La API de integración de tareas de Reten permite a los desarrolladores del tenant consultar actividades de tipo tarea asignadas, enviar resultados y recibir gestiones en tiempo real. Esta sección cubre exclusivamente la integración para actividades de tipo TASK. Existen dos modos de integración según la dirección del flujo de datos.

La integración para actividades de tipo MESSAGE estará disponible próximamente en una sección separada.

Esta documentación está dirigida a desarrolladores del tenant que integran sus sistemas con Reten usando un proveedor disponible en la plataforma (por ejemplo, YOM). Si necesitas incorporar un nuevo proveedor a la plataforma, contacta al equipo de Reten.

Modos de integración

ModoDirecciónDescripciónCaso de uso
PullTu sistema → RetenTu sistema consulta actividades y envía resultados mediante la API RESTIntegración asíncrona, procesamiento por lotes, sistemas que prefieren controlar el ritmo de consulta
Push (Dispatch)Reten → ProveedorReten envía las actividades al endpoint del proveedor en tiempo realIntegración en tiempo real, sistemas que necesitan recibir actividades inmediatamente al ser creadas

Autenticación rápida

Todas las solicitudes a la API de integración requieren una clave de API:

x-api-key: YOUR_API_KEY

La clave de API autentica tu integración, define los permisos disponibles y resuelve automáticamente el tenant asociado. No es necesario enviar el header x-tenant-id. Consulta Autenticación para más detalles.

Ambientes

Ambientes de Reten

AmbientePanel de AdminAPI Base URL
Developmentapp-development.reten.aihttps://api-development.reten.ai
Stagingapp-staging.reten.aihttps://api-staging.reten.ai
Productionapp.reten.aihttps://api.reten.ai

Usa la URL del panel de admin para gestionar claves de API y configuraciones de dispatch. Reemplaza BASE_URL en los ejemplos de código con la API Base URL de tu ambiente.

Primeros pasos

Endpoints disponibles

MétodoRutaDescripción
GET/api/integration/activities/tasksListar actividades de tipo tarea visibles para tu clave de API
POST/api/integration/activity-results/tasksEnviar el resultado de una gestión de tipo tarea
GET/api/integration/task-result-type-configsListar configuraciones de tipos de resultado disponibles