Mise
Marigold Hair Studiosample salonDay 1 of 2
CONNECTORS

Extensions

The systems the salon keeps using. A salon that already books online needs a connector to its own tool, not a replacement. Each card says what the tool's API allows and where that claim comes from.

In Marigold Hair Studio's config

Phone line

public APIconnector built
texts and callsHere: texts and calls on the number clients know. It stays the system of record.Texts reach the texting agent by webhook. Calls reach the voice line through a SIP trunk.Live sends stay off until numbers are allow-listed. Voice has not run on a live call.source: agents/photon/README.md

Google Business Profile

gated APIno connector
listing: hours, phone, booking linkHere: hours and the booking link. It stays the system of record.Keep the listing's hours and booking link in step with the salon's settings.API access is granted per project on request. Not re-checked for this work; the owner can also edit the listing by hand.source: docs/spec.md, F1.5 · not checked against the vendor's own docs

Paper appointment book

no APIno connector
recordsHere: past appointments. It read once, then retired.Photograph pages for import.Record import is in the contract but not built.source: contracts/endpoints.json (imports.*)

The rest of the catalogue

1 OF 11 HAVE A CONNECTOR IN THIS REPO

Square

public APIno connector
appointments, payments, inventoryBookings API: search availability; create, update and cancel bookings; webhooks. Inventory API: counts and adjustments.Writing to the full calendar needs a paid Appointments plan. Only the seller can make a team member bookable.source: developer.squareup.com/docs/bookings-api/what-it-is

Shopify

public APIno connector
retail storefrontGraphQL Admin API with a scoped access token: products, orders, inventory.Rate limits are cost-based. The inventory mutations were not read in full for this work.source: shopify.dev/docs/api/admin-graphql

Vagaro

gated APIno connector
appointmentsREST and webhooks for employees, locations, appointments and customers.Needs a paid tier with Vagaro card processing and an approval form. No inventory or point of sale.source: supergood.ai/api-report-card/vagaro · not checked against the vendor's own docs

Boulevard

gated APIno connector
appointmentsAdmin and client GraphQL APIs, webhooks.Enterprise tier only.source: supergood.ai/api-report-card/boulevard · not checked against the vendor's own docs

Booksy

gated APIno connector
appointmentsA partner API in alpha.Not self-serve. The client list comes as an emailed CSV.source: supergood.ai/api-report-card/booksy · not checked against the vendor's own docs

Fresha

no APIno connector
appointmentsA read-only reporting connector.No public API to read or write bookings.source: supergood.ai/api-report-card/fresha · not checked against the vendor's own docs

GlossGenius

no APIno connector
appointmentsManual CSV export.No public API.source: supergood.ai/api-report-card/glossgenius · not checked against the vendor's own docs

Spreadsheets

no APIno connector
recordsExport a CSV and map its columns onto the model.No importer exists yet.source: contracts/endpoints.json (imports.*)