The flow
Starts it 1Model 9Logic 5Service 14
The steps in the order they run, from what starts it.
- 1Every 15 Min ScheduleSchedule triggerStarts it
- 2OpenAI Model - Briefing AgentLm Chat Open AiModel
- 3OpenAI Model - Slack TriageLm Chat Open AiModel
- 4OpenAI Model - Email TriageLm Chat Open AiModel
- 5Email Triage Output SchemaOutput Parser StructuredModel
- 6OpenAI Model - Reschedule AgentLm Chat Open AiModel
- 7Gmail - Get Unread EmailsGmailService
- 8Google Calendar - Get Upcoming EventsGoogle CalendarService
- 9Slack - Get Recent MentionsSlackService
- 10Is Briefing Time? (7AM)IfLogic
- 11AI Agent - Compile Morning BriefingAgentModel
- 12AI Agent - Slack TriageAgentModel
- 13AI Agent - Email TriageAgentModel
- 14AI Agent - Reschedule ProposalAgentModel
- 15Detect Calendar ConflictsCodeLogic
- 16ClickUp - Get Tasks Due TodayHttp RequestService
- 17Gmail - Send Morning BriefingGmailService
- 18Slack - Post Morning BriefingSlackService
- 19Needs Approval? (Slack)IfLogic
- 20Needs Approval? (Email)IfLogic
- 21Slack - Request Reschedule ApprovalSlackService
- 22Conflicts Found?IfLogic
- 23Slack - Request Response ApprovalSlackService
- 24Slack - Send ReplySlackService
- 25Slack - Request Email Reply ApprovalSlackService
- 26Gmail - Save as Draft (No Approval)GmailService
- 27Google Calendar - Update EventGoogle CalendarService
- 28Gmail - Send Approved ReplyGmailService
- 29ClickUp - Create Task from EmailHttp RequestService