Integrations, API & AI Agents

Connect AI agents like Claude or ChatGPT to your store, create API keys for developers, and see what is open by default.

Last updated October 12, 2026

OpenPOS is open by design: AI agents and apps can read your store's public information without asking, and you decide who may change anything. This article is for owners connecting an AI agent or an app, and for the developers they work with.

Where to find it

  1. Connect an AI agent (Claude, ChatGPT and other clients that support sign-in) through the OpenPOS MCP server at /api/mcp. OpenPOS asks you to allow it to access your store — choose Approve. See or remove connections at Connected AI agents (/dashboard/settings/connected-agents).
  2. Create an API key for a developer in the API Hub (/dashboard/api, owners and admins — it isn't in the sidebar). Choose New API Key, pick Read Only or Read & Write, and copy the key right away — you won't be able to see it again.
  3. Developers start at /developers: authentication, the REST endpoints, the MCP tools, data formats and errors.

Good to know

  • Open by default: store name, address, hours, menu, prices and what's available now — no key needed. An AI agent can also place an order, book a table or join the waitlist for a guest, as you allow in AI & Discoverability. See Get Found by AI Assistants.
  • Running the store — reading orders and customers, changing the menu and everything else — needs an API key or an AI agent you approved.
  • Keys are for developers and partners building on OpenPOS; you don't need one to run your store. In-store devices connect with a device code from SETUP › Devices instead — see Terminal and kiosk apps.
  • Give each app its own key, and pick read-only unless it has to change something.

If something's not working

  • Can't open the API Hub? It's for owners and admins.
  • An agent or app lost access? Check it hasn't been revoked in Connected AI agents or the API Hub; connect it again or create a new key if needed.
  • Still stuck? Email [email protected].
Integrations, API & AI Agents — OpenPOS Help