Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.thoughtly.com/llms.txt

Use this file to discover all available pages before exploring further.

CRM sync connects Thoughtly with systems such as HubSpot and Salesforce so your agents can work from current CRM data and write useful outcomes back after conversations. Use CRM sync to reduce manual imports, avoid fragile one-off automations, and keep sales or support teams working from the same customer record.
CRM sync capabilities can vary by CRM and workspace. If a sync option is not visible, contact support or your account team.

Inbound vs outbound sync

Sync directionWhat it does
Inbound syncPulls CRM records into Thoughtly so contacts are available in Audiences and workflows.
Outbound syncSends Thoughtly conversation results, attributes, dispositions, or other updates back to the CRM.

Common use cases

  • Import leads from Salesforce or HubSpot into Thoughtly Audiences.
  • Keep contact attributes aligned between systems.
  • Trigger outreach from CRM segments.
  • Write call outcomes, qualification data, or appointment results back to CRM records.
  • Replace manual CSV uploads with a repeatable sync.

Setup overview

  1. Connect the CRM integration.
  2. Choose the object or list you want to sync.
  3. Configure field mapping.
  4. Select sync criteria or filters.
  5. Run a test sync.
  6. Review synced contacts in Audiences.
  7. Configure outbound updates if supported.

Field mapping

Map CRM fields to Thoughtly contact attributes. For example:
CRM fieldThoughtly field
First namefirst_name
Phonephone
Lead sourcelead_source
Lifecycle stagelifecycle_stage
Use stable, descriptive attribute names so agents and automations can reference them later.

Error handling

If sync fails:
  • Confirm the CRM integration is still connected.
  • Check that required fields are present.
  • Verify field types match the expected format.
  • Review CRM API limits or permission errors.
  • Reconnect the integration if authentication has expired.