RazorSync
Field service API for customers, work orders, scheduling, invoices, quotes, and settings.
Tools
| Name | Description |
|---|---|
list_recordsRetrieve RazorSync records for customer, work order, scheduling, invoice, quote, and settings resources. | Retrieve RazorSync records for customer, work order, scheduling, invoice, quote, and settings resources. |
get_recordRetrieve one RazorSync record by numeric ID. | Retrieve one RazorSync record by numeric ID. |
create_recordCreate a RazorSync customer, contact, address, service request, work order, invoice, quote, or settings record. | Create a RazorSync customer, contact, address, service request, work order, invoice, quote, or settings record. |
update_recordUpdate a RazorSync record with the selected resource Update endpoint. | Update a RazorSync record with the selected resource Update endpoint. |
delete_recordDelete a RazorSync record when the selected resource exposes a Delete endpoint. | Delete a RazorSync record when the selected resource exposes a Delete endpoint. |
Triggers
| Name | Description |
|---|---|
new_customerTriggers when new RazorSync Customer records appear in polling results. | Triggers when new RazorSync Customer records appear in polling results. |
new_work_orderTriggers when new RazorSync WorkOrder records appear in polling results. | Triggers when new RazorSync WorkOrder records appear in polling results. |
new_invoiceTriggers when new RazorSync Invoice records appear in polling results. | Triggers when new RazorSync Invoice records appear in polling results. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('razorsync', 'list_records', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'razorsync',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect RazorSync 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 RazorSync support?
RazorSync supports 5 tools including List Records, Get Record, Create Record, Update Record, Delete Record.
Can I use RazorSync with AI agents?
Yes. Add RazorSync 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 RazorSync be used in stateful agent workflows?
Yes. Agents can combine RazorSync 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 RazorSync use?
RazorSync uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the RazorSync integration cost?
The RazorSync integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does RazorSync support?
RazorSync supports 3 triggers including New Customer, New Work Order, New Invoice.
Connect RazorSync in minutes
Get 20,000 free action executions every month. No credit card required.