Extracting vCard content and insert into a database

I have a MailHook that receives vCards as attached file in the email. The content of the vCard should be extracted and entered into a CRM database.

I’m struggling to work out how to create a structured list of fields from the vCard to ‘map’ to fields in the CRM.

Here is the current Scenario I’ve created. I’m not certain I am using the right modules.

This is a sample of the output bundle from the ‘Array Aggregator’ module just prior to passing into the CRM.
output bundle.txt (2.5 KB)

Any help would be appreciated