Integrations
Salesforce

Salesforce

Aila writes call summaries, tasks, and mapped field values to Salesforce Leads, Contacts, and Opportunities. The writes are part of the Intake Agent.


What syncs

Aila writesWhere in Salesforce
Call summaryA ContentNote on the Lead or Contact.
Follow-upsTasks, assigned to the Salesforce user whose email matches the Aila user.
Call logA completed Task with subtype Call on the activity timeline.
Mapped fieldsLead, Contact, or Opportunity fields, plus an optional custom object.

What you need

  • A Salesforce user who can authorize an app with API access.
  • The same email on the Salesforce user and the Aila user, so tasks go to the right owner.

Connect

  1. In Aila, go to Settings > Connections and click Connect.
  2. Select Salesforce.
  3. Sign in to Salesforce and allow Aila API access. Aila requests the api and refresh_token scopes.

Settings

SettingOptionsDefaultWhat it does
Create SummaryOff, As ContentNoteAs ContentNotePosts the call summary as a ContentNote.
Create TasksOff, As TasksOffCreates a Task for each follow-up from the call.
Log CallsOff, As Completed Call TasksOffLogs each synced call as a completed Call Task.
Default Object TypeContact, LeadContactWhether Aila syncs calls to Contacts or Leads by default.

Field mapping

Map extracted data to Salesforce fields in Call setup. You can import your org's fields instead of typing them.


How calls are matched

Aila finds the Lead or Contact for the call, then follows your Default Object Type. Aila writes mapped fields to the matched Lead or Contact. If that Contact has several Opportunities, Aila picks the best match from the call.


Troubleshooting

  • Aila asks you to reconnect: The Salesforce authorization expired or was revoked. Reconnect from Settings > Connections.
  • Tasks have no owner: Aila couldn't match the Aila user's email to a Salesforce user.

Related