Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How I Built an Embedded Chatwoot Dashboard App for 1-Click Webhook Runbooks & Ticket Spikes

说明与用途

ProfitPilot 是一个嵌入式 Chatwoot 仪表板应用,支持一键运行书,自动按顺序执行标签、属性、消息和外部 Webhook,并提供实时高峰期指标。

问题

High-volume ticket spikes expose three bottlenecks: no outbound webhooks in native macros, lack of deterministic execution order with retries, and limited spike triage visibility.

结果

ProfitPilot enables 1‑click runbooks that automatically apply labels, set attributes, post notes, and trigger external webhooks in a deterministic, retry‑enabled order, while providing real‑time spike triage metrics—all embedded within Chatwoot’s UI.

工作流

  • Open ticket in Chatwoot
  • ProfitPilot receives conversation context
  • Agent selects a 1‑click runbook
  • Runbook job queued in BullMQ
  • Worker executes steps in order: add_label → set_attribute → send_message → http_webhook
  • If a step fails, subsequent steps resume without duplication
  • Runbook completes and logs metadata
  • Managers view real‑time metrics via embedded dashboard

证据

During high-volume ticket spikes—like a product launch, a billing issue, or a server outage—support teams quickly run into three workflow bottlenecks

来源

ProfitPilot uses Chatwoot's Dashboard App architecture to render directly inside the agent conversation view

来源

BullMQ + Redis Worker Queue (Ordered step execution + idempotent retries)

来源

ProfitPilot never stores customer conversation bodies or message text

来源

  • 记录日期: 2026-10-10T22:40:53.822Z