Supported CRM platforms and how CRM enrichment works
Updated June 14, 2026
Overview
Inquiru supports several CRM platforms. Configure one on the Integrations page to enrich conversations with customer profile data.
Supported CRMs
- Optimove — API key + region (US or EU)
- Salesforce Sales Cloud — OAuth2 credentials, instance URL, object type, and lookup field
- Salesforce Marketing Cloud — client credentials + subdomain
- HubSpot — private app access token, object type, and lookup field
- Klaviyo — private API key and lookup field (ID, email, phone, or external ID)
- Mailchimp — API key (with datacenter suffix, e.g.
xxxxxxxx-us1); always looks up subscribers by email - Customer.io — App API key and lookup field (email or customer ID)
How it works
The agent is given a get_crm_data tool. When it determines that CRM data is relevant to answering the customer's question, it calls this tool to fetch the customer's profile attributes (loyalty tier, lifetime value, country, etc.) on demand. The result is cached on the conversation so subsequent messages within the same conversation reuse the data without making additional API calls to your CRM.
Attribute filter (Skills page)
By default, all CRM attributes are passed to the agent. On the Skills page you can add specific attribute names to an allowlist — only matching attributes will be included, reducing noise and context size.
Activating / deactivating
Use the Activate / Deactivate button on the integration card to toggle the CRM without deleting your credentials.
