PowerDialer for Salesforce.com Installation
This outline may be used as general guidelines for implementation of PowerDialer for salesforce.com. The Implementation process is fairly simple, and can usually be accomplished within an hour.
The following steps will guide you through the implementation process:
- Send the following information to your Insidesales.com representative
- Salesforce.com Organization ID
- This is found in the Company Information section of your setup page
- Salesforce.com Usernames and Passwords for all PowerDialer users for authenticating through the salesforce Web Services API
- Usernames and Passwords may also be manually entered by you. Salesforce.com employs location security to prevent login from any unidentified computer, which prevents even us from logging into your org unless specifically granted access. Your login credentials are used by the InsideSales.com system exclusively to gain access to the salesforce.com web services API
- Salesforce.com Organization ID
- Navigate to the AppExchange to install the PowerDialer for salesforce Package
- A package is a term salesforce.com uses to describe all the custom components that make up our PowerDialer integration with salesforce. We put them all together and bundle them up in a package to distribute as a product to salesforce.com users. Access to this package is given through a unique URL, which directs users to login to their salesforce.com account to proceed with installation. Clients will also need a password to proceed with installation of the package.
- The installation download can be accessed through our AppExchange listing at http://sites.force.com/appexchange/apex/listingDetail?listingId=a0N30000...
- Click the “Get It Now” button to start installing package
- The installation password is provided by your insidesales account manager. If you do not have an account manager, or are setting up a demo account, please contact InsideSales.com at (866) 342-5370 to have an Account Manager finish setting up your account and issue you an installation password.
- The installation process is executed by simply following a five to six step wizard, depending on options, in salesforce.com.
- When clients are prompted, direct them to allow access to all users and deploy all items in the package now.
- Display dialer components in Salesforce.com
- To display the Manage and Create List buttons:
- Click “Setup” link at the top of the page
- On the left hand side in the sidebar click the “Customize” link
- Below the “Customize” link, click the “Leads” or “Contacts” link
- Below the “Leads” link, click the “Search Layouts” link
- Edit the “Leads List View” layout
- Add the “Manage Lists” and “Create List” buttons to the layouts and save
- Follow this same process for both Leads and Contacts layouts
- Display the Insidesales Username and Password custom fields
- These fields are used to automatically log into the dialer when creating a list, managing lists, and loading the dialer
- These fields are displayed in the personal information of each Salesforce.com user using the dialer
- To display these fields:
- Click on the “Setup” link at the top of the page
- Click the “View Installed Packages” link on the left sidebar
- Click on the installed Dialer package
- Click on the Insidesales Username package item
- Click “View Field Accessibility” button
- Edit the Field Accessibility by clicking the “Hidden” attribute and checking the “Visible” Checkbox, and save.
- Follow the same process for the InsideSales Password package item
- If these fields do not display, you must assign licenses for the package in the next step below before being able to view the custom fields
- To display the Manage and Create List buttons:
- Manage license assignment of the package
- Navigate to view the installed dialer package once more
- Click the link to “Manage Package Licenses”
- Assign Dialer Licenses to the appropriate users
- This requires the permission to “Manage Package Licenses” as an administrator. If you do not have this permission, see your salesforce.com administrator or contact salesforce.com support.
- Allow Network Access to the Insidesales.com servers
- Click “Security Controls” under the Administration Setup section of the Setup page
- Click “Network Access”
- Click “New” to add a Trusted IP Range to your Organization
- The IP Range you will add is 64.90.204.227- 64.90.204.235
- Setup a new remote site in salesforce.com
- For Salesforce.com to pass data to the Insidesales.com PowerDialer, a new remote site must be added to the Security Section
- Navigate to the Remote Site Settings link on the left sidebar
- Click the “New” button to add a new remote site
- The new remote site is the following: https://sforce.insidesales.com
- This will allow your salesforce.com site to communicate with Insidesales.com
- Activate the Dialer in the tab inside salesforce.com
- Click on the last tab on the right with only a small right facing arrow
- Click the red button to Edit Tabs
- Add the Dialer to Active tabs
- Setup your InsideSales.com site to map to your salesforce.com org
- Login to your InsideSales.com subdomain given to you by your Account Manager. Your site URL will look something like this [company].insidesales.com.
- Input Salesforce Credentials in Company Information
- Click on the Administrative Tab
- Click on the Company Profile dropdown and select the Company Information link
- Edit your Company Information and scroll to the bottom of the page
- Input your Salesforce Username and Salesforce Password in the appropriate fields
- Inputting a username and password in these fields creates a company default for the PowerDialer for Salesforce. Individual users will input their salesforce.com usernames and passwords in the next step. If they neglect to input their information in their own personal information setup, the PowerDialer will default to the username and password stored in the Company Information field, allowing the dialer to operate.
- Input Salesforce Credentials in Personal Information
- Click on the Administrative Tab
- Click on the Personal Information link at the top of the page
- Edit your personal information and scroll to the bottom of the page
- Input your unique salesforce.com username and password in the appropriate fields
- NOTE:Any time your username and password in salesforce.com changes, this will break your integration with InsideSales. Please remember to update your credentials in InsideSales any time they are changed in salesforce.com.
- Input Salesforce Credentials in Company Information
- Map Salesforce Users
- Click on the Administrative Tab
- Click on the Manage Employees Dropdown and Map Salesforce Users link
- Map the users on the left in InsideSales to the dropdown on the right from salesforce.com
- Click Save when done
- NOTE:Users must be mapped on a one-to-one basis. You cannot map multiple salesforce users to the same user in InsideSales. This will break the integration.
- NOTE:If you see a blank screen, or a "Page Cannot be Displayed" error when clicking the Map Salesforce Users link, your salesforce username and password are incorrectly entered into InsideSales.com. Please see step i. and ii. above under Input Salesforce Credentials.
- Map Salesforce Fields
- Click the Administrative Tab
- Click on the Mange Fields and Labels dropdown
- Click the Map Salesforce Fields link
- Starting with Name Prefix, select the appropriate Lead and Contact fields to map to the corresponding fields in InsideSales.com.
- NOTE:Many fields may not need to be mapped and are for InsideSales internal purposes only. For Example: Call Now will never be a mapped field in salesforce.com. This is only one example of a number of fields you see in the list that will never need to be mapped. To make things simple, keep it to the basic fields at first and add fields as needed.
- Click Save when done
- NOTE:Fields must be mapped on a one-to-one basis. You cannot map multiple salesforce fields to the same field in InsideSales. This will break the integration. For Example: to map the state field, you must choose either Billing State or State Abbrev for the state field to map to, not both.
- NOTE:Pay close attention to the type of field. The PowerDialer for salesforce.com cannot write to read-only fields in salesforce.com. If you plan on modifying a field in the dialer, be sure to map that field to an editable field in salesforce.com.
- NOTE:If you see a blank screen, or a "Page Cannot be Displayed" error when clicking the Map Salesforce Fields link, your salesforce username and password are incorrectly entered into InsideSales.com. Please see step i. and ii. above under Input Salesforce Credentials.
- Login to your InsideSales.com subdomain given to you by your Account Manager. Your site URL will look something like this [company].insidesales.com.
- If you have done everything right, you should now be able to use the PowerDialer in salesforce.com.
- Navigate to a list of leads or contacts
- Select one or more records by checking the box to the left of the record
- Click the “Create List” button
- Give the list a name and click “Save”
- You can then either “Launch” the list or Close the window
- To see the list you have just created or load it later, simply click the “Manage Lists” button, located next to the “Create List” button.


