Configuring the Media Agent
Configuring the Media Agent for
To configure this feature:
- Ensure Configuring Veeva AI for Vault CRM is complete.
- Ensure Advanced Text Search is configured.
Admins must run a full refresh for CLM content in the CLM Administration Console after enabling Advanced Text Search for the first time. See Syncing Content from PromoMats/MedComms for more information.
- Navigate to Admin > Users & Groups > Permission Sets.
- Select the appropriate permission set.
- Select the Objects tab.
- Grant the following permissions:
Object
Object Permission
Object Types
Fields
Field Permission
ai_settings__v
RE
None
- application_profile__v
- clm_product_vector_scope__v
- clm_vector_scope__v
- vector_sync_scope__v
Edit
- Navigate to Admin > Operations.
- Activate the Custom Presentation Vector Db Sync (custom_presentation_vector_db_sync_job__v) scheduled job.
- Navigate to Business Admin > Objects > AI Settings.
- Select the Global AI Settings record.
- Populate the Vector Sync Scope (vector_sync_scope__v) setting with the value clm_presentations__v.
- Select the appropriate value for the CLM Vector Scope (clm_vector_scope__v) setting:
- All – Include all approved CLM presentations during full and incremental refreshes
- Product – Only include approved CLM presentations for specific products during full and incremental refreshes
- Populate the clm_product_vector_scope__v field with the appropriate products
- Include the value Unbranded Content to include CLM presentations without a defined product
- No value selected – Do not include CLM presentations during full or incremental refreshes
To manage costs, admins can choose to only vectorize content for the specific products used by Media Agent end users. This prevents the organization from spending tokens on vectorizing the entire library at once, especially for large media libraries.
The CLM Integration User, defined in the CLM Administration Console, checks for new or updated CLM content requiring vectorization.
To configure this feature:
- Ensure Advanced Text Search is configured.
- Navigate to Admin > Users & Groups > Permission Sets.
- Select the appropriate permission set.
- Select the Application tab.
- Grant Download Document access in the Vault Actions section.
- Select the Objects tab.
- Grant the following permissions:
Object
Object Permission
Object Types
Fields
Field Permission
ai_settings__v
R
None
- application_profile__v
- clm_product_vector_scope__v
- clm_vector_scope__v
- vector_sync_scope__v
Read
To configure the Media Agent:
- Ensure Configuring Veeva AI for Vault CRM is complete.
- Ensure Advanced Text Search is configured.
- Navigate to Admin > Configuration > Veeva AI Setup > Agents.
- Select the Media Agent.
- Select Edit.
- Select Active in the Status picklist.
- Select Save.
- Expand the Actions section.
- Verify the appropriate agent actions are Active for the agent.
- Answers CLM Questions (Media Agent) - Answers questions and provides citations when using the chat to talk about CLM
- Summarize CLM Visuals (Media Agent) - Summarizes visualizations included in CLM and stores them in a vector database

