Shared service key
Managed by the service administrator. Disconnect it for your account here.
COMPANY WORKSPACE
Sign in with your company Google account. An administrator must authorize your account first.
Create reusable designs for your comparison pages.
One template library shared with AIO. Each save creates a new revision.
| Template | Revision | Updated | Created | Actions |
|---|
Create a template from the starter layout, or describe it to AI.
Checking generation access…
Use one {{rows}} container for the comparison rows.
Include {{row.name}} and a link to {{row.url}}.
Responsive CSS only. Scripts and embedded documents are not supported.
Optional page and row defaults, payment icon style, benefits and image metadata. Existing values are preserved.
Sample content · links disabled
Sample data illustrates the layout. AIO page settings provide the final content and tracking links.
Connect your tools and LLMs to the template API.
API endpoint: . Use this address with your API key.
Choose who can use the API and generate with AI.
| Name | Permissions | Expires | Last used | Status | Actions |
|---|
No API keys yet. Create a key to connect your first tool.
YOUR WORKSPACE
Choose the AI that creates and refines your templates.
See which connection is selected and manage it here. Saved keys are never displayed.
Managed by the service administrator. Disconnect it for your account here.
No personal AI key saved. Add your own provider below.
One personal connection can be saved at a time. Saving a different provider replaces it. Removing a saved key here does not revoke it at the provider.
Personal to your account
Your selection applies to generation in this editor and requests made with your Template Generator API keys.
My own provider uses your chosen account or server. Your prompt and template content are sent there when you generate. Cloud providers bill your provider account.
Local AI connects to an Ollama, LM Studio or other compatible server available to Template Generator. Choose a server and enter an installed model ID. The model must support structured JSON output.
Service provider uses the shared connection managed by the service administrator.
Personal keys are encrypted on the server and cannot be viewed after saving. If your personal connection fails or is removed, generation stops until you reconnect or explicitly choose the service provider.
Generation still requires the templates:generate permission in
API Access. A generated draft is saved only when you choose
Save template.
Check model access makes a model lookup, not a generation request. It does not verify quota or structured-output support.
One template format. Your editor, your tools, your LLM.
Start with the layout in AI Templates, generate a draft from a design brief, or import JSON produced by your own AI. Review the preview before saving.
Each save creates an immutable revision. API keys can edit only their owner’s templates.
Select the template and revision in the comparison page settings. Existing pages keep their selected revision until you change it.
Ask an administrator to enable API access. Create a key with the required permissions, then give your LLM the instruction file.
Authorization: Bearer YOUR_API_KEY Idempotency-Key: A_NEW_UUID_V4
Use a new idempotency key for each change. Reuse the same key only to retry the same request.
OpenAPI specification ↗
Give your AI the full LLM instructions and ask for a JSON file containing
name, prompt and doc. In AI Templates, choose
Import JSON, select or drop the file, or paste its contents.
Validate and preview the draft, check desktop, tablet and mobile, then choose Save template. To update a template, open its editor first and import there. Importing never saves automatically. This flow uses your console account and does not require an API key or an AI Settings connection.
Use your own agent and model to edit templates.
Choose Streamable HTTP in your MCP client and connect to .
Set the Authorization header to Bearer YOUR_API_KEY in the client's
secure settings. The key needs templates:read, plus
templates:create or templates:update for saves. Provider
keys are not needed for this workflow.
get_instructions → list_templates →
get_template → validate_template →
create_template / update_template
Your local agent calls these tools. Template Generator validates and saves the
result. This does not require templates:generate or a connection in AI Settings.
Configure a static bearer header; OAuth discovery is not provided. After saving,
your agent can give you the returned editor_url to review the result.
Users on another machine need a reachable service address; localhost refers to their
own machine.