The flow
Starts it 8Model 13Logic 29Service 10
The steps in the order they run, from what starts it. The first 60 of 77.
- 1Email Trigger (IMAP)Email Read ImapService
- 2Webhook Trigger (Live Chat)WebhookStarts it
- 3WhatsApp TriggerWhats App triggerStarts it
- 4Slack Trigger (Mentions)Slack triggerStarts it
- 5Discord Webhook TriggerWebhookStarts it
- 6OpenAI Chat Model (RAG)Lm Chat Open AiModel
- 7OpenAI Chat Model (Sentiment)Lm Chat Open AiModel
- 8OpenAI Chat Model (Escalation)Lm Chat Open AiModel
- 9Weekly Maintenance ScheduleSchedule triggerStarts it
- 10OpenAI Embeddings (Retrieve)Embeddings Open AiModel
- 11Chat MemoryMemory Postgres ChatModel
- 12Error TriggerError triggerStarts it
- 13Ingest Knowledge Base (Manual)Manual triggerStarts it
- 14Docs Text SplitterText Splitter Recursive Character Text SplitterModel
- 15OpenAI Embeddings (Docs)Embeddings Open AiModel
- 16Workflow ConfigurationSetLogic
- 17RAG Support AgentAgentModel
- 18Sentiment AnalysisChain LlmModel
- 19Escalation ReasoningChain LlmModel
- 20Weekly ConfigurationSetLogic
- 21Knowledge Base SearchVector Store SupabaseModel
- 22Alert Workflow FailureSlackService
- 23Ingestion ConfigurationSetLogic
- 24Docs LoaderDocument Default Data LoaderModel
- 25Supabase Docs InsertVector Store SupabaseModel
- 26Normalize PayloadCodeLogic
- 27Restore Context (Answer)CodeLogic
- 28Restore Context (Sentiment)CodeLogic
- 29Restore Context (Escalation)CodeLogic
- 30Fetch Weekly MetricsGoogle SheetsService
- 31Load Source DocumentsCodeLogic
- 32Automated Email?IfLogic
- 33Confidence ScoringCodeLogic
- 34Prepare Ticket ObjectSetLogic
- 35Aggregate Weekly MetricsCodeLogic
- 36Purge Existing DocsSupabaseService
- 37Ignored (Automated Email)No OpLogic
- 38Has Valid Message?IfLogic
- 39Check Confidence ThresholdIfLogic
- 40Create Zendesk TicketZendeskService
- 41Send Weekly SummarySlackService
- 42Purge Old Chat MemoryPostgresService
- 43Archive Weekly MetricsPostgresService
- 44Reload Documents After PurgeCodeLogic
- 45Remove Duplicate MessagesRemove DuplicatesLogic
- 46Ignored (Empty Message)No OpLogic
- 47Check SentimentIfLogic
- 48Escalation ReasonCodeLogic
- 49Escalation Alert to Support TeamSlackService
- 50New Message?IfLogic
- 51Is Live Chat? (Empty)IfLogic
- 52Channel RouterSwitchLogic
- 53Log Escalation to SheetsGoogle SheetsService
- 54Message Within Limit?IfLogic
- 55Is Live Chat? (Duplicate)IfLogic
- 56Respond to Live Chat (Ignored)Respond To WebhookStarts it
- 57Format Email ResponseSetLogic
- 58Format Webhook ResponseSetLogic
- 59Format WhatsApp ResponseSetLogic
- 60Format Discord ResponseSetLogic