AI providers
Optional. Bring your own key from any of four providers, and choose which features may use it.
Admin → Settings → AI
Bring your own key
Every AI feature is off until you supply a key. No AI credits ship with the product, nothing is proxied through us, and each request goes from your server to the provider you chose on your own account.
| Provider | Get a key |
|---|---|
| OpenAI | platform.openai.com |
| Anthropic | console.anthropic.com |
| Google Gemini | aistudio.google.com |
| OpenRouter | openrouter.ai |
One provider per job
Features are grouped by what they need, and each group picks its own provider and model. You can send text to one provider and images to another, or use one everywhere.
| Group | Used for |
|---|---|
| Text | Writing and rewriting descriptions and copy. |
| Vision | Reading an image — for example a photographed menu. |
| Image | Generating pictures. |
| Video | Generating video. |
| Assistant | The in-dashboard assistant. |
| Menu | Menu import and menu-building help. |
Letting restaurants use it
One switch decides whether restaurants may use the assistant. It runs on your key, so their usage is billed to your account — decide that before you switch it on, and treat it as a cost of the tier you are selling.
When it doesn't work
An AI button does nothing
No key for that group, or the feature is switched off — both live at Admin → Settings → AI. Text and vision are separate groups, so a key for one does not enable the other: check the group the button belongs to.
Requests fail after working
Usually credit or a rate limit on your provider account. The provider's dashboard says which; the key itself has not changed.