Integraciones
Exonoor se integra con las herramientas que ya usas.
GitHub
Conectar
- Ve a Settings → Integrations
- Click en "Connect GitHub"
- Autoriza en GitHub
- Selecciona repositorios a conectar
Funcionalidades
- Sincronizar Issues: Importa issues como tareas
- PR Status: Vincula PRs con tareas
- Code Links: Vincula código generado con commits
- Branch Creation: Crea ramas desde tareas
Figma
Conectar
- Ve a Settings → Integrations
- Click en "Connect Figma"
- Autoriza en Figma
- Selecciona archivos a importar
Funcionalidades
- Import Designs: Trae designs como pantallas
- Sync Updates: Sincroniza cambios de diseño
- Component Mapping: Vincula componentes con código
Slack
Conectar
- Ve a Settings → Integrations
- Click en "Connect Slack"
- Selecciona canal de notificaciones
- Configura qué notificaciones recibir
Notificaciones
- Nueva tarea asignada
- Cambio de estado de tarea
- CodeGen completado
- Reportes programados
Webhooks
Configura webhooks para personalizar integraciones:
POST https://api.exonoor.io/webhooks/tasks
Payload ejemplo:
{
"event": "task.completed",
"task_id": "123",
"completed_at": "2024-01-15T10:30:00Z"
}
API REST
Usa la API para integraciones custom:
curl -X GET https://api.exonoor.io/v1/tasks \
-H "Authorization: Bearer YOUR_TOKEN"
Endpoints Principales
GET /v1/tasks- Lista tareasPOST /v1/tasks- Crea tareaGET /v1/services- Lista serviciosPOST /v1/generate- Genera código