The flow
Starts it 5Logic 6Service 10
The steps in the order they run, from what starts it.
- 1PUBLISHER - Webhook Receive JSONWebhookStarts it
- 2SUBSCRIBER - RabbitMQ TriggerRabbitmq triggerStarts it
- 3Save Key Execution Data1Execution DataService
- 4Save Key Execution DataExecution DataService
- 5PUBLISHER - Normalize InputSetLogic
- 6SUBSCRIBER - Normalize MessageSetLogic
- 7Schema GuardSchema GuardService
- 8Schema Guard1Schema GuardService
- 9PUBLISHER - RabbitMQ Publish EventRabbitmqService
- 10PUBLISHER - Send Invalid Payload to DLQRabbitmqService
- 11Send a messageGmailService
- 12SUBSCRIBER - Send Invalid Message to DLQRabbitmqService
- 13PUBLISHER - RabbitMQ Publish Success?IfLogic
- 14PUBLISHER - Respond Validation ErrorRespond To WebhookStarts it
- 15SUBSCRIBER - Success LogCodeLogic
- 16SUBSCRIBER - Send Email Failure to DLQRabbitmqService
- 17SUBSCRIBER - Invalid Message LogCodeLogic
- 18PUBLISHER - Respond SuccessRespond To WebhookStarts it
- 19PUBLISHER - Send Publish Failure to DLQRabbitmqService
- 20SUBSCRIBER - Invalid Message Log1CodeLogic
- 21PUBLISHER - Respond Publish ErrorRespond To WebhookStarts it