ClawLink
CRM & Sales21 toolsPaste one API key

Workiz integration for AI agents

Workiz is a field service management platform for scheduling jobs, managing leads and teams, and recording payments.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Workiz once and call the same tools from all of them.

Setup

Connect Workiz through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Workiz exposes 21 tools through ClawLink.

ToolWhat it doesKind
workiz_get_clientRetrieve one Workiz client with service and billing addresses, contacts, tags, notes, customRead
workiz_get_financial_documentRetrieve one Workiz invoice or estimate with line items, payments, client and job linksRead
workiz_get_job_or_leadRetrieve one Workiz job or lead, selected by record_type, including its client, scheduleRead
workiz_list_assigned_techniciansList one page of technicians assigned to a Workiz job or leadRead
workiz_list_client_notesList one page of notes recorded on a Workiz client, ordered by creation date descendingRead
workiz_list_clientsList and search Workiz clients with balance, tag, created-date, and sort filtersRead
workiz_list_financial_documentsList Workiz invoices or estimates with optional created or updated date filteringRead
workiz_list_jobs_or_leadsList one page of Workiz jobs or leads, selected by record_type, with optional open-state, dateRead
workiz_list_reference_dataList IDs and names needed to create or update Workiz records, such as job types, ad groupsRead
workiz_list_usersList Workiz users and technicians for assignment and attribution workflowsRead
workiz_search_recordsSearch jobs, leads, clients, and invoices by a name, phone, email, address, serial number, orRead
workiz_add_client_noteAdd a text note to a Workiz client and optionally pin itWrite
workiz_assign_technicianAssign a technician to a Workiz job or lead, optionally replacing the existing technician whenWrite
workiz_assign_techniciansAssign up to 25 technicians to one Workiz job or lead on a multi-technician account and returnWrite
workiz_convert_lead_to_jobIrreversibly convert an existing Workiz lead into a job and return the resulting jobRead
workiz_create_jobCreate a scheduled or unscheduled Workiz job for an existing client, or match or create anWrite
workiz_create_leadCreate a scheduled or unscheduled Workiz lead for an existing client, or match or create anWrite
workiz_remove_technicianRemove a technician assignment from a Workiz job or leadWrite
workiz_set_primary_technicianMake an already assigned technician the primary technician on a Workiz job or leadWrite
workiz_update_jobUpdate only the selected fields of an existing Workiz jobWrite
workiz_update_leadUpdate only selected fields of an existing Workiz lead, including status, schedule, clientWrite

On this page