Use DispatchDeck from Claude

The DispatchDeck connector lets Claude work in your DispatchDeck account as you. Ask what's on the board, who's clocked in, or what a customer was billed last month. Build a job or put crew on a day, and it lands on the board the same as if you'd done it yourself. Claude only gets the access your own login has.

Who can connect

Set it up

It takes about two minutes.

  1. In Claude, open Settings → Connectors → Add custom connector.
  2. Name it DispatchDeck and paste this URL: https://dispatchdeck.app/api/mcp Leave the "Detected" options as they are, then click Add and Connect.
  3. Sign in to DispatchDeck the way you normally do (email and password, or Google or Apple). If you were already signed in, you may be asked to confirm it’s you.
  4. Click Allow once, then wait about 6 seconds. Clicking it again doesn't speed it up.
  5. Start a new chat. A chat that was already open won't see the connector.

Then try: "Get me started with DispatchDeck". Claude tells you which modules your login has, what it can do for you, what needs approval, and a few things to ask. Or go straight to "What's on the schedule today?"

What it can do

Claude only sees the tools your DispatchDeck login is allowed to use. If your login doesn't include a module, those tools don't show up, and Claude will tell you an owner can grant it in Roster.

Look-ups

Needs the Dispatch module. Read-only.

Jobs and crew

Needs the Dispatch module. These change the board.

Clock

Needs the Workforce module.

Billing and revenue

Needs the Billing module unless noted. Read-only.

Tickets

Needs the Billing module.

Price book

Needs the Billing or CRM module.

Driver compliance due dates

Needs the Compliance or HR module. Read-only.

Ordering an MVR, background check or Clearinghouse query can't be done through Claude. The driver has to sign a disclosure and authorization first, the report has legal rules about who sees it, and every order is a paid report, so ordering happens in DispatchDeck under Compliance.

IFTA miles by state

Needs the Compliance module. Read-only.

Owner and admin

Owner or admin login only. Read-only.

Every tool, by area (134)

The full reference list. You never type these names; Claude picks the tool. Which ones your login gets depends on its modules and access, and the cards above say which changes wait for your approval.

  • Dispatch: find_jobs, find_crew_and_equipment, check_availability, get_today_schedule, find_past_job_locations, create_job, propose_job_from_text, update_job, set_job_po, add_job_note, attach_job_file, add_job_day, assign_crew, remove_job_day, cancel_job_day, delete_job, notify_crew, get_texting_readiness
  • 811 locates and projects: find_811_tickets, get_811_ticket, set_811_ticket_details, renew_811_ticket, link_811_ticket_to_job, unlink_811_ticket_from_job, link_811_ticket_to_project, unlink_811_ticket_from_project, upload_811_ticket, find_projects
  • Customers, contacts and follow-ups: find_customers, create_customer, delete_customer, find_contacts, save_contact, get_my_reminders, create_reminder, get_contract_checklist, propose_contract_checklist
  • Price books and Item Codes: find_price_book, propose_price_book_changes, find_item_codes, propose_item_code_changes
  • Roster: people, trucks, trailers and supplies: find_inventory, propose_inventory_item, find_vehicle_specs, propose_vehicle_changes, find_rigs, propose_rig, find_people, set_person_status, check_person, find_duplicate_records
  • Inventory across an organization's branches: get_org_inventory
  • Maintenance and inspections: get_vehicle_status, get_pm_due, get_open_defects, get_vehicle_history, find_work_orders, get_maintenance_summary, get_fleet_expirations, log_meter_reading, log_pm_service, create_work_order, close_work_order, update_work_order, add_work_order_cost, set_vehicle_hold, release_vehicle_hold, which_truck_to_send, get_recurring_defects, get_downtime, get_stale_maintenance, set_pm_interval, get_dvir_summary
  • PPE and supply stock: get_ppe_report, get_inventory_ledger, get_consumable_usage, propose_inventory_count, propose_inventory_receipt
  • Clock and hours: get_who_is_clocked_in, clock_out_person, move_clock_time, get_clock_history, edit_clock_times, add_clock_entry, split_clock_entry, audit_hours_vs_tickets, get_payroll_hours
  • Tickets, expenses and receipts: find_tickets, create_ticket, update_ticket, find_unpriced_lines, get_ticket_totals, get_ready_to_invoice, get_pending_expenses, record_expense, attach_expense_receipt, search_receipts, mark_expense_personal, record_personal_repayment, restore_recent_change
  • Invoices, revenue and QuickBooks: list_invoices, preview_invoice, propose_invoice_visibility, get_ar_aging, get_revenue, get_revenue_by_vehicle, get_revenue_report, get_spend, compare_revenue_to_quickbooks
  • Background-check billing and who gets notifications: get_background_check_billing, get_notification_recipients
  • Trucks and crew by project, and rented-in equipment: get_crew_equipment_by_project, get_rented_equipment
  • Open DispatchDeck at the right screen: open_in_dispatchdeck
  • Job cost and margin: get_job_cost
  • Time off, compliance dates and IFTA miles: get_time_off, get_compliance_due, get_ifta_miles_by_state
  • Oversize and overweight permits: get_permit_readiness, request_permit, get_permit_requests, propose_past_permits
  • Your reminders: set_reminder, list_reminders, cancel_reminder
  • Team Notes (when the company owner turns it on): list_my_notes, read_note, send_note, reply_to_note
  • Getting started, requests and feedback: report_issue, get_request_status, list_my_requests, get_started, check_company_settings

