1. Home
  2. TrueDialog Integrations
  3. Salesforce
  4. Install and Configure
  5. Salesforce – Installing and Connecting TrueDialog

Salesforce – Installing and Connecting TrueDialog

Salesforce Logo

Salesforce

TrueDialog Integration

System Administrator

A Salesforce System Administrator user must complete the steps in this article.

This article shows the Salesforce System Admin how to install and connect the TrueDialog App with your organization’s Salesforce installation. After the app is installed, several post-installation steps must be completed before it is ready to be used.

After completing the steps in this article, each user must authenticate their instance with TrueDialog by following the instructions provided in the Salesforce – Authenticating TrueDialog App For Users article. Users cannot send or receive messages through the TrueDialog system until their account is authenticated.

AppExchange Install

The TrueDialog app can be installed from the AppExchange or a link provided by TrueDialog. Below are instructions for installing from the AppExchange, and in the next section are instructions for installing with a link. See the Salesforce Help article AppExchange Basics for more information about installing apps.

TrueDialog offers two apps on the Salesforce AppExchange: one for Salesforce and another for Salesforce Marketing Cloud. Make sure to choose the correct app based on the product you are using.

  1. Go to the AppExchange website: Salesforce AppExchange | Leading Enterprise Cloud Marketplace
  2. Enter TrueDialog in the search bar.
    Search AppExchange
  3. Click the correct TrueDialog SMS app for Salesforce. The description begins with “TrueDialog is the premier texting platform…”.
    Click TrueDialog App
  4. Click Get It Now.
    Click Get It Now
  5. Log in to your Salesforce account to start the installation.
    Log In To Salesforce
  6. Follow the instructions in the Install SMS Integration Package section to complete the installation.

To install using a link, contact Customer Support (1-877-501-4276 | support@truedialog.com) to get the link to the latest version of the TrueDialog SMS Integration.

  1. Select the type of installation to complete: Production or Sandbox.
  2. Click the link for the selected type of installation.
  3. Log in to your Salesforce account to start the installation.
    Log In To Salesforce
  4. Follow the instructions in the Install SMS Integration Package section to complete the installation.

Install SMS Integration Package

Once this installation is started, you will be prompted to install the SMS Integration, the package name of TrueDialog’s SMS Messaging app.

  1. Select Install for All Users.
  2. Click Install.
    Click Install
  3. Check the Yes, grant access to these third-party web sites checkbox.
  4. Click Continue.
    Click Grant Access
  5. Once the installation starts, you will see the Installing and granting access to all Users… message.
    Installing
  6. Wait for the installation to complete.
  7. The installation typically takes three to five minutes, and you may receive the message, This app is taking a long time to install.
    Install Is Taking A Long Time
  8. Once the installation is complete, you can find the package in the list of Installed Packages.
    1. Enter Installed Packages in the search box.
    2. Find SMS Integrations in the list of installed packages.
      SMS Integration Package Installed

Post Installation Instructions

After the installation, as the System Admin, you must perform post-installation steps to connect the TrueDialog app with your TrueDialog account. Once your post-installation is complete, each Salesforce user using the TrueDialog app must also connect their account with TrueDialog by following the instructions in the Salesforce – Authenticating TrueDialog App For Users article.

  1. Click the App Launcher.
  2. Enter TrueDialog in the search box.
  3. Click the TrueDialog app.
    Click TrueDialog App
  4. Click the SMS User Authentication tab.
    Click SMS User Authentication Tab
  5. The instructions below will walk you through each of the Post Installation steps.

Step 1: Start Post Installation Process

  1. Click the Start Post Installation Process button below the instructions section.
    Click Start Post Installation Process
  2. Click the OK button in the popup message window.
    Click OK
  3. This process will create the items below. Once created, each item can be accessed by clicking the link for the corresponding item.
    Post Install Items
    • Connected_App_For_TD_2 – Managed App
    • TD_Auth_Provider – Authentication Provider
    • v2_ProviderToThisOrg – Named Credentials
  4. Creating these components can take up to 10 minutes, and this process must be completed before starting Step 2.

    There is no notification when this process is complete, so it is recommended that you wait at least 10 minutes. If the process takes longer than expected, you will receive an error during Step 2. If this happens, wait longer and try Step 2 again.

    While waiting for this step to complete, you can configure any layouts and required fields for your Salesforce setup. See the Installing and Configuring the TrueDialog App section of the Salesforce – Overview article for instructions on configuring the different features.

