Skip to main content
Adam - Sales

CRM Integration

Connect Adam to HubSpot, Pipedrive, Salesforce, or any CRM via Zapier. He logs calls, meetings, notes, and lead details automatically after every conversation.

5 min readUpdated 2026-02-01

Supported CRMs

Adam integrates natively with three CRMs and supports any other CRM through Zapier or the integration hub.

CRMIntegration TypeFeatures
HubSpotNativeTwo-way sync: contacts, deals, call logs, meeting events, notes
PipedriveNativeTwo-way sync: contacts, deals, activities, call outcomes, notes
SalesforceVia integration hubContacts, opportunities, task logging, call summaries
Others (via Zapier)Zapier automationPush call outcomes, lead data, and meeting details to any CRM Zapier supports

What Adam Logs in Your CRM

After every call, Adam automatically pushes the following data to your connected CRM. No manual data entry required.

DataDetails
Lead Contact InfoName, email, phone number, company name
Call OutcomeConnected, Voicemail, No Answer, Not Interested, Meeting Booked
Meeting DetailsDate, time, duration, conferencing link, attendees
Call NotesAI-generated summary, key points, objections raised, next steps
Lead ScoreQuality score (1-10) based on budget, authority, need, timing, fit
Call RecordingLink to recorded call (if recording is enabled)

Setup: HubSpot

Connect HubSpot in three steps. Adam creates or updates contacts and logs activities automatically.

  1. 1

    Go to Integrations > CRM

    Open the Integrations page in your dashboard and select the CRM section.

  2. 2

    Click Connect HubSpot

    Sign in with your HubSpot account and authorize access. Adam needs read and write permissions on contacts, deals, and activities.

  3. 3

    Map fields and enable sync

    Review the default field mapping (phone, email, company, etc.). Adjust mappings if your HubSpot uses custom properties. Enable the sync to start logging.

Setup: Pipedrive & Salesforce

Pipedrive follows the same three-step flow as HubSpot: connect, authorize, and map fields. Salesforce connects via the integration hub. Go to Integrations > CRM, select Salesforce, and follow the guided setup. For other CRMs, use Zapier: create a Zap triggered by "Call Completed" in Teammates.ai, then map the output to your CRM's create/update actions.

Field Mapping and Sync Rules

Adam matches call data to CRM fields using a default mapping. You can customize this mapping in the integration settings. If a contact already exists in your CRM, Adam updates the existing record instead of creating a duplicate. Sync happens in real time: within seconds of a call ending, the data appears in your CRM.

Frequently Asked Questions

Does Adam create duplicate contacts in my CRM?
No. Adam checks for existing contacts by phone number and email before creating a new record. If a match is found, he updates the existing contact with the latest call data.
Can I use a CRM that is not HubSpot, Pipedrive, or Salesforce?
Yes. Use Zapier to connect any CRM that Zapier supports. Create a Zap triggered by the "Call Completed" event in Teammates.ai and map the call data to your CRM's actions.
How quickly does data sync after a call?
Data syncs in real time for native integrations (HubSpot, Pipedrive, Salesforce). Contact info, call outcome, notes, and meeting details appear in your CRM within seconds of the call ending. Zapier-based syncs depend on your Zap's polling interval.

Related Articles

Still need help?

Contact our team
CRM Integration | Help Center | Teammates.ai