FieldRoutes
Pest and lawn field-service operations for customers, subscriptions, tickets, appointments, payments, contracts, notes, documents, and reviews.
Tools
| Name | Description |
|---|---|
search_customersSearch FieldRoutes customer records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes customer records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_customersGet one or more FieldRoutes customer records by exact IDs. | Get one or more FieldRoutes customer records by exact IDs. |
create_customerCreate a FieldRoutes customer using documented parameters. | Create a FieldRoutes customer using documented parameters. |
update_customerUpdate a FieldRoutes customer using documented parameters. | Update a FieldRoutes customer using documented parameters. |
search_subscriptionsSearch FieldRoutes subscription records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes subscription records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_subscriptionsGet one or more FieldRoutes subscription records by exact IDs. | Get one or more FieldRoutes subscription records by exact IDs. |
create_subscriptionCreate a FieldRoutes subscription using documented parameters. | Create a FieldRoutes subscription using documented parameters. |
update_subscriptionUpdate a FieldRoutes subscription using documented parameters. | Update a FieldRoutes subscription using documented parameters. |
update_subscription_lead_stageUpdate a FieldRoutes subscription lead stage using exact IDs and documented parameters. | Update a FieldRoutes subscription lead stage using exact IDs and documented parameters. |
search_ticketsSearch FieldRoutes ticket records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes ticket records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_ticketsGet one or more FieldRoutes ticket records by exact IDs. | Get one or more FieldRoutes ticket records by exact IDs. |
create_ticketCreate a FieldRoutes ticket using documented parameters. | Create a FieldRoutes ticket using documented parameters. |
update_ticketUpdate a FieldRoutes ticket using documented parameters. | Update a FieldRoutes ticket using documented parameters. |
delete_ticketDelete a FieldRoutes ticket using documented parameters. | Delete a FieldRoutes ticket using documented parameters. |
search_appointmentsSearch FieldRoutes appointment records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes appointment records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_appointmentsGet one or more FieldRoutes appointment records by exact IDs. | Get one or more FieldRoutes appointment records by exact IDs. |
create_appointmentCreate a FieldRoutes appointment using documented parameters. | Create a FieldRoutes appointment using documented parameters. |
update_appointmentUpdate a FieldRoutes appointment using documented parameters. | Update a FieldRoutes appointment using documented parameters. |
cancel_appointmentCancel a FieldRoutes appointment by exact appointment ID and documented parameters. | Cancel a FieldRoutes appointment by exact appointment ID and documented parameters. |
complete_appointmentComplete a FieldRoutes appointment by exact appointment ID and documented parameters. | Complete a FieldRoutes appointment by exact appointment ID and documented parameters. |
search_employeesSearch FieldRoutes employee records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes employee records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_employeesGet one or more FieldRoutes employee records by exact IDs. | Get one or more FieldRoutes employee records by exact IDs. |
create_employeeCreate a FieldRoutes employee using documented parameters. | Create a FieldRoutes employee using documented parameters. |
update_employeeUpdate a FieldRoutes employee using documented parameters. | Update a FieldRoutes employee using documented parameters. |
dealias_employeeRun the documented FieldRoutes employee dealias operation. | Run the documented FieldRoutes employee dealias operation. |
search_paymentsSearch FieldRoutes payment records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes payment records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_paymentsGet one or more FieldRoutes payment records by exact IDs. | Get one or more FieldRoutes payment records by exact IDs. |
create_paymentCreate a FieldRoutes payment using documented parameters. | Create a FieldRoutes payment using documented parameters. |
create_refundCreate a FieldRoutes payment refund using exact payment/customer IDs and documented parameters. | Create a FieldRoutes payment refund using exact payment/customer IDs and documented parameters. |
search_contractsSearch FieldRoutes contract records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes contract records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_contractsGet one or more FieldRoutes contract records by exact IDs. | Get one or more FieldRoutes contract records by exact IDs. |
create_contractCreate a FieldRoutes contract using documented parameters. | Create a FieldRoutes contract using documented parameters. |
delete_contractDelete a FieldRoutes contract using documented parameters. | Delete a FieldRoutes contract using documented parameters. |
search_notesSearch FieldRoutes note records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes note records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_notesGet one or more FieldRoutes note records by exact IDs. | Get one or more FieldRoutes note records by exact IDs. |
create_noteCreate a FieldRoutes note using documented parameters. | Create a FieldRoutes note using documented parameters. |
update_noteUpdate a FieldRoutes note using documented parameters. | Update a FieldRoutes note using documented parameters. |
delete_noteDelete a FieldRoutes note using documented parameters. | Delete a FieldRoutes note using documented parameters. |
search_documentsSearch FieldRoutes document records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes document records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_documentsGet one or more FieldRoutes document records by exact IDs. | Get one or more FieldRoutes document records by exact IDs. |
create_documentCreate a FieldRoutes document using documented parameters. | Create a FieldRoutes document using documented parameters. |
update_documentUpdate a FieldRoutes document using documented parameters. | Update a FieldRoutes document using documented parameters. |
search_reviewsSearch FieldRoutes review records. Search returns matching IDs, with optional first-page data when includeData is enabled. | Search FieldRoutes review records. Search returns matching IDs, with optional first-page data when includeData is enabled. |
get_reviewsGet one or more FieldRoutes review records by exact IDs. | Get one or more FieldRoutes review records by exact IDs. |
create_reviewCreate a FieldRoutes review using documented parameters. | Create a FieldRoutes review using documented parameters. |
update_reviewUpdate a FieldRoutes review using documented parameters. | Update a FieldRoutes review using documented parameters. |
delete_reviewDelete a FieldRoutes review using documented parameters. | Delete a FieldRoutes review using documented parameters. |
Triggers
| Name | Description |
|---|---|
customer_created_or_updatedPoll FieldRoutes customer search results after an initial baseline. | Poll FieldRoutes customer search results after an initial baseline. |
subscription_created_or_updatedPoll FieldRoutes subscription search results after an initial baseline. | Poll FieldRoutes subscription search results after an initial baseline. |
ticket_created_or_updatedPoll FieldRoutes ticket search results after an initial baseline. | Poll FieldRoutes ticket search results after an initial baseline. |
appointment_created_or_updatedPoll FieldRoutes appointment search results after an initial baseline. | Poll FieldRoutes appointment search results after an initial baseline. |
payment_created_or_updatedPoll FieldRoutes payment search results after an initial baseline. | Poll FieldRoutes payment search results after an initial baseline. |
note_created_or_updatedPoll FieldRoutes note search results after an initial baseline. | Poll FieldRoutes note search results after an initial baseline. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('fieldroutes', 'search_customers', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'fieldroutes',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect FieldRoutes 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 FieldRoutes support?
FieldRoutes supports 47 tools including Search Customers, Get Customers, Create Customer, Update Customer, Search Subscriptions, and more.
Can I use FieldRoutes with AI agents?
Yes. Add FieldRoutes 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 FieldRoutes be used in stateful agent workflows?
Yes. Agents can combine FieldRoutes 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 FieldRoutes use?
FieldRoutes uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the FieldRoutes integration cost?
The FieldRoutes integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does FieldRoutes support?
FieldRoutes supports 6 triggers including Customer Created or Updated, Subscription Created or Updated, Ticket Created or Updated, Appointment Created or Updated, Payment Created or Updated, and more.
Connect FieldRoutes in minutes
Get 20,000 free action executions every month. No credit card required.