Use it with QuickBooks

Intuit makes its own QuickBooks connector for Claude. Turn on both connectors and one chat can read DispatchDeck and QuickBooks side by side: the work you ran and billed in DispatchDeck next to the books in QuickBooks. That's handy for a month-end check, for a report you want to keep, or for finding why two numbers don't agree.

Turn on both

  1. Connect DispatchDeck first, using the steps under Set it up.
  2. In Claude, open Customize → Connectors, search for QuickBooks and pick Intuit QuickBooks. Click Connect and follow Intuit's sign-in steps. Intuit says it needs a QuickBooks Online subscription and works in the U.S. only (not U.S. territories).
  3. Start a new chat so Claude sees both connectors.

Who does what

DispatchDeck connector

Works in your DispatchDeck account. Nothing it does changes QuickBooks.

  • Jobs, crew, clock time and field tickets.
  • Revenue, invoices, revenue by truck, get_ar_aging (who owes you, by age) and get_ready_to_invoice. Billing module.
  • get_spend — spend by category, vendor, card and vehicle, with a month-by-month tie-out against the QuickBooks expenses DispatchDeck has pulled in. Billing or BI module.
  • compare_revenue_to_quickbooks — DispatchDeck invoiced revenue next to QuickBooks invoices and sales receipts, by month and by customer. Billing or BI module.

QuickBooks connector (Intuit)

Reads and changes your QuickBooks Online company.

  • Profit and loss, cash flow, balance sheet, A/R aging, and sales by customer or product.
  • Finds invoices, estimates, customers and products.
  • Can also create, update, send and delete invoices and estimates, add customers and products, and send payment links (with QuickBooks Payments) and reminders on overdue invoices.

The two DispatchDeck tools that show QuickBooks numbers don't go through Intuit's connector. They use the QuickBooks Online connection saved in DispatchDeck (AR / AP → Settings, then open Payments & integrations), and they match the QuickBooks check tab on the BI screen.

Things to try

Copy one into a new chat with both connectors on.

Ask Claude to say which system each number came from. It's easier to check that way.

Before you close a month

Changes that wait for your approval

Some changes don't happen right away. Claude sends them back as pending_approval with the old and new values and a link. Nothing changes until someone approves it in DispatchDeck.

To approve, open the link Claude gives you, or go to Account → Connect Claude in DispatchDeck. The person who asked for the change approves it from their own signed-in DispatchDeck. They or the company owner can reject it. A request nobody approves within a day expires and nothing changes. A clock-out has to be approved within 15 minutes, because its time is the moment you asked.

What Claude can't do

Everything is logged

Every tool Claude uses is logged with who asked, which tool, and what happened. You can see your own requests in Account → Connect Claude, and the company owner can see everyone's. Changes Claude makes show up in the same job and clock history as changes made in DispatchDeck.

Your conversation stays with Claude. DispatchDeck only sees the tool requests Claude sends, not your chat.

Disconnect

In DispatchDeck, open Account → Connect Claude and click Disconnect next to your connection. Claude loses access on its next request. The company owner, or anyone with the Roster module, can disconnect anyone's Claude from the same list.

You can also remove the connector in Claude under Settings → Connectors. To use it again later, click Connect in Claude and sign in.

Need a hand?

Email chris@dispatchdeck.app and tell us what you asked Claude and what happened. We'll take it from there.