Deploy and configure the Veeva Vault CRM integration recipes
Learn how to deploy and configure the prebuilt recipes that enable bi-directional data synchronization between Reltio and Veeva Vault CRM.
Prerequisites
- Access to the Reltio Integration Hub (RIH)
- Admin credentials for RIH Console
- The latest ZIP package containing the prebuilt Veeva Vault CRM recipes if not already deployed in your RIH account
- Connection details for:
- Reltio tenant (Client ID, Client Secret, Environment URL)
- Veeva Vault CRM (Username, Password, DNS, API version)Note: Veeva Vault CRM currently uses username and password for authentication. OAuth and client credentials are not supported.
- AWS SQS, GCP Pub/Sub, or Azure Topic credentials if using real-time queues
- Required roles in Reltio:
ROLE_INTEGRATION_SPECIALISTorROLE_INTEGRATION_CUSTOMER_ADMIN
Deployment flow overview
The deployment process involves five key stages, from setting up your project in the Integration Hub to running and monitoring the integration flows. The following diagram provides a high-level view of these steps.
Set up and activate the integration recipes
- Create a new project.
-
Sign in to the RIH Console.
-
In the Projects tab, click the + icon to create a new project.
- Name the project (example,
Veeva Vault Integration) and click Create.
-
- Import the recipe package.
- Navigate to the new project.
- Go to Tools > Recipe Lifecycle Management (RLCM).
- Select the Import tab.
- Choose Import package to a new folder.
- Upload the ZIP file provided by Reltio.
- Select the project folder you just created as the target location.
- Confirm all recipes and assets are imported successfully.
- Configure connections.
- In the project, open the _Connections folder.
- For each of the following connections, enter credentials and test the connection:
Veeva | CON | Reltio Platform Connection-
Veeva | CON | Veeva Vault CRM ConnectionVeeva | CON | AWS SQS Connection - (for AWS SQS or other queue type)
- Confirm that each connection returns a Successful status.
- Set project properties.
- Go to Settings > Project Properties.
- Enter required values such as:
Reltio Tenant IDReltio Environment URLEnable Callback to VeevaEmail for RIH Job NotificationsVQL Export Filter(optional for Vault CRM)
- Save your changes.
- Activate and test the recipes.
- Review the imported recipes under your project folders.
- Activate core recipes such as:
- Vault CRM | TRG | Real-time Trigger Recipe
- Vault CRM | PROC | Upsert HCP Account in Vault CRM
- Vault CRM | PROC | Upsert HCO Account in Vault CRM
- Monitor the first run and confirm log output in the job execution logs.
-
Run a test by updating a sample record in Reltio and confirming the update in Veeva Vault CRM (or vice versa).
You now have the prebuilt Reltio–Veeva Vault CRM integration recipes deployed in your environment and ready to process real-time or batch data synchronization flows.
Validation steps
- Check that the connections are authenticated and green
- View job logs in RIH to confirm successful recipe runs
- Inspect crosswalks in Reltio or Veeva to verify that synced records show the correct external IDs
- If using real-time mode, confirm the event queue is receiving and processing messages