The flow
Starts it 6Logic 9Service 13
The steps in the order they run, from what starts it.
- 1Configuration SettingsSetLogic
- 2Coach Registration WebhookWebhookStarts it
- 3Daily 9AM SchedulerSchedule triggerStarts it
- 4Coach Response WebhookWebhookStarts it
- 5Weekly Motivation SchedulerSchedule triggerStarts it
- 6Process Coach RegistrationCodeLogic
- 7Get Active CoachesGoogle SheetsService
- 8Get All Training ContentGoogle SheetsService
- 9Process Coach ResponseCodeLogic
- 10Get All CoachesGoogle SheetsService
- 11Save Coach to DatabaseGoogle SheetsService
- 12Get Day 1 Training ContentGoogle SheetsService
- 13Process Daily TrainingCodeLogic
- 14Send Auto-Reply SMSTwilioService
- 15Check If Opt-OutIfLogic
- 16Generate Weekly MessagesCodeLogic
- 17Combine Registration DataCodeLogic
- 18Send Daily Training SMSTwilioService
- 19Response Webhook ReplyRespond To WebhookStarts it
- 20Mark As Opted OutGoogle SheetsService
- 21Send Weekly Motivation SMSTwilioService
- 22Send Day 1 Training SMSTwilioService
- 23Update Coach ProgressGoogle SheetsService
- 24Wait 2 MinutesWaitLogic
- 25Check Audio AvailableIfLogic
- 26Send Audio SMSTwilioService
- 27Update to Day 2Google SheetsService
- 28Registration ResponseRespond To WebhookStarts it