Integrations & open API

Strut fits the tools you already run your business on.

Keep your booking page, your calendar, and your books exactly where they are. Strut adds the field layer — check-ins, GPS, photo proof, and client updates — and syncs everything back.

Acuity Scheduling

Two-way booking sync

  • Import existing appointment types as Strut services
  • New Acuity bookings create Strut visits with the right client and pet
  • Reschedules and cancellations sync both directions

Google Calendar

Availability & visit sync

  • Push every assigned visit to the walker's calendar
  • Read busy blocks so double-booking never happens
  • Per-walker calendars for multi-walker teams

Stripe

Payments & payouts

  • Charge cards on file when a visit is completed
  • Automatic late-cancellation fees and tips
  • Direct payouts to independent walkers on your schedule

QuickBooks

Accounting

  • Sync invoices, payments, and refunds nightly
  • Map services to income accounts and tax codes
  • Contractor payouts exported ready for 1099 season
REST API

Build whatever we haven't

Every screen in Strut is powered by the same public API. Generate a scoped key from your dashboard and read or write clients, visits, reports, and invoices.

GET/v1/clientsList clients and their pets
POST/v1/visitsCreate a walk, drop-in, or boarding stay
GET/v1/visits/{id}/reportPhotos, GPS path, potty and behavior log
GET/v1/availabilityOpen windows per walker
POST/v1/invoicesBill a client or a recurring plan
Webhooks

Real-time events, signed and retried

Subscribe an endpoint and Strut posts a signed payload the moment something happens in the field. Failed deliveries retry with backoff for 24 hours.

visit.checked_invisit.checked_outvisit.gps_updatedbooking.requestedbooking.cancelledinvoice.paidpayout.sent

Example payload

{
  "event": "visit.checked_out",
  "visit_id": "vis_8fa21",
  "walker": "marcus@happytailschi.com",
  "distance_mi": 1.4,
  "photos": 2,
  "potty_breaks": 1
}

Need a connection we don't list?

Tell us what you run — Time To Pet, Square, Xero, Zapier, your own booking site — and we'll point you at the right endpoint or build the connector.

Talk to us about your stack