ChatPilot
Event Orchestration
How Inngest coordinates delayed and multi-step workflows.
Inngest is the event bus for delayed and multi-step workflows. ChatPilot uses step.sleep, step.sleepUntil, step.waitForEvent, and cron.
| Function | Responsibility |
|---|---|
| Follow-up reminder engine | Schedule campaign and conversation follow-ups. |
| AI-to-human handoff | Notify users and silence the bot. |
| Lead qualification routing | Route HOT, WARM, and COLD leads. |
| Notification fan-out | Send owner and agent notifications. |
| Conflict handling | Suppress echoes and generate wa.me/ takeover links. |
Inngest Free Tier
The free tier can be exhausted quickly at production volume. Plan for self-hosting or a paid tier.