Forum Discussion

Randy_Warner's avatar
Randy_Warner
Contributor 4
4 months ago

I want to integrate Jobber with ____________?

Hey everyone!

What have you wanted to integrate Jobber with but gotten stuck on?

What application in the App Marketplace seems over your head but you would love to make it work?

Drop a comment starting with "I want to integrate Jobber with ...." OR "I want to integrate ______ with Jobber" and finish the sentence. I'll answer ever question with a detailed flowchart, templates and videos where necessary.

Let's help everyone save time with integrations and automations!

17 Replies

  • I would like to integrate Jobber calendars with OptiSigns or any digital signage service. My team is very visual, not all of my team needs a Jobber account so I would like to have the ability to display our calendar on our TV in our office or work spaces at all times. So far the only options I have is to sync with google calendar and the use that to sync with a digital signage system or screen share. I have tried it however it looks messy and no room to customize it. I like how I have my jobber calendar with team names, client info, colors, appointments updating when my team completes the visits etc so ideally i would like to have it display like that on our screens. 

    • Randy_Warner's avatar
      Randy_Warner
      Contributor 4

      Hi Jorge_newimage​ . I'm always thinking about the simplest way to solve things. Do you currently have a computer connected to your TV that you want to display this on?

      If so, could you have a "system user" logged in and have the schedule view from Jobber simply displayed that way? If so, you could then implement a browser auto-refresh solution every 5-15 minutes to make sure the display is always updated.

  • I want to see additional things from the Jobber/CallRail integration. Unless I am not saying it correctly, I am unable to get an auto-generated Jobber request from a telephone voicemail in CallRail. I take in leads from many sources and one of them, a website for deck installation and repair is keyed so I am the only affiliate. I’ve entered my CallRail credentials and and although a dashboard of my CallRail data will appear, no request records were actually generated inside Jobber. So I took it a step further and placed a call and left a voicemail requesting deck construction estimate with a call back. Still nothing was generated inside Jobber. It would be great if Jobber could auto generate that request and save me the time from cutting and pasting or listening to the various voicemails in order to get request details.

    • Randy_Warner's avatar
      Randy_Warner
      Contributor 4

      Hey gooddrum​ ! You're right, the direct Jobber/CallRail integration doesn't automatically create requests from voicemails. This is because the integration is designed to work with completed calls, and voicemails, by their nature, are not considered completed calls in this context.

      However, there's a workaround! You can set up an automated workflow, for example, using Zapier. This workflow would:

      1. Periodically check CallRail for voicemails (or even missed calls).
      2. For each voicemail found, it would search Jobber for the client based on the phone number.
      3. Then, it would create a new request in Jobber and add a note to that request with details from the call, such as a link to the voicemail recording.

      This method effectively automates the process of getting voicemail details into Jobber, saving you the manual effort.

      You can find more details and a visual explanation in the links below. Hopefully this help! Feel free to reach out if you have any questions. 

      Diagram
      Video

      • gooddrum's avatar
        gooddrum
        Contributor 2

        Hi Randy_Warner and thank you so much for the heads up on this workaround. It is actually mission-critical for me to complete this and get the call rail data into Jobber. I have been trying to work with Jkpobber Support,but I get the hint no one at Jobber really knows the depths of the Callrail integration let alone Zapiers involvement. I tried testing a Zap myself to automate the client creation then request creation based on it and got hung up. It was talking about Null values but I really dont know too much about programming a and field mapping - just enough to be dangerous - lol.

        I'm really hoping someone at Jobber Support can finish this thing off. I am forced to spend hours a week going through the callrail emails I get in order to follow up and manage the estimate process - torture. Help OBwan Randy your my last hope!!

  • Hello smarty pants Randy,

    I can tell you're a pro and would love your thoughts!

    I'm trying to set up a review request system to get more Google reviews. I'm tying Jobber to NiceJob via Zapier. My issue is that Jobber does not support a "visit completed" trigger. They have "Job closed" which will not work for recurring jobs that contain multiple visits. They have "job updated" but it fires randomly and inconsistently. 

    Do you have any back end magic to make my trigger fire when a visit is completed? 

    Sadly we cannot use the integrated Jobber review platform because it does not support multi-location businesses.  


    • Randy_Warner's avatar
      Randy_Warner
      Contributor 4

      Hey wesleyparker​ , great question! I totally understand the frustration which is why I developed AdhesionConnect. I went ahead and put together a diagram with a walkthrough video for you. This is totally possible using AdhesionConnect which you can start using for free. Let me know if you have any questions on how to get started. We provide an onboarding call when you sign up so we could even walk you through getting this going if needed. Hope this helps! 

      Diagram

      Walkthrough Video

      Extra Resource - Understanding Webhooks

  • I use RingCentral and Jobber completely separately but would like to integrate the two. I don't know where to start. My admin team finds RingCentral to be a lot more useful in tracking each lead in a task in Ringcentral and we have a discussion for each task there. 

     

    • Randy_Warner's avatar
      Randy_Warner
      Contributor 4

      Hi CleanSweepInc​ ! Thanks for commenting. 😊

      I made some assumptions here since you mentioned you were focused on Lead tracking. But I think this points to a larger issue in that Jobber really isn't designed to handle (client communication and internal communication). And for that matter, neither is RingCentral since a 'task' is associated to a conversation and not a customer/contact. Many people have found ways to work through this in Jobber by using notes on records (Requests, Quotes, etc.) however I have seen countless examples of information getting lost in notes though. This is where implementing even the most basic of CRMs could come in to act as a 'hub' for these type of records.

      But back to your question...

      I would suggest starting with a simple integration between Jobber and RingCentral that really begins with your Request form.

      Steps
      1) User completes your Request form (Jobber request form or an Adhesion Connect request form if you need advanced features)
      2) Request is automatically created in Jobber
      3) Details of the the Request trigger an integration in your chose integration platform (Make, Zapier, etc.)
      4) Search and Locate (or Create) a Contact in RingCentral
      5) Send a 'thank you' SMS to the Contact to begin the conversation in RingCentral
      6) (optional) Create a Task for the conversation in RingCentral - I say this is optional only because it would require working with the RingCentral API as there isn't a native Zapier action for this.

      I'm not certain of your current workflow however if any of this is being entered manually it doesn't have to be. All six steps I outlined above can be executed automatically simply when a prospective customer completes a Request form. I've outlined it visually below as well. Feel free to reply with any questions or any other thoughts on this or other integrations!



       

  • I want to better integrate Jobber with my business, to use your formatting which I'm assuming is just crafting a Copilot prompt ;(

  • I would like to build (or better, find) a GraphQL API wrapper for jobber to let me export KPIs and events to a better dashboard. Or, to rephrase a bit, I wish Jobber did a better job at exposing a consistent interface for exporting jobs, clients, visits, etc. I found where I can batch export invoices, but somehow not visits? or Jobs? WHY?!?

    • BHS's avatar
      BHS
      Contributor 3

      https://community.getjobber.com/discussions/marketing-forum/automation-to-extract-job-photos-from-closed-jobs-/5256

      I've chatted with techguysimon​ and he's capable of helping you get this.

    • Keito's avatar
      Keito
      Contributor 2

      Check out Crew Insight app in the marketplace. We made this integration due to experiencing the same issues you mentioned.

    • Randy_Warner's avatar
      Randy_Warner
      Contributor 4

      Hey ActualJeff​ ! You can get a lot of this information in real time using Zapier to begin building out your own database using tools such as Airtable

      For the trigger events that aren't available (or if you have things like custom fields) you should use Adhesion Connect. **disclaimer - I'm the founder and developer behind Adhesion Connect

      I put together a quick diagram below which is exactly how I have seen dozens of Jobber users achieve exactly what you are describing.

      1) Event happens in Jobber
      1.1) Data goes to Adhesion Connect (use this step if A, the event you're monitoring isn't available directly in Zapier; B, if you're using a platform other than Zapier that supports webhooks; or C, you want additional data from Jobber that isn't natively available through the Zapier integration)
      2) Data is sent to your integration platform (Make, Zapier, etc.)
      3) Data is then mapped to your table in Airtable where you

      A flow like this is important because you want changes to update in real time and you want to avoid duplicate data. This is where event triggers for updated records are critical.

      You can build what Airtable calls interfaces to visualize your data in a number of different ways.