Step 2: Authorize Named Credentials

  1. Click the Authorize Named Credentials button below the instructions section.
    Click Authorize Named Credentials
  2. Click v2_ProviderToThisOrg in the Named Credentials table.
    Click v2_ProviderToThisOrg
  3. Click Edit.
    Click Edit
  4. Click Save. This will trigger Salesforce to ask for your login credentials.
    Click Save
  5. Enter Username and Password.
  6. Click Log In (or Log In to Sandbox).
    Enter Username and Password
  7. Salesforce will ask you to allow access to your account for the Connected_App_For_TD_2 app. The list of permissions given is necessary for the TrueDialog app to work.
  8. Click Allow.
    Click Allow
  9. You will be taken back to the Named Credential: v2_ProviderToThisOrg page.
  10. The Authentication Status field will now be updated with your username.
    Authentication Status Updated

Step 3: Assign TD Permission Set

After adding users to the Permission Set, each user must log into their account and authenticate their user with TrueDialog by following the instructions in the Salesforce – Authenticating TrueDialog App For Users article.

  1. Click the Assign TrueDialog Permission Set button below the instructions section.
    Click Assign TrueDialog Permission Set
  2. (Optional) If you have more than a page of Permission Sets, you can click T to limit the shown Permission Sets to only ones starting with T.
  3. Click the TrueDialogNoLicense permission set.
    Click TrueDialogNoLicense
  4. Click the Manage Assignments button.
    Click Manage Assignments
  5. Click Add Assignment.
    Click Add Assignment
  6. Check the check box next to each User who needs access to the TrueDialog app.

    Each User must log into their account and authenticate with TrueDialog by following the instructions in the Salesforce – Authenticating TrueDialog App For Users article.

  7. Click Next.
    Select Users
  8. Review the list of Selected Users.
  9. Click Assign.
    Click Assign
  10. Once complete, a successful message will be displayed.
  11. If there are any errors assigning users, view the error message and fix any issues. Once fixed, add the User again.

    The documentation doesn’t address assignment issues. If you need help, contact TrueDialog’s support team (support@truedialog.com | 1-877-501-4276).

  12. Click Done.
    Click Done
  13. The TrueDialogNoLicense permission set will now list all currently assigned users.
    Currently Assigned Users

Step 4: Go to Authentication

  1. Click the Go to Authentication button at the bottom of the SMS User Authentication tab.
    Click Go to Authentication
  2. Salesforce will ask you to allow access to your account for the Connected_App_For_TD_CERTIFICATE. The list of permissions given is necessary for the TrueDialog app to work.
  3. Click Allow.
    Click Allow
  4. Enter the Username and Password of the TrueDialog user associated with your root TrueDialog account.
  5. Click Register Organization.
    Enter TrueDialog Username and Password
  6. After linking your Salesforce and TrueDialog accounts, the TrueDialog SMS Connector page will display your connected account and notification options.
    TrueDialog SMS Connector Page

    By default, the Delivery Notifications and Email Notifications are disabled. Both of these notification options generate a large number of extra notifications that are not necessary for regular operation. It is recommended to leave them disabled unless you need them for development and testing purposes.

  7. Go back to the SMS User Authentication tab.
  8. Reload the page to update the Account Id and Channel fields at the bottom of the page.
    Verify Account Id and Channel

Step 5: Notifications

  1. Check the Notifications checkbox to enable standard notifications from the TrueDialog app.
  2. New notifications will be displayed in the Salesforce notifications window.
    Click Notifications Checkbox
  3. This setting is user-specific and will not affect the notification another user sees.

    Any user that wants to receive TrueDialog notifications will need to enable them from their account.

Import Templates

The Import/refresh TrueDialog templates button allows you to import your templates from the TrueDialog Portal. For more details about this process, see the Salesforce – Creating a Message Template article.

Click Import Templates

Updated on April 3, 2025
Was this article helpful?
Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
CONTACT SUPPORT

Leave a Comment