JobNimbus | Set Up

  • Updated

Article Overview

The following steps are required to set up the JobNimbus integration through the SalesRabbit Marketplace. Note: This integration is only available to customers on SalesRabbit's Pro or Enterprise membership plans. Additionally, administrative access is required in order to access API keys and other credentials/settings in configuring this integration.

TIP: If needed, add here any pro tips or important info that is needed prior to getting started. Things like, "Only users with administrative access can make changes to this section. Or, "This feature is available to Pro accounts or higher." Ect.


[Add a video tutorial here]


Part 1: Add Custom Fields

This part will cover how to create the JobNimbus API custom field in SalesRabbit.

  • From the SalesRabbit Web App, navigate to "Settings" -> "Custom Lead Fields".
  • Select the API field type, and rename your new field "Job Nimbus Contact ID".

Custom_Lead_Field.png

Field Name Field Type Description Field Key
Job Nimbus Contact ID Lead Field - API Reference ID for update or creation of a Job Nimbus contact. jobNimbusContactID
  • Click "Publish" in the bottom right corner.

Part 2: From Creation

This part will cover how to create the form in SalesRabbit that will be used for form submission to send lead information from SalesRabbit to Job Nimbus.

  • From the SalesRabbit Web App, navigate to "Setting" -> "Form Builder".
  • Select "+ New Form" in the upper right corner.
  • In the upper left corner, name your form (ex: Submit to Job Nimbus).
  • Rename the section to "Contact Details".
  • Click and Drag the following Lead Fields and Form Fields onto your form:
Field Name Description* Required/Optional Description* Field Key
First Name First Name of customer Required* First Name of customer firstName
Last Name Last Name of customer Required* Last Name of customer lastName
Business Name Business Name Optional Business Name businessName
Phone Phone of customer Optional Phone of customer phonePrimary
Alternate Phone Secondary Phone of Customer Optional Secondary Phone of Customer phoneSecondary
Home Phone Number Home Phone of customer Optional Home Phone of customer homePhoneNumber
Fax Number Fax number Optional Fax number faxNumber
Email Email of customer Optional Email of customer email
Street Address Street Address of customer Optional Street Address of customer street1
Apt/Suite Apartment or suite number Optional Apartment or suite number street2
City City of customer Optional City of customer city
State State of customer Optional State of customer state
Postal Code Postal Code of customer Optional Postal Code of customer postalCode
Appointment Time Appointment Time from form Optional Appointment Time from form appointmentTime
Notes Notes from the Lead Optional Notes from the Lead note
LeadSource Can be passed to indicate the source of a lead (see image) Optional Can be passed to indicate the source of a lead (see image) leadSource
Job Nimbus Contact ID Reference ID for update or create of JobNimbus Contact Optional Reference ID for update or create of JobNimbus Contact jobNimbusContactID
Custom Fields Create as many custom fields as you'd like that have a corresponding field in JobNimbus Optional Create as many custom fields as you'd like that have a corresponding field in JobNimbus Auto Assigned
  • Your completed form should look like this example:
    • Note: Field API name MUST match the example provided. First and Last Name are required, the other fields are optional.

screencapture-app-salesrabbit-app-formBuilder-7-2021-06-22-22_24_14.png

  • Before publishing your form, select the cogwheel icon in the upper left hand corner.

Form_1.png

  • Enable "Custom Form Responses".

Form_1.png

  • Click "Publish" in the bottom right corner and confirm.

Part 3: Create Job Nimbus Contact ID and API Key

This part will demonstrate how to create a SalesRabbit ID Job Nimbus Contact ID and how to obtain a Job Nimbus API Key that will be used in the configuration wizard.

    • Go to "https://app.jobnimbus.com/default.aspx" and log in.
    • In the top right-hand corner, select the user dropdown and click "Settings".
    • Next, select "Workflows & Fields" -> "Contact Fields".

    Settings___JobNimbus.png

    • Click "+ Add Contact Field".

    Settings___JobNimbus.png

    • In Field Name, type: "SalesRabbit ID".
    • In the Type field, select "Text".
    • Click "Save".

    Settings___JobNimbus.png

    • "SalesRabbit ID" will now appear on your list of contact fields.

    Obtain API Key

    Settings___JobNimbus.png

    • Select the button "New API Key" in the upper right corner.

    Settings___JobNimbus.png

    • At the bottom of your current list of API Keys, name your new API key "SalesRabbit" & set the Access profile to "Admin" access or higher (eg. "Owner"). 
    • "Save" the API key.

    Settings___JobNimbus.png

    • Next, "Copy" your new API key. You will need this API key to complete the configuration wizard in SalesRabbit. This will be referred to as the JobNimbus API key during the documentation. 

Part 4: Job Nimbus Configuration Wizard

This part will walk through the different pages in the Job Nimbus configuration wizard found in the SalesRabbit Integration Marketplace.

  • From the SalesRabbit Web App, navigate to "Integrations" -> "Marketplace" -> select the Job Nimbus integration tile.

Sales.png

  • Navigate to the "Configuration" tab -> click "Enable".

Sales_png.png

  • Give your authentication a name and paste your API token in the Key field -> click "Create".

  • Select the name of the form you created in Part 2, and select "Next".

  • Record Type Configuration Page:
    • By default, a contact will be created/updated when sending lead information from SalesRabbit to Job Nimbus. Select the other record types you'd like to create/update:
      • Job Creation
      • Task Creation
        • If creating a task, choose the task type from your account and enter in a default talk length (in minutes).
      • File Upload
        • Checking this box allows SalesRabbit to create file in Job Nimbus
          • Note: Files are only updated when the form has been submitted.

  • Configure Contact Fields Page:
    • This page allows you to manage your contact fields.
      • Default Fields: When disabled, you can modify your standard SalesRabbit field mappings.
        • This will be enabled by default
      • Custom Fields: When enabled, you can add custom SalesRabbit field mappings
      • Lead Sync: Allow SalesRabbit to create/update contacts in JobNimbus when the status is updated. When enabled use the Lead Status Mappings below to create a list of lead statuses to sync with JobNimbus. (If using Lead Sync, scroll to the bottom of this config page to map your SalesRabbit lead statues to your Job Nimbus Contact Statuses)
        • Note: This option may produce incomplete data.

  • Choose your Lead Source from the drop down
    • Pro Tip: Create a custom SalesRabbit lead source in Jobnimbus so you know when the leads come from us!
  • Select Contact Workflow and Status(es)

  • Next, map your SalesRabbit Lead statuses to your Jobnimbus statuses if using Lead Sync

  • Lastly, if Custom Fields for the Contact are toggled on, map the desired SalesRabbit fields to the Jobnimbus fields

Step 6: Job Records: Configure your JobNimbus Job Records 

  • Default Fields: When disabled, you can modify your standard SalesRabbit field mappings.
  • Custom Fields: When enabled, you can add custom SalesRabbit field mappings

  • Select your Job Workflow
  • Select your default Job Status 
    • The default status is only applied during form submission if a mapping is not found in the list.
  • Job Status Mapping: Map your SalesRabbit Status(es) to your Jobnimbus Status(es)

  • Lastly, if Custom Fields for the Job are toggled on, map the desired SalesRabbit fields to the Jobnimbus fields

 

Step 7: Users and Locations: Manage your Users and Locations

  • Use User Email Address(recommended):Allow SalesRabbit to lookup users in JobNimbus using their email address if an email is not present in the external IDs. If this option is disabled, email addresses will need to be added as external IDs on every SalesRabbit user record.
  • Use Jobnimbus Locations(optional): Allow SalesRabbit to assigned JobNimbus records to a JobNimbus location. When enabled, create a list of location mappings between SalesRabbit and JobNimbus.

Step 8: Enable 2-Way Syncing from Jobnimbus to SalesRabbit

  • Lead Creation: Allow JobNimbus to create leads in SalesRabbit when a contact is created. When enabled you'll need to select a default SalesRabbit lead status and lead owner.
    • Note: The default owner is only assigned if a user cannot be found via email lookup.

  • Contact Sync: Allow JobNimbus to Update the lead status in SalesRabbit when the contact status is updated. When enabled you'll need to create a list of Contact Status Mappings that you'd like to use to update SalesRabbit leads.
    • Note: Status Mappings can be used for both Lead Creation and Contact Sync.

 

Step 9: Enable 2-way syncing with JobNimbus Jobs (OPTIONAL)

      • NOTE: This page will only appear if you selected Job Creation referenced in step 4
  • Job Sync: Allow JobNimbus to Update the lead status in SalesRabbit when the job status is updated. When enabled you'll need to create a list of Job Status Mappings that you'd like to use to update SalesRabbit leads.

 

Your JobNimbus integration should now be live and allow you to create leads in JobNimbus through form submission! If you have any issues or problems please reach out to support or your CSM for help configuring this integration. 


Pro Tips

If necessary, add some pro tips here. This is where we would suggest things that are "best practice".

  • Bullet point the tips if there are multiple
  • Delete this section if we have no pro tips.

If needed, link to the next section: Help Center Section

 

Related to

Was this article helpful?

1 out of 1 found this helpful

Have more questions? Submit a request