The flow
Starts it 4Model 2Logic 14Service 5
The steps in the order they run, from what starts it.
- 1Webhook - WhatsApp InboundWebhookStarts it
- 2Webhook - WhatsApp VerifyWebhookStarts it
- 3Anthropic Claude ModelLm Chat AnthropicModel
- 4Prepare Message ContextSetLogic
- 5Respond Verify ChallengeRespond To WebhookStarts it
- 6AI - Detect Intent and ParseAgentModel
- 7Wait For DataWaitLogic
- 8JS - Parse AI OutputCodeLogic
- 9Filter Valid MessagesFilterLogic
- 10Route - BookFilterLogic
- 11Route - RescheduleFilterLogic
- 12Route - ConfirmFilterLogic
- 13Route - UnknownFilterLogic
- 14JS - Validate Book SlotCodeLogic
- 15JS - Validate Reschedule SlotCodeLogic
- 16JS - Validate Confirm RefCodeLogic
- 17JS - Handle Unknown IntentCodeLogic
- 18Sheets - Create AppointmentHttp RequestService
- 19Sheets - Update RescheduleHttp RequestService
- 20Sheets - Confirm AppointmentHttp RequestService
- 21JS - Build Reply MessageCodeLogic
- 22Wait - Rate Limit BufferWaitLogic
- 23Send WhatsApp ReplyHttp RequestService
- 24Log to Activity SheetHttp RequestService
- 25Respond to WhatsApp 200 OKRespond To WebhookStarts it