Skip to main content

I am looking to use Zapier to integrate Sheets into my custom jobber request form.

 

Essentially, Use a new row in a Google sheet to trigger a new request, and input the information to a custom Jobber form. I believe I am on the right track by trying to use a Webhook but need a bit of guidance

Hi ​@TrashCanMan5 

For us to have more info about what you are referring to post screenshots with how your Zap steps are outlined and configure along with including links to the API endpoint documentation you are referencing to configure the API request.


Hey ​@Troy Tessalone 

 

I don’t have a current Zap set up because I keep getting stuck and starting over, trying new things. And I believe this is what you would be asking for with the API, correct?

 

type Request {
id: EncodedId! # The unique identifier
assessment: Assessment # The assessment associated with the work request
client: Client! # The client associated with the work request
companyName: String # The company name provided in the work request
contactName: String # The primary contact of the client requesting work
email: String # The contact email provided in the work request
jobberWebUri: String! # The URI for the given record in Jobber Online
jobs: JobConnection! # The jobs associated with the specific work request
noteAttachments: RequestNoteFileConnection! # The note files attached to the request
notes: RequestNoteUnionConnection! # The notes attached to the request
phone: String # The contact phone provided in the work request
property: Property # The property associated with the work request
quotes: QuoteConnection! # The quotes associated with the work request
referringClient: Client # The client that referred this work request, if this work request was referred
requestStatus: RequestStatusTypeEnum! # The status of the work request
source: String! # The source of the work request
title: String # The title of the work request
createdAt: ISO8601DateTime! # The time the work request was created
updatedAt: ISO8601DateTime! # The last time the work request was changed in a way that is meaningful to the Service Provider
}

@TrashCanMan5 

Where did you get that screenshot from?

Link to the API endpoint documentation for us to review.


The screenshot is from Jobber’s API page. 

 

here is a link 

https://developer.getjobber.com/docs/


@TrashCanMan5 

Have you tried using this Zap action?

Zap action: Jobber - Create Request

 

Can you explain more about what you are trying to do that is not possible via that Zap action.

Best to outline a specific example for us to have context.

Helpful to include screenshots from within Jobber to what you are trying to achieve.

 

 


Yes, that Zap seems to only allow mapping for generic information and only works if a client is created. 

I have a request form with custom questions that I’m looking to have Mapped in integration with Google Sheets, So that the information that is on the Google Sheet is used to fill out a new form. I hope I’m Making sense.


@TrashCanMan5 

Info about Jobber API and Custom Fields: https://developer.getjobber.com/docs/using_jobbers_api/custom_fields

 

Using app APIs in Zaps is an advanced approach involving technical concepts.

 

TIP: Try asking ChatGPT for help with how to configure a Jobber API request to create or update a Jobber Request with custom fields.

 

If you are looking to hire help, there is a directory of Zapier Partnershttps://zapier.com/partnerdirectory


Hey ​@TrashCanMan5,

You will have to use Webhooks in Zapier to query the Jobber API. Here is a helpful article about Webhooks in Zapier- https://help.zapier.com/hc/en-us/articles/8496326446989-Send-webhooks-in-Zaps

 

Hope it helps!

PS: If you need more active help, I’m happy to connect through my Zapier Solution Partner page if you’d like to reach out here- https://zapier.com/partnerdirectory/automation-jinn