Your CRM has the facts. Your collateral should know them.
Bidirectional sync between Salesforce and Assay's Truth Graph means every artifact is personalized to the live opp - no merge fields, no copy-paste, no stale snapshots.
Assay subscribes to Salesforce webhooks for Opportunity, Account, Contact, and Custom Object changes. When an opp progresses through configurable stages, Assay generates personalized proposal artifacts using Account and Opp custom fields as Truth Graph variables. The audit trail and engagement signals from generated artifacts flow back into Salesforce as custom fields on the Opportunity.
What you do with it
Auto-personalize proposals from opp data
When an opp moves to stage 3 (Proposal), Assay generates a proposal pre-populated with account-specific compliance, integration, and pricing details from the live Salesforce record. No merge fields, no copy-paste.
Surface battlecards on the Salesforce opp page
Embed the right Assay battlecard directly in the Lightning UI based on the Opportunity's competitor field. Reps never leave Salesforce to find the right battlecard for the deal they're working.
Trigger RFP response composition from a Custom Object
Define a 'Security Questionnaire' Custom Object on the Opportunity. When a record is created with an attached PDF, Assay parses the questionnaire and composes a draft response within 90 seconds - visible inline on the opp.
Audit which deals used stale claims
Cross-reference Assay's audit trail with closed-won/closed-lost data in Salesforce to identify deals where stale collateral correlated with deal outcome. Surfaces drift before it costs you the next renewal.
Personalize ROI calculators per opp
Map Salesforce custom fields (rep count, revenue, current spend) to Truth Graph variables. The ROI calculator embedded in your proposal renders with the prospect's actual numbers, not generic placeholders.
Setup in 6 steps
- 01From your Assay admin panel, click Integrations → Salesforce → Connect
- 02OAuth into Salesforce as a System Administrator (read access to Opportunity, Account, Contact, and any Custom Objects you want to use)
- 03Map your Salesforce standard and custom fields to Assay Truth Graph variables - Assay auto-suggests mappings; review and confirm
- 04Configure trigger stages (e.g., 'On stage change to Proposal, generate proposal artifact')
- 05Test the integration by promoting a test opp through the configured stages - verify the generated artifact populates correctly
- 06Enable the Lightning Component for in-CRM access (optional, requires admin to add the component to the Opportunity Lightning page)
- Read access to Opportunity, Account, Contact, and User standard objects
- Read access to any Custom Objects you want to use as Truth Graph variables
- Read access to custom fields specified during the field-mapping step of setup
- Optional: Write access to a custom 'Assay Audit Trail' field on Opportunity (for the closed-won/closed-lost audit use case)
- Optional: API access for the Lightning Component to fetch artifacts in-line
Frequently Asked Questions
Does this integration require admin access on Salesforce?
What data does Assay store from Salesforce?
How is this different from Salesforce's native AI features (Einstein)?
Does this work with Salesforce Sales Cloud, Service Cloud, or both?
What happens if the Salesforce field schema changes?
Connect your source of truth. Stop copy-pasting forever.
Wire Salesforce into Assay in under 10 minutes. Every artifact you ship will reflect what's actually true today.