Flow 3 - The Tenant Manages All Operations

The tenant Manages All Operations, Optimove Provides APIs - Flow
- Event Trigger:
A webhook (linked to the tenant’s API) is defined as an event listener via Optimove’s External API.
- Webhook Operations (via the Tenant’s API):
- Requests the list of targeted customers for the campaign from Optimove’s External API Customers/GetProcessedCampaignCustomers.
- Performs necessary operations as needed (e.g., filtering customers due to regulations).
- Validates customers and retrieves their rewards by directly calling the OptiPromo Promotions Validate API.
- (Optional) Uploads the resulting data to the data connection to utilize personalization tags.
- Updates Optimove’s External API with each customer’s promotion status (Integrations/UpdateCustomerPromotionStatus).

The tenant Manages All Operations, Optimove Provides APIs - Diagram
Updated 1 day ago