A Cortex suporta webhooks?

Viewed 2

Quero ser notificado quando eventos acontecem na Cortex. Como?

1 Answers

Sim, a Cortex suporta webhooks out-of-the-box para eventos-chave:

Eventos disponíveis:

  • conversation.completed — conversa concluída
  • agent.created / agent.updated — mudanças em agentes
  • budget.threshold — orçamento atingiu limite
  • incident.detected — filtro bloqueou algo
  • user.login — acesso (integração com SIEM)
  • knowledge.updated — base de conhecimento alterada

Configuração: Configurações → Webhooks → + Adicionar

  • URL de destino (seu endpoint)
  • Eventos de interesse (múltipla escolha)
  • Segredo para HMAC signing
  • Formato (JSON, CEF, Splunk HEC)

Validar assinatura HMAC (Python):

import hmac, hashlib

def valida(body: bytes, assinatura: str, segredo: str) -> bool:
    esperado = hmac.new(
        segredo.encode(), body, hashlib.sha256
    ).hexdigest()
    return hmac.compare_digest(esperado, assinatura)

Usos comuns: SIEM, ITSM (abrir ticket em incidente), BI (alimentar dashboards), automação (n8n, Zapier).

📖 Documentação completa na Wiki:

Related