Skip to main content
Salesforce Integration
Updated this week

When a booking is completed in the schedule adjustment calendar, the data can be posted to Salesforce.

Salesforce integration eliminates the need to manually enter lead information into Salesforce after a booking is completed.

Salesforce integration is available with the Premium Plan.

Notes

Regardless of TimeRex specifications, registration availability may vary from company to company depending on the contents of the “Matching Settings” on the Salesforce side.

If you wish to update existing leads, please use Zapier integration.

We also have a sample Zapier linkage to update existing leads.

Please refer to this page for information on what to do when errors occur in Salesforce integration.

What you need for integration

  • Salesforce account that is an API accessible edition
    Ref. (Salesforce Help): Salesforce editions with API access

    • Enterprise Edition

    • Unlimited Edition

    • Developer Edition

    • Performance Edition

    • Professional Edition (Only if API access is separately supported for a fee)

  • TimeRex account (Premium Plan)

How to connect TimeRex and Salesforce

  1. By the team owner or administrator, login to TimeRex with your regular Google or Microsoft account

  2. Switch to the appropriate space and click the "Team Settings" button

  3. Click "Salesforce" in the "Integrations" menu to access the Salesforce integration page

  4. Click the "Connect" button

  5. If you are logged out of your Salesforce account, the login screen will appear

  6. Allow access to Salesforce

  7. Click "Allow" to complete integration with TimeRex

How to use Salesforce integration

You can set up Salesforce integration by clicking "Add service Integration" in the "Service Integration" section of the Advanced settings of the schedule adjustment calendar, and then clicking "Salesforce".

Under "Lead label," select from the pull-down menu a label indicating the item you wish to link to.

In the “Information to be obtained,” select one item (see below) from the same pull-down menu, or manually enter a fixed value.

To register data in multiple "Lead label", use the "+" button to increase the number of input slots.

The "Information to be obtained" can be selected from a list of questions to be entered by the guest at the time of schedule adjustment.

Please see the following page for information on customizing question items.

When creating a schedule adjustment calendar, the required fields on the Salesforce side are selected by default in the “Lead label” field.

Notes on Salesforce integration

There are five details we would like you to be aware of when performing Salesforce integration.

Note 1: No blocking of TimeRex apps on the Salesforce side

Do not block TimeRex in the "OAuth Usage Status for Connected Applications" setting in Salesforce's AppExchange marketplace.

Note 2: Set "all users can self-approve" on the Salesforce side

In the "OAuth Policy" section of the "Connected Applications" in the Salesforce Application Manager, "Allowed Users" should be "All users can self-authorize" instead of "Administrator approved users are pre-authorized".

Note 3: Set to "Relax IP Restrictions" on the Salesforce side

In the "OAuth Policy" section of the "Connected Applications" in the Salesforce Application Manager, the "Update Token Policy" should be set to "Update tokens are valid until revoked" instead of "Update tokens expire immediately".

Note 4: Make the required items on the Salesforce side also required on the TimeRex side

If a required item on the Salesforce side is posted blank, an error will occur.

Required items on the Salesforce side should also be required on the TimeRex side so that they are not posted as blanks.

By customizing the question items, required items on the Salesforce side can be set as required items on the TimeRex side.

Note 5: No restrictions of update or insertion on the Salesforce side for the labels you want to post

Labels that are restricted from being updated or inserted on the Salesforce side will not appear as an option in the pull-down to set the "Lead label".

This is because an error occurs at the time of posting.

If you would like to post data to a label that does not appear in the "Lead label" choices, please contact your Salesforce administrator.

How to disconnect Salesforce and TimeRex

If you wish to cancel the integration between Salesforce and TimeRex, you can do so by clicking the "Disconnect" button on the Salesforce integration page.

Did this answer your question?