Hi Srikanth,
Depending on the more detailed use case you are looking for then there a couple of ways to achieve this:
Method 1: In your inbound message flow, retrieve the customer's first name from External Contacts. Then invoke the Agentless Email API via a data action and pass the customer's first name and other details to the email body. You'll need to create a data action that calls the email notification API endpoint first. This method sends the email immediately as part of the message flow processing.
Method 2: Process Automation Trigger + Workflow. Create a Process Automation Trigger that listens for message conversation events using the topic v2.detail.events.conversation.{id}.customer.end. The trigger invokes an Architect workflow when a message is received. In the workflow, use the "Send Notification" action to send the email, which can include customer data like first name in the email body.
Note - both of these would need extensively tested in line with your threaded conversations duration to ensure it meets your desired outcome.
------------------------------
Josh Coyle
Senior Professional Services Consultant
------------------------------