Before you get started with Salesforce integration

Before you integrate MiiTel with Salesforce, please read this page.

Contents

Salesforce edition

Your Salesforce edition must be one of the following because this integration uses REST API. 

  • Enterprise Edition
  • Unlimited Edition
  • Developer Edition
  Essential Professional Enterprise Unlimited Lightning
Platform
Starter/Plus
Performance

Developer
Edition

Deploy
MiiTel
Phone to
Salesforce
Click to call
Pop-ups
for
incoming
calls
 
Retrieve
records
× ×
Save
activity
history
× ×
MiiTel for Salesforce × ×
  • You can integrate with Lightning Platform Starter and Lightning Platform Plus, but you won't be able to integrate the records in the Lead object due to the restrictions of the product.
  • You won't be able to integrate with Experience Cloud (formerly known as Community Cloud) and Marketing Cloud.

Salesforce API version

51.0

If you want to check the API version, please go to Find Salesforce Edition and API version.

Required access for Salesforce users that will be integrated

The required access for Salesforce users that will be used for this integration is the following.

Required access (for all integration settings)

  • Permission to use the Salesforce API: Yes (please check API enabled)
  • Access to read the following objects and records in the object
Label API name Type Access
Contact Contact Standard Read
Account Account Standard Read
Lead Lead Standard Read
User User Standard Read
  • Access to read the following standard fields

<Object: Contact>

Label API name Type Access
Phone Phone Standard Read
Mobile MobilePhone Standard Read
Account Name AccountId Standard Read
Name Name Standard Read

<Object: Account>

Label API name Type Access
Phone Phone Standard Read
Account Name Standard Read

<Object: Lead>

Label API name Type Access
Phone Phone Standard Read
Mobile MobilePhone Standard Read
Company Company Standard Read
Name Name Standard Read

If you will set to retrieve the contact information

If you set to retrieve the contact information, the Salesforce user would need to have the following access.

If you will set the activity history integration

If you set the activity history integration, the Salesforce user would need to have the following access.

<Task records>

Label API name Type Access
Subject Subject Standard Edit
Status Status Standard Read
Comments Description Standard Edit
Assigned To OwnerId Standard Edit
Name Whold Standard Edit
Related To WhatId Standard Read
Task Subtype TaskSubtype Standard Edit
Due Date ActivityDate Standard Edit
Call Duration CallDurationInSeconds Standard Read
Call Type CallType Standard Read
Call Object Identifier CallObject Standard Read

<Activity records>

  Field type Type Access
The field to register the Dial start time date Custom Edit
The field to register the Call start time date Custom Edit
The field to register the Call end time date Custom Edit
The field to register the Call memo multiPicklist Custom Edit

If you set the activity history assignee

If you set the activity history assignee, the Salesforce user would need to have the following access.

Number of API requests

For one call history (one phone call), the number of API requests required for the integration is below.

  • If you will only retrieve the contact information: 1 request
  • If you will only integrate the activity history: 1 request

  • If you will retrieve the contact information and integrate the activity history: 1 request
  • If you will register the transcription results by the activity history integration: 1 request, in addition to the above

  • If you will register the call memo by the activity history integration: 1 request when you add or delete the call memo from the call history

Size of the Salesforce record created by MiiTel

After the integration is set up, MiiTel can create an activity history record on Salesforce.
One activity history record is about 2KB.
For more details, please check Salesforce record size overview.

 

Was this article helpful?