Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

In this page

How do I set up users in Salesforce so that they can perform NewVoiceMedia-related tasks?

To use NewVoiceMedia in Salesforce, you must create users in both NewVoiceMedia and Salesforce. We recommend that you read through the following information before creating your users.

Creating Salesforce users

You must have the following Salesforce users:

  • Agents
    • Make calls
    • Receive calls
    • Log calls (including taking notes)
  • Supervisors
  • A single API user
    • Read all Salesforce data
    • Write NewVoiceMedia data to Salesforce
    NewVoiceMedia uses the API user account to read and write data on your NewVoiceMedia account's behalf. For example, if you have a Data Connector applet configured to retrieve Salesforce data, NewVoiceMedia will use the API user's permissions to perform this task.

When you have created your users, you must assign appropriate permissions. For informaiton about these settings, see Setting up NewVoiceMedia users in Salesforce. You must also perform some additional tasks for agents and apply additional settings to the API user. For more information, see Setting up NewVoiceMedia users in Salesforce and Setting up NewVoiceMedia users in Salesforce.

Permission sets (all users)

To enable users to perform the appropriate NewVoiceMedia-related tasks for their type in Salesforce, you must assign appropriate permissions to the users. We recommend assigning the following permission sets to the users.

Depending on the configuration of your Salesforce org, you may choose to configure the permissions differently.
  • User-type permission sets

    The NewVoiceMedia package contains a permission set for each of the user types. Assign the following permission sets to your users:

    For information about the settings in the provided permission sets, see NewVoiceMedia user permission sets.

  • A new custom permission set

    Due to limitations with Salesforce packaging, the NewVoiceMedia package cannot include a permission set giving the required access to standard Salesforce objects. You may also have custom fields to which all users need access, such as additional fields in the Log a Call area and disposition code fields.

    Create a new custom permission set that includes access to the following standard fields on the Task object:

    Field labelField nameAccess
    NameWhoIdRead and write
    Related ToWhatId Read and write
    Call Object IdentifierCallObjectRead
    Call TypeCallType Read
    Call DurationCallDurationInSeconds Read
    CommentsDescription Read and write
    TypeType Read and write
    StatusStatus Read and write
    -ReminderDateTime Read and write
    Assigned ToOwnerId Read and write
    SubjectSubjectRead and write
    Due DateActivityDate Read and write

    Optionally, add access to any custom fields that all users need access to, such as additional fields in the Log a Call area and disposition codes.

    Assign this custom permission set to all your NewVoiceMedia users in Salesforce.

For information about applying permission sets, see Assign Permission Sets to a Single User (Salesforce help) and Assign a Permission Set to Multiple Users (Salesforce help).

Additional steps (agents only)

To enable a user to use NewVoiceMedia in Salesforce as an agent, you must perform some additional tasks. For information about these tasks, see Setting up NewVoiceMedia agents in Salesforce.

Additional settings (API user only)

Your API user also requires:

  • A Salesforce license

    We do not recommend that your agent uses a Salesforce Platform license. Some features may not work with this license.

  • Unrestricted login hours
  • Unrestricted IP addresses
  • The following permissions:
    • If you need to query users, your API user needs the View All Users permission.
    • If your org uses a Private sharing model, your API user needs the View All Data permission.
    • If you use the Data Connector applet to insert records in Salesforce, your API user needs the Modify All Data permission.

Creating NewVoiceMedia users

For each of the Salesforce users you want to use NewVoiceMedia, you must have a NewVoiceMedia user (agents, supervisors and administrators) set up in NewVoiceMedia. For information about creating NewVoiceMedia users, see User Admin.

If you already have your Salesforce users but do not yet have NewVoiceMedia users, you can create NewVoiceMedia users from your Salesforce users. For information about creating NewVoiceMedia users for existing Salesforce users, see Creating NewVoiceMedia user accounts for existing Salesforce users.

If you already have your NewVoiceMedia agents set up, link these agents to their corresponding Salesforce agent. For information about linking NewVoiceMedia agents to their Salesforce agent, see Setting up NewVoiceMedia agents in Salesforce.

In this section

  • No labels