Do we have to give up our UI?
No, and you get to choose how. Rebuild it here in the page builder — your layout, your palette, your pages, staff-facing screens included — without writing code. Or keep your front end, on your domain with your login, and wire it to the API. Either way it is on your domain.
What does “without developers” actually mean here?
If you rebuild your screens here, it means exactly that: the builder drafts a screen from a description, you adjust it on a canvas, you publish. No engineer in the loop. If you keep your own front end, wiring it to the API is integration work sized like any other, and the spec, the structured errors and the agent-oriented documentation mean a coding agent can do most of it. After either, the features you would have built — waitlists, memberships, retries, a second location, gift cards, staff scheduling — are configuration Beth makes from a description.
How do our customers come over?
One export per customer — CSV, JSON, XLSX, or a ZIP of all of it. The mapping is proposed for you, a dry run shows every row that would be created or rejected before anything is written, and old ids are remapped so files that refer to each other still do. Imports go through the same validation as a single record, so bad data surfaces per row instead of landing quietly.
Can you read our database instead of us exporting files?
Yes — a read-only replica of your PostgreSQL, MySQL or SQL Server database, mapped onto the platform’s model with you. Same dry run, same per-row validation, same id remapping as a file import, and it can be re-run to catch up changes so the cutover is not a freeze. It is part of onboarding rather than a self-serve button: tell us what you run on and we will scope it with you.
Can each of our customers have their own AI assistant?
That is the piece in build now. A business defines its own assistants — who may talk to each one, what it may do, how it speaks, where it appears — and an assistant can never do more than the person talking to it. It answers customers in their message thread or on the business’s own site, and staff in the console. Their tools are platform capabilities plus the business’s own automations. It is in review, not on production yet.
How is each customer’s data kept apart?
Every record belongs to exactly one business, and nothing crosses between them. The business is carried by the credential, never by a parameter, so a bug in your code cannot reach across. Getting a second business means getting a second credential. Locations inside a business are a further scope, enforced centrally.
How does an AI assistant connect — theirs or ours?
Over MCP, behind a grant an operator consents to. The grant says what the assistant may read, the small set of routine actions it may take, and what it may only propose. Consequential actions park for a person to approve. It cannot reach anything a human operator could not, and every call is recorded.
Who is billed, and for what?
Each business on LatticeKit has its own account, its own usage bill and its own card, with no platform fee and no per-seat licence. Your product can take a customer through creating one over the same agent API, though confirming the email and adding the card stay theirs. If you would rather hold one account for all of your customers, tell us at hello@latticekit.app — that is a conversation today, not a switch.
Is LatticeKit ready for this?
It is new, and we are welcoming businesses a few at a time. You will be talking to the people who build it, and the working copy Beth builds is the real thing, not a sample.