Auto repair integrations and API. Accounting sync built in.

Accounting syncs with Xero, QuickBooks and Sage, and with Qoyod. For everything else, an API key can read and write bookings, customers, vehicles, estimates and inventory, and webhooks tell your system when something changes. API Access is a paid add-on on the Core plan.

Read-only key · Active
  • 13 API resources, from bookings and customers to inventory and webhooks
  • 2 key permission levels: Read only, and Read & Write
  • 60 requests a minute per key on the Standard tier, up to 1,000 on Enterprise
  • 4 accounting connections: Xero, QuickBooks, Sage and Qoyod

From add-on to first request in four steps.

  1. 1 Turn on API Access

    Email support to add API Access to your subscription. It's a paid add-on on the Core plan.

  2. 2 Create a key

    An organization admin names the key and picks Read only or Read & Write. The key shows once, so copy it then.

    Read only · GET requests only, for dashboards and reporting.
  3. 3 Connect your tool

    Your tool sends the key with each request, and each request names one shop. Webhooks post to your URL when a booking is created, a job is completed or stock runs low.

  4. 4 Watch the usage

    The API Access page shows requests, errors and response time for each key. Rotate a key if it may have leaked, or revoke it for good.

1 2 3 4

The API Access page. Every key, and what it's doing.

  1. 1
    Four usage cards Requests over 30 days, error rate, average response time and data transferred.
  2. 2
    The keys table Each key's permission, requests, errors and status. Errors are flagged when the 24-hour rate doubles the 30-day rate.
  3. 3
    Rotate and revoke Rotating issues a new key and stops the old one. Revoked keys stay listed, grayed out, for the record.
  4. 4
    Top endpoints and recent errors See which calls your tools make most, and which ones fail.

Three ways in. Pick one per tool.

  • Dashboards and reporting

    Read only

    Reads data with GET requests. It can't create or change anything.

  • Booking and stock tools

    Read & Write

    Also creates and updates bookings, customers, vehicles, estimates and inventory, and assigns techs and parts to bookings.

  • Questions in plain words

    ChatGPT connector

    Ask ChatGPT about today's schedule, unbilled work or outstanding invoices, and get answers from live autoGMS data. Read-only.

    How the ChatGPT connector works →

Keys are capped. Your organization can have a set number of active keys. The API Access page shows the limit.

Where it stops. Better to know now.

  • Few built-in connections. autoGMS connects to Xero, QuickBooks and Sage, and to Stripe for payment links. Parts catalogs and other tools connect through the API.
  • Some data is read only. Invoices, purchase orders, bays, services and technicians can be read but not changed through the API.
  • Rate limits apply. A key gets 60 requests a minute on the Standard tier and up to 1,000 on Enterprise. Past the limit, requests are refused until the wait ends.

Questions shops ask

Does it connect to my accounting software?

Yes, with the Financial Reports add-on, which includes accounting sync. Invoices, payments, customers and bills sync to Xero, QuickBooks or Sage. Other tools can read invoices through the API.

Can one key work across several shops?

Yes. A key can reach several shops in your organization. Each request names the shop it's for.

What if a key leaks?

Rotate it. autoGMS issues a new key and the old one stops working. You can also revoke a key for good. Neither can be undone.

Is API activity logged?

Yes. All API activity is logged, and the API Access page shows each key's requests, errors and last use.

Be live in 5 minutes. Free. No card, no call.

Add your shop, your services and your labor rate, and your online booking page goes live. It stays free. The full shop system is free for 14 days.

Or book a demo