The flow
Starts it 11Logic 12Service 6
The steps in the order they run, from what starts it.
- 1Airtable EndpointWebhookStarts it
- 2Gcal EndpointWebhookStarts it
- 3Zendesk EndpointWebhookStarts it
- 4Voiceflow EndpointWebhookStarts it
- 5Extract Airtable DataSetLogic
- 6Extract Gcal DataSetLogic
- 7Extract Zendesk FieldsSetLogic
- 8Extract Phone NumberSetLogic
- 9Create Airtable DataAirtableService
- 10Check for malformed dateIfLogic
- 11Create Customer in DBHttp RequestService
- 12Query Google Sheets for PhoneGoogle SheetsService
- 13Check Calendar AvailabilityGoogle CalendarService
- 14Set Invalid Data ErrorSetLogic
- 15Create TicketHttp RequestService
- 16Check if user foundIfLogic
- 17Check if availableIfLogic
- 18Respond with Generic ErrorRespond To WebhookStarts it
- 19Check if submitted succesfullyIfLogic
- 20Respond to Webhook with Customer DataRespond To WebhookStarts it
- 21Set Error DataSetLogic
- 22Create Calendar EventGoogle CalendarService
- 23Set Calendar Error DataSetLogic
- 24Ticket Created SuccessfullyRespond To WebhookStarts it
- 25Error Creating TicketRespond To WebhookStarts it
- 26Respond to Webhook with ErrorRespond To WebhookStarts it
- 27Set Calendar Success MessageSetLogic
- 28Respond With Calendar Error dataRespond To WebhookStarts it
- 29Respond with SuccessRespond To WebhookStarts it