Weavz
Workiz

Workiz

Field service scheduling, dispatch, job, lead, and payment operations.

19 tools
3 triggers

Tools

Name
list_jobs

List Workiz job records.

get_job

Get a Workiz job by UUID.

create_job

Create a Workiz job using the documented request body.

update_job

Update a Workiz job. Include the UUID field required by Workiz in the body.

assign_job

Assign a Workiz team member to a job.

unassign_job

Remove a Workiz team member assignment from a job.

add_job_payment

Record a cash, credit, or check payment on a Workiz job.

list_leads

List Workiz lead records.

get_lead

Get a Workiz lead by UUID.

create_lead

Create a Workiz lead using the documented request body.

update_lead

Update a Workiz lead. Include the UUID field required by Workiz in the body.

assign_lead

Assign a Workiz team member to a lead.

unassign_lead

Remove a Workiz team member assignment from a lead.

convert_lead

Convert a Workiz lead into a job.

mark_lead_lost

Mark Lead Lost in Workiz by exact lead UUID.

activate_lead

Activate Lead in Workiz by exact lead UUID.

list_team_members

List Workiz team members.

get_team_member

Get a Workiz team member by user ID.

list_time_off

List Workiz time off entries, optionally for one user.

Triggers

Name
job_created_or_updated

Poll Workiz job records after an initial baseline.

lead_created_or_updated

Poll Workiz lead records after an initial baseline.

automation_webhook

Receive manually configured Workiz Automation Center webhooks for jobs, leads, invoices, or estimates.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('workiz', 'list_jobs', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'workiz',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Workiz to my app?

Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does Workiz support?

Workiz supports 19 tools including List Jobs, Get Job, Create Job, Update Job, Assign Job, and more.

Can I use Workiz with AI agents?

Yes. Add Workiz to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

Can Workiz be used in stateful agent workflows?

Yes. Agents can combine Workiz tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does Workiz use?

Workiz uses Custom. Weavz stores credentials securely and uses them for authorized action execution.

How much does the Workiz integration cost?

The Workiz integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does Workiz support?

Workiz supports 3 triggers including Job Created or Updated, Lead Created or Updated, Automation Webhook.

Connect Workiz in minutes

Get 20,000 free action executions every month. No credit card required.