Please Note:
There are 2 versions of ImproveIt360 (Classic and Lightning). This documentation and FAQs covers ONLY the Classic version of the integration.
When are users synchronized between ImproveIt360 Classic and OCC?
Users are synchronized weekly at 1:00 AM UTC on Sundays.
Are there any specifics to types of users that are synchronized from LeadPerfection?
Potentially, we make the following SOQL query to Salesforce to get users.
SELECT Id, Name, i360__Email__c FROM i360__Staff__c
How are users matched between ImproveIt360 Classic and OCC?
The user from ImproveIt360 Classic has their email address compared to a list of users available in OCC by email. If the emails match they’re automatically linked up.
Can I manually map a user between ImproveIt360 Classic and OCC?
Yes, you certainly can! This can be done from the ImproveIt360 card on the integrations page. You will need to click on the “Users Connected” tab where you will be presented with a list of users from MarketSharp.
You can hover and click the “edit” (pencil) icon in order to manually select the OCC user you wish to associate with the ImproveIt360 user.
Job / Job Data Mapping
How often are updates to jobs pulled from ImproveIt360 Classic and when do they run?
Updates to jobs are pulled every 15 minutes. The job runs at 7, 22, 37, and 52 minutes after the hour.
Can I add filters to selectively pull jobs in from ImproveIt360 Classic to OCC?
No, at this time there is no way to configure or filter and selectively pull information from ImproveIt360 Classic to OCC.
Document Uploads Back to ImproveIt360 Classic
Are documents able to be uploaded back to ImproveIt360 Classic?
Yes, documents can be pushed back from OCC back to ImproveIt360 Classic.
How do I configure when OCC should push back documents to ImproveIt360 Classic?
On the integration card for ImproveIt360 Classic, there is a Settings Tab that has a set of options entitled “Document Attachment Preferences” where you can configure exactly when documents are attached back to ImproveIt360 Classic.
Where are documents uploaded back to ImproveIt360 Classic?
Documents that are automatically uploaded back to ImproveIt360 Classic from OCC will be uploaded to the latest appointment the prospect is associated with. You can access the files from the Notes & Attachments section of the appropriate appointment (as shown below).
General
What happens when the sync button is pressed on the Integration UI?
Pressing the Sync button on the ImproveIt360 Classic integration card kicks off the Initial Sync job which does the following:
- Pull ResultReasons: This pulls 2 different queries:
- Results: client.picklist_values('i360__Appointment__c', 'i360__Result__c')
- The following mapping is utilized to store the information on the organization:
- description: result.value
- position: index (the order t is returned from the query)
- The following mapping is utilized to store the information on the organization:
- Results Details: client.picklist_values('i360__Appointment__c', 'i360__Result_Detail__c')
- The following mapping is utilized to store the information on the organization:
- description: result.value
- position: index (the order t is returned from the query)
- The following mapping is utilized to store the information on the organization:
- Results: client.picklist_values('i360__Appointment__c', 'i360__Result__c')
- Pulls Users: Makes the following SOQL query to ImproveIt360 Classic (SELECT Id, Name, i360__Email__c FROM i360__Staff__c). The following mapping is utilized:
- crm_id: i360__Staff__c.Id
- name: i360_Staff__c.Name
- email: i360__Staff__c.i360__Email__c
- Pulls Appointments: Pulls appointments which have been updated between 29 days previous and the current time for users in OCC which are “actively” mapped between ImproveIt360 Classic and OCC.
My job hasn’t shown up in OCC. Is there a way to expedite job creation if I can’t wait until the next 15 minute run?
You can utilize the Sync button to force a synchronization.