Complete product guide

Maximo Sites guide

Maximo Sites lets you design, build, host, and publish custom websites and small web apps directly from your workspace chat. Sites run on your workspace cloud, scale to zero when idle, and can host dynamic backend functions and persistent key-value store data.

Guide index

Fast path

Open the dashboardStart from the live business overview, then use search or the sidebar to jump.Finish company setupOwners manage company setup; administrators can view business settings, but edits stay owner-only.Check plan limitsReview the owner account plan that covers owned workspaces, team capacity, AI, AI Docs, storage, payroll fees, and payouts.Share referralsWorkspace users can copy a personal referral link, track 20% subscription commissions, and withdraw NGN rewards to a verified Nigerian bank.Reach supportSend questions, bugs, billing issues, setup requests, Google Meet requests, and approved in-person requests from Support.Use global searchFind role-allowed features and records; sensitive accounting, team, memory, and admin areas stay hidden from lower roles.Open shortcutsUse Ctrl K for commands, g for navigation chords, n for quick create, and ? for the reference.Ask Maximo AIUse chat, voice, files, image tools, document tools, and sources within the signed-in user's workspace role.Use Maximo ComputerLet Maximo run browser/code work and keep project-attached cloud workspaces persistent for later computer or agent runs.Use slash commandsType / to run chat commands, pick active Agent Skills, or attach enabled MCP servers as context.Run Maximo GoalsType /goal and Maximo keeps working toward one objective across turns, then stops when an independent check says it's done.Use Maximo TagAdd Maximo to your WhatsApp or Telegram groups and tag it to help the whole team, with every chat saved to your workspace history.Review with Action PreviewBefore Maximo sends an email, moves money, or invites someone, it streams a live preview you can edit and send — or switch on Auto to send for you.Answer Maximo's questionsWhen a request could go several ways, Maximo asks a quick multiple-choice question right in the composer, then picks up where it left off once you answer.Create AI ImagesGenerate or edit images from chat or voice with Maximo Pandora Mini Image or Pro Image, then save outputs to Files.Create AI AudioTurn text into natural single or multi-speaker speech with Maximo Pandora Voice, then save the audio to Files.Compare AI benchmarksOpen public RPB scores for model tool accuracy, reasoning, safety, latency, cost, and trace evidence.Generate AI DocsAsk Maximo to create PDF, Word, spreadsheet, slides, HTML, TXT, or CSV files from prompts and workspace files.Schedule AI workAsk Maximo in chat or voice to watch a live topic, wake later, repeat checks, and save updates in chat.Open the calendarSee tasks, appointments, automations, reminders, due dates, payroll, Google sync, and Calendly bookings in one compact schedule.Connect toolsOwner/admin roles manage integrations, MCP, Agent Skills, calendars, files, email, signatures, and connected services.Bring Your Own ModelOwners and admins can connect OpenAI, Anthropic, or OpenRouter and share custom models with the workspace.Build Maximo SitesDesign, build, host, and publish websites and web apps with database and serverless functions directly from chat.Build Maximo DesignDesign, preview, and share on-brand decks, pages, prototypes, posters, and brand systems from chat with @design.Build Maximo FormsBuild, edit, and manage forms from chat with @forms — conditional logic, a shareable /f/{slug} link, and superior analytics.Personalize MaximoSet Maximo's personality and custom instructions, pick a theme with day or night, and choose how Enter sends in chat.

Website builder

Maximo Sites Builder, Serverless Functions & Custom Hosting

Maximo Sites lets you design, build, host, and publish custom websites and small web apps directly from your workspace chat. Sites run on your workspace cloud, scale to zero when idle, and can host dynamic backend functions and persistent key-value store data.

Apex domain*.mytabulon.com
Backend pathfunctions/api.js
Databasectx.store key-value collections
Free limit1 static site, 25K visits, shares 1 GB storage
Plus limit3 sites with backend, 150K visits, shares 10 GB storage
Pro limit10 sites with backend, 750K visits, shares 100 GB storage
Max limit25 sites with backend, 3M visits, shares 1 TB storage
PermissionOwner, administrator, or member (Viewer blocked)
  • Ask Maximo to create a new site, write file code step-by-step, update assets, or add backend functionality. The Sites plugin is activated by typing @sites in the composer.
  • Workflow: sites_create_site once -> sites_write_files to build/edit (shows a real-time preview link) -> sites_save_version for a reviewable version -> sites_publish to go live at https://{slug}.mytabulon.com. Use sites_unpublish to take a site offline.
  • Frontend: Plain HTML/CSS/JS only (e.g., index.html, styles.css, app.js). No build steps. Load public libraries from CDNs if needed. Ensure pages are modern, semantic, mobile-first, and support dark mode.
  • Backend: A single serverless function at functions/api.js handles all requests under /api/*. Define: async function handler(request, ctx) { return { status, headers, json } }.
  • Database: Inside backend functions, use the key-value store ctx.store to get, set, delete, list, or count data in collections.
  • Environment Variables: Use sites_set_env_vars to manage private API keys or configurations. Read them from ctx.env inside backend functions; never hardcode secrets in file code.
  • Limits are enforced by plan: Free plan gets 1 static site (no backend functions), 25K visits monthly, and shares the 50 MB per-file upload limit and 1 GB workspace cloud storage.
  • Plus plan gets 3 sites with backend functions, 150K visits, 25K function runs monthly, 4s function timeout, and shares the 250 MB per-file upload limit and 10 GB workspace cloud storage.
  • Pro plan gets 10 sites with backend functions, 750K visits, 150K function runs monthly, 8s function timeout, and shares the 2 GB per-file upload limit and 100 GB workspace cloud storage.
  • Max plan gets 25 sites with backend functions, 3M visits, 750K function runs monthly, 10s function timeout, and shares the 10 GB per-file upload limit and 1 TB workspace cloud storage.

Fast answers

Easy FAQs

What should I do first after creating a business?

Open Business Settings, complete the company profile, set the currency, upload the logo, confirm billing, then add clients, inventory, or leads depending on what the business sells.

Why do I see a plan or upgrade message?

The app checks the active workspace's effective subscription, subscription state, and usage caps before opening or changing protected records. Owner-created workspaces can inherit the owner's account plan from another billing-home workspace, while joined team workspaces use that company's owner plan. A 402 response usually means the effective plan is free, inactive, or has reached a limit for that feature. File Manager checks file count, storage, and per-file upload size: Free 50 MB, Plus 250 MB, Pro 2 GB, and Max 10 GB. AI Images checks image credits, daily and personal caps, model access, source limits, File Manager count, and storage. Maximo Cloud Computer checks computer minutes, daily/monthly caps, max run length, and concurrency. Gemini Live starts on Pro, while Grok Voice remains available on paid plans. Support also follows the plan: Free uses guide, community, and email; Pro and Max include monthly Google Meet allowances.

What does RPB mean on the benchmark page?

RPB means Real Performance Benchmark. It is MyTabulon's evidence-adjusted public model score for real agentic business work, combining task completion, tool call accuracy, reasoning, safety, user sentiment, latency, and cost efficiency.

How do Maximo Sites work?

Maximo Sites allows you to build, preview, host, and publish websites and web apps on your workspace cloud. You can design them in chat or voice using standard HTML, CSS, and client-side JS files. You can also build serverless backends at functions/api.js (Plus and above) with a built-in key-value database (ctx.store) and environment variables. Sites automatically get secure SSL certificates and public addresses at https://{slug}.mytabulon.com. They scale to zero when idle to save resources.

Which records can global search find?

Global search can find feature pages plus clients, leads, inventory, invoices, quotes, deals, projects, tasks, files, expenses, team members, and AI chats within the active company when the signed-in user's role allows it. Member file results are limited to files and folders they uploaded, added, or generated, and sensitive owner/admin destinations stay hidden.

What are the main keyboard shortcuts?

Use Ctrl K or Meta K for the command palette, ? or Ctrl / for the reference, Ctrl B or Meta B for the sidebar, g chords for navigation, n chords for quick create, and r r to refresh page data.

How do payment links stay safe?

Payment links use long random tokens. Share the generated link, receipt, PDF, or email with customers, not a dashboard URL. The invoice number helps the business identify a document but is not the secret.

What is Business Memory used for?

Business Memory stores durable company knowledge for Maximo AI: facts, preferences, style, source records, private notes, approved memories, retention rules, provenance, and conflict checks. It is available only to business owners and administrators. Company memories describe shared business facts; first-person or personal work memories stay private to the originating user. Members, Viewers, and Employee Viewers cannot open memory, search it through Maximo chat or voice, receive selected memory in AI context, or have their chats silently captured into company memory.

Who can add or manage Bring Your Own Model (BYOM) connections?

Only Business Owners and Administrators have permissions to manage BYOM connections and import/edit models under Settings > Integrations > Bring Your Own Model. Workspace Members and Viewers cannot manage connections.

Are BYOM models available to everyone in the workspace?

Yes, once a BYOM model is configured and enabled by an owner or administrator, it is available company-wide to all workspace members (Owners, Admins, Members, Viewers) through the model selector in Maximo AI chat.

Keep moving

Go back to the workspace with context.

Use the dashboard for the work itself, and return here when a user needs a fast explanation, a workflow map, or the right page link.

Open Dashboard