Durante el último año, la Huntress API pasó de tener seis endpoints de solo lectura a convertirse en una plataforma completa de integración y automatización, junto con Webhooks y un servidor MCP. Para los partners, esto significa que los datos de Huntress pueden aparecer donde ya trabajan, no solo en nuestro portal. También significa que los proveedores de software pueden crear sus propias integraciones de Huntress según su propio cronograma, sin tener que esperarnos.
Nine Minds es un gran ejemplo. Su equipo creó una integración de Huntress para AlgaPSA, su plataforma de automatización de servicios profesionales (PSA), usando nuestra documentación pública de la API. No necesitaron soporte técnico ni acceso especial. Solo leyeron la documentación y, unos días después, ya tenían una integración funcionando. Esta publicación cuenta qué construyeron, cómo fue la experiencia y qué muestra sobre cómo puedes usar la Huntress API.
Conoce a Nine Minds y AlgaPSA
Nine Minds fue fundada por Robert Isaacs y Arnie Bellini, quienes pasaron más de una década en ConnectWise. AlgaPSA es su respuesta a un problema que vieron en la industria durante años: herramientas PSA demasiado costosas, demasiado complicadas y pensadas principalmente para organizaciones maduras.
AlgaPSA reúne tickets, proyectos, control de tiempo, facturación y operaciones de clientes en una sola plataforma, y fue diseñada pensando en los MSP más pequeños. Como le dijo Robert a ChannelE2E: "El MSP pequeño no quiere firmar un contrato de tres años". Pero a medida que han avanzado, los MSP más grandes también han comenzado a tomar nota.
AlgaPSA les da a los MSP control sobre cómo ejecutan el software, con opciones alojadas, autoalojadas y de código abierto. Más de cien MSP ahora dependen de AlgaPSA para sus operaciones diarias, y cada semana se suman más.
¿Por qué crear una integración de Huntress?
Para Nine Minds, la decisión se redujo a dos cosas. Los clientes mutuos lo pedían, y su equipo pasa mucho tiempo en la comunidad de MSP, incluido en IT Nation, donde Huntress es uno de los nombres que ven en todas partes.
Cuando tus usuarios ya confían en Huntress para detectar amenazas, la siguiente pregunta es simple: ¿cómo llegan esos incidentes a los técnicos que deben actuar sobre ellos? La integración entre AlgaPSA y Huntress da una respuesta.
Cómo funciona la integración
La integración se basa en la premisa de que un incidente de seguridad nunca debe quedar sin un ticket. Cuando el Huntress SOC publica un reporte de incidente, este aparece en AlgaPSA como un ticket en un tablero de seguridad dedicado, con el resumen del incidente y una prioridad según su gravedad.
Los técnicos lo trabajan como cualquier otro ticket, y el tiempo que registran se integra a la facturación de AlgaPSA. Eso significa que las respuestas de seguridad se registran y facturan junto con el resto de su trabajo, en lugar de vivir en una consola aparte. Cuando el SOC cierra el incidente, el ticket también puede cerrarse automáticamente. Y si un incidente proviene de un cliente que aún no ha sido mapeado, igual llega a un tablero de clasificación, para que nada se escape.
La configuración lleva unos pasos:
Conecta tus credenciales de la Huntress API
Vincula las organizaciones de Huntress con los clientes de AlgaPSA
Elige dónde llegan los tickets y cómo se traducen las gravedades en prioridades.
Nine Minds explica cada paso en la documentación de la integración de AlgaPSA con Huntress.
Algunas cosas que debes saber antes de empezar:
Usa una clave de API dedicada. Las claves de Huntress API están vinculadas a un usuario y reflejan los permisos de ese usuario, así que es buena idea crear una clave separada solo para esta integración.
Necesitas el nivel pago de AlgaPSA. La integración con Huntress forma parte de la Edición Empresarial de AlgaPSA (también ofrecida como AlgaPSA Pro). No está incluida en la Edición Community de código abierto.
Termina de configurar el enrutamiento primero. AlgaPSA no empezará a extraer incidentes hasta que se configuren el tablero de seguridad, el cliente y tablero de respaldo, y las prioridades para las tres severidades de Huntress (Crítica, Alta y Baja).
Espera que los tickets lleguen según un horario, no al instante. AlgaPSA revisa Huntress en busca de nuevos reportes de incidente en un intervalo que tú eliges entre uno y 60 minutos, así que los tickets aparecen en la siguiente revisión.
¿Cómo fue construir sobre la Huntress API?
Esta es la parte que más nos entusiasma. Nine Minds pasó de la idea a una integración lista en solo unos días.
La construyeron usando nuestra documentación pública, sin contactarnos primero. Después de un breve período para definir qué datos necesitaban, Robert dijo que todo salió sin contratiempos: sin campos confusos, sin endpoints faltantes, sin vacíos en la documentación que los retrasaran. Su equipo también usa herramientas de codificación con IA, y dirigir esas herramientas hacia la documentación de Huntress API fue suficiente para hacer el trabajo.
"Integrar Huntress en AlgaPSA fue tan fácil que casi sentimos que se nos había pasado algo por alto... [Luego] nuestros clientes empezaron a agradecernos por la integración. Trabajar con Huntress no pudo haber sido más fácil."
– Robert Isaacs
Founder / CEO, Nine Minds
Nine Minds también construyó un emulador de Huntress para poder probar la integración sin depender de incidentes en vivo. Nos contaron que un entorno sandbox dedicado les facilitaría esto, y ya compartimos esa retroalimentación con nuestro equipo.
¿Qué más puedes tú construir?
La integración de AlgaPSA muestra un patrón común: extraer incidentes de Huntress y convertirlos en tickets. Pero la API permite mucho más.
Algunos ejemplos:
Obtén incidentes en tiempo real. En lugar de hacer sondeos, Huntress Webhooks envía incidentes y escalamientos a tu PSA, Slack o SIEM en el momento en que ocurren.
Actúa sobre los incidentes. Aprueba o rechaza remediaciones mediante la API de respuesta de reporte de incidente, y aísla o libera endpoints mediante la API de Agentes.
Automatiza la incorporación. Crea, actualiza y elimina organizaciones mediante programación. Por ejemplo, cuando se agrega un cliente nuevo en tu RMM, la automatización puede crear la organización correspondiente en Huntress e iniciar el despliegue de EDR.
Concilia la facturación y genera reportes. Extrae reportes de facturación y estadísticas de organización por producto, como cantidad de agentes, almacenamiento en SIEM y cantidad de identidades en ITDR, hacia tus paneles, QBR o contratos de PSA.
Lleva Huntress a tus flujos de trabajo con IA. El servidor Huntress MCP conecta tu asistente de IA con tus incidentes, agentes, datos de facturación y más.
¿Prefieres ver cómo funciona esto? Mira nuestro video a continuación para conocer por dentro la Huntress API, Webhooks y el servidor MCP:
¿Listo para más información?
La integración de AlgaPSA comenzó con una solicitud de un cliente y terminó con una función lanzada solo unos días después. Ese es el tipo de experiencia que queremos que tenga cada desarrollador con la Huntress API. Si has estado pensando en conectar Huntress con tus propias herramientas, los documentos son un buen punto de partida.
Crea con la Huntress API: Empieza con la documentación de la Huntress API.
Usa Huntress con AlgaPSA: Consulta la documentación de la integración de AlgaPSA con Huntress para conocer los pasos de configuración.
Comparte tu opinión: ¿Tienes una idea para un endpoint, un webhook o una integración? Agrégala a nuestro panel de comentarios sobre integraciones, webhooks y APIs.