The flow
Starts it 1Logic 4Service 23
The steps in the order they run, from what starts it.
- 1Receive form submissionsWebhookStarts it
- 2Edit FieldsSetLogic
- 3If pending status does not existData TableService
- 4If urgent status does not existData TableService
- 5If message column does not existData TableService
- 6If deals id does not existData TableService
- 7If people id does not existData TableService
- 8Get customer by emailHttp RequestService
- 9Get the deals idData TableService
- 10Get the deals id1Data TableService
- 11Get the people idData TableService
- 12Get the deals id (CRM)Http RequestService
- 13Get the people id (CRM)Http RequestService
- 14Prepare customer dataCodeLogic
- 15Add pending status to CRMHttp RequestService
- 16Add urgent status to CRMHttp RequestService
- 17Add message column to CRMHttp RequestService
- 18Add deals id to DBData TableService
- 19Add people id to DBData TableService
- 20Check if the customer is in the CRMIfLogic
- 21Add pending status to DBData TableService
- 22Add urgent status to DBData TableService
- 23Add message column to DBData TableService
- 24SwitchSwitchLogic
- 25Add the customer to the CRMHttp RequestService
- 26Update the dealHttp RequestService
- 27Create a new dealHttp RequestService
- 28Send slack messageHttp RequestService