API de Basecamp: proyectos, tareas y mensajes con agentes de IA
La API de Basecamp permite leer y crear proyectos, listas de tareas, mensajes, comentarios, documentos y eventos de calendario. La usan agencias y equipos que gestionan proyectos con clientes. El acceso es por OAuth 2.0 con una app registrada en Basecamp.
Qué ofrece la API de Basecamp
Proyectos
Listar y crear proyectos y consultar las herramientas activas.
Tareas
Crear, asignar, completar y comentar tareas.
Mensajes
Publicar y leer mensajes en el tablón del proyecto.
Documentos y archivos
Crear documentos y subir archivos.
Calendario
Eventos del calendario del proyecto.
Webhooks
Recibir eventos de los cambios en los proyectos.
Cómo acceder a la API de Basecamp
- Con las credenciales de tu empresaOAuth 2.0 con una app registrada en Basecamp; el usuario la autoriza y el acceso sigue sus permisos en los proyectos.
- Hay límites de solicitudes: usa webhooks.
- Los proyectos con clientes tienen visibilidad externa: cuidado con lo que publica el agente.
- Usa un usuario dedicado a la integración.
Documentación oficial: github.com/basecamp/bc3-api
Qué hace un agente de iTeam con la API de Basecamp
Estado semanal del proyecto
El agente resume las tareas completadas, atrasadas y próximas y lo publica en el tablón.
Reclamo de plazos
El agente recuerda a los responsables las tareas que vencen y avisa al jefe de las atrasadas.
Tareas a partir de una reunión
Tras la reunión, el agente crea las tareas acordadas con responsables y fechas.
Respuestas a clientes
El agente responde dudas sencillas del cliente en el proyecto, con aprobación.
De la credencial al agente trabajando, con aprobación
Registrar la app
Registra la app en Basecamp y autorízala con un usuario de integración.
Bóveda y proyectos permitidos
Guárdala en la bóveda de iTeam y limita los proyectos de cada agente.
Prueba con aprobación
Al principio, los mensajes a clientes pasan por aprobación.
Equipos de IA listos para este trabajo
Reportes e indicadores
Nina junta los datos, Darwin revisa los números y el informe de indicadores llega a Slack con lo que cambió y por qué.
Gestión de inventario
Nina vigila cada referencia, Darwin calcula cuánto reponer y la orden de compra sale solo cuando una persona la aprueba.
Compras y cotizaciones
Darwin pide cotizaciones y las compara en una tabla, Henry revisa las condiciones y la orden de compra sale con la aprobación registrada.
Logística y entregas
Nina arma las rutas y sigue a cada conductor por WhatsApp; Jaca avisa al cliente del estado de su pedido antes de que llame.
Preguntas sobre la API de Basecamp
¿La API de Basecamp es gratuita?
La API está disponible para las cuentas de Basecamp sin un cobro aparte publicado.
¿Necesito programar para usar la API de Basecamp con iTeam?
No necesariamente. La herramienta HTTP de iTeam lee la documentación de la API y aprende los endpoints, y el equipo de implantación configura contigo las credenciales, los permisos y las pruebas.
¿La API de Basecamp funciona con la versión actual?
Sí, la documentación pública cubre la API de la versión actual de Basecamp; consulta los detalles en el repositorio oficial.