Bloomreach Engagement is your customer data platform and your orchestration layer. Chatarmin is the WhatsApp channel underneath. That split stays in place, which is why you change very little about your setup.
Scenario webhooks start a flow in Chatarmin. Inside the scenario you decide which customer data travels with it, for example first name, cart value, product image or order number. Your segments and customer properties come across as audiences and as conditions inside the flow, so you personalise messages with the same attributes your emails use.
WhatsApp consent lands in the customer profile as its own consent category through the Track API. Profile updates such as the phone number or the opt-in timestamp take the same route. On request Chatarmin passes activity events from flows and campaigns, so you see in Bloomreach who received, opened or answered a message.
Revenue data stays where it is created. If your shop already sends orders to Bloomreach, attribution happens in your usual reporting. WhatsApp activity arrives as an event, so you can measure purchases that follow a WhatsApp message.
You need a project token, an API key ID with secret from the private API and the base URL of your Bloomreach project. For real-time triggers you add a webhook inside the scenario. We set the connection up together with you, so the data fields match your setup from day one and your team builds on top of it afterwards.