HubSpot - JobAdder Integration
Integration Flow Example
This project is to create an environment to integrate HubSpot and JobAdder, to increase efficiency, streamline processes, and improve data accuracy. Specifically, the integration will allow HubSpot to use automation to schedule repeated tasks inside JobAdder and enable reporting functionality to happen inside HubSpot. The integration will also allow creating tasks in JobAdder with dates, task status, and other information based on activities, which can be tracked and reported on in HubSpot.
The integration required a custom API to be created for JobAdder in order to sync the tasks between both SAAS products HubSpot& JobAdder.Created private App in HubSpot to gain access to API. Custom code with OAuth 2.0 authorisation code flow will be used to issue API access tokens on behalf of users.
The functional requirement is to create tasks sync for a contact to do a follow up in HubSpot & JobAdder. The integration must consist of data consistency and accuracy, mapping fields where necessary to ensure the data is stored in the correct format. The custom mapping of fields while creating a task was important to call out the API for both platforms. The tasks created in both platforms required mapping of contact , contact owner , task assignee & Association of contacts in both systems.
The integration requires a background service (syncer) that will perform the operation for creating tasks between JobAdder & HubSpot. Developers account is required for both platforms for API credentials. Custom Code written on Python tech stack to call out the API’s of both platforms to create a sync for creating tasks.
Task (Engagement) (Change)
Create Task (Change)
Contact → Engagement
User → Engagement
Activity = Phone Call or Client Visit → Set a record in HubSpot (Date - Task)
This integration enables HubSpot and JobAdder to work together seamlessly, improving efficiency and accuracy in the recruitment process. The integration is reliable and easy to maintain. We will provide ongoing support and maintenance to ensure the integration is successful and valuable to our client. Creating tasks in JobAdder and tracking task completion in HubSpot will provide an ultimate analysis in forms of reports for users & teams which will boost up the the selection process for the recruitment of candidates.
Hubspot Vertical Head