Integration · Field service and construction
AI agents for Jobber
Find clients and their properties, jobs, visits, quotes and invoices, see the team, and create clients, properties, service requests, jobs and notes in Jobber.
- Actions
- 16
- Read
- 10
- Write
- 6
Actions
What your agents can do in Jobber
Find clients and their properties, jobs, visits, quotes and invoices, see the team, and create clients, properties, service requests, jobs and notes in Jobber, for a home-service business that signs in with its Jobber account.
Read 10
Look things up. Nothing changes.
Find clients
Searches clients (customers and leads) by a term matched against name, company, email, phone and address, optionally leads only or archived ones.
Get a client
Reads one client by ID: name and company, isCompany, isLead, emails, phones, billingAddress, tags, jobberWebUri, createdAt and updatedAt, in data.client.
List a client's properties
Lists the properties (service addresses) of one client.
Find jobs
Lists jobs, optionally by a search term, status (active, upcoming, today, late, action_required, requires_invoicing, unscheduled, on_hold, archived) or a start-date range.
Get a job
Reads one job by ID: jobNumber, title, jobStatus, instructions, startAt, endAt, total, the client (name, emails, phones), the property address, and its first 20 visits.
List visits
Lists scheduled visits (the schedule), by a start-time range, status (ACTIVE, COMPLETED, LATE, TODAY, UNSCHEDULED, UPCOMING) or assigned team member.
Find quotes
Lists quotes, optionally by a search term, client or status (draft, awaiting_response, approved, converted, changes_requested, archived).
Get a quote
Reads one quote by ID: quoteNumber, title, quoteStatus, message, the client, up to 50 lineItems (name, description, quantity, unitPrice, totalPrice) and amounts.
Find invoices
Lists invoices, optionally by a search term, client or status (draft, awaiting_payment, paid, past_due, bad_debt).
List team members
Lists the account's users (team members).
Write 6
Create, change or send.
Create a client
Creates a client: a person (a last name is needed) or a company (a company name), with an optional email and phone number.
Add a property
Adds a service address (property) to a client.
Create a job
Creates an unscheduled one-off job at a client's property, with a title, instructions and optional line items (name, quantity, unit price), billed as a fixed price on completion unless told otherwise.
Add a note to a job
Adds an internal note to a job for the team.
Add a note to a client
Adds an internal note to a client's profile (not linked to its jobs, quotes, requests or invoices).
Create a request
Creates a service request (a new piece of work to assess or quote) for a client, optionally at one of its properties, with a title and instructions for the assessment.
A person can approve first
Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Sign in with Jobber and approve access (OAuth).
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your Jobber data
Ask a question in plain words. The agent can find clients, get a client or list a client's properties in Jobber, then answers with what it found.
- 02
Let an agent update Jobber
Have the agent create a client or add a property in Jobber as part of a larger task. Turn on approval and a person signs off on each change first.
- 03
Share what it finds in Slack
Give one agent Jobber and Slack: it can find clients in Jobber and post a summary to a Slack channel in the same run.
FAQ
Jobber and MyDeepAgents
Can MyDeepAgents connect to Jobber?
Yes. The Jobber connector has 16 actions: 10 read and 6 make changes. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect Jobber?
Sign in with Jobber and approve access (OAuth). Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in Jobber without asking?
Only if you let it. Each of the 6 actions that change data can be set to wait for a person's approval before it runs.
Can I use Jobber in workflows as well as agents?
Yes. Every Jobber action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put Jobber to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.