Pular para o conteúdo principal

Módulo 7 — Automações

Requisitos: RF-FC-116 a RF-FC-130

Triggers disponíveis

message_received, contact_created, tag_added, tag_removed, field_changed, webhook_received, schedule (cron), inactivity, flow_completed, conversation_resolved, message_status_changed

Ações disponíveis

send_message, start_flow, stop_flow, add_tag, remove_tag, set_custom_field, increment_field, assign_conversation, open_conversation, close_conversation, call_webhook, wait, enable_bot, disable_bot, send_email

Controle de frequência

Uma automação pode ser configurada para executar:

  • Uma vez por contato (para sempre)
  • Uma vez por período (ex: 1x/semana por contato)
  • Sempre que o trigger ocorrer

Requisitos principais

  • RF-FC-119 — Múltiplas ações em sequência com suporte a delay
  • RF-FC-122 — Execução assíncrona via BullMQ (não bloqueia mensagens)
  • RF-FC-125 — Agendamento com UI visual (não precisa saber cron)
  • RF-FC-130 — Retry automático de ações que falham