The flow
Starts it 2Model 4Logic 4Service 13
The steps in the order they run, from what starts it.
- 1Error Handler TriggerError triggerStarts it
- 2Trigger – Fetch New Facebook Messages (Every Hour)Schedule triggerStarts it
- 3Model – GPT-4 Language ModelLm Chat Open AiModel
- 4Parse AI Output (JSON Parser)Output Parser StructuredModel
- 5Memory – Conversation Context BufferMemory Buffer WindowModel
- 6Slack: Send Error AlertSlackService
- 7Fetch Facebook Conversations (Graph API)Facebook Graph ApiService
- 8AI – Classify Message (Lead / Query / Spam)AgentModel
- 9Format Incoming Message DataSetLogic
- 10Route Messages by CategorySwitchLogic
- 11Slack Approval – Lead MessageSlackService
- 12Slack Approval – Query MessageSlackService
- 13Log to Google Sheets – Spam MessagesGoogle SheetsService
- 14Check Lead Approval StatusSwitchLogic
- 15Check Query Approval StatusSwitchLogic
- 16Send AI Reply – Lead ApprovedFacebook Graph ApiService
- 17Send Fallback Reply – Lead RejectedFacebook Graph ApiService
- 18Send AI Reply – Query ApprovedFacebook Graph ApiService
- 19Send Fallback Reply – Query RejectedFacebook Graph ApiService
- 20Log to Google Sheets – Lead ApprovedGoogle SheetsService
- 21Log to Google Sheets – Lead RejectedGoogle SheetsService
- 22Log to Google Sheets – Query ApprovedGoogle SheetsService
- 23Log to Google Sheets – Query RejectedGoogle SheetsService