Browse the docs ▾

Choose Opmiz

Capabilities and limits

A plain list of what the tools can do, what needs a person, and what they can't do at all. Check it before you promise anything.

Agents can do this

Site design

Read every page. Change words, images, links, styles, colours, fonts and shared styles, and add styles of your own. Add, move, copy and remove pages, sections and elements, a whole section in one change. Add contact, enquiry and booking forms, videos from YouTube, Vimeo or a file, and embeds of another site's page, such as a map or a booking page. Give a form its own look and check what visitors type. Give a video file each item's cover and a play button in the brand's colours. Turn a section into a shared part and place it on other pages. Set separate styles for desktop, tablet and phone.

Interaction

Tabs, accordions, toggles, menus, hover and focus styles, carousels, scroll links, whole cards as links, add to cart and analytics events. A text box the page reacts to: a live search over a list, a "no results" line, and the typed words in a link. Chapters that jump a video file to a time, each row its own. Captions on a video file. Timers that change what a page shows every few seconds, such as rotating words.

Content

Create content types with their own page design, add fields and custom types, write and publish items, tag them, list them on any page, and give tags their own pages. Make Library items, of the business's own types too, and show one on any page, in the header or in the footer.

Bulk work

Import up to 1,000 items or products from a file, and publish them all with one token.

Products

Read products and stock. Add products with variants, prices, opening stock and images. Change existing ones: name, description, tax, photos, collections, sizes and prices, and adjust stock with a reason. Archive them, arrange collections, add category fields and fill them.

Store layout

Choose the collections in the header menu, the featured collections and the product sections.

Orders

Read orders and mark them ready to ship, shipped or delivered.

Business details

Contact details, legal name and address, social links, logo, Terms and Privacy, and Pay on delivery at checkout.

Search basics

Page addresses, search titles and descriptions, social sharing text and images, and tag page search text. A page for each item or a tag page names each item or tag in its title with a variable, and a page for each item can share each item's own cover. The sitemap, canonical addresses and structured data are automatic, and the square logo becomes the favicon.

Review

Screenshots of draft or live pages at three widths, a link the owner opens to click through the draft, and a preview of what a publish would change.

The owner does this in the dashboard

These are refused to apps on purpose, or not offered as tools. Plan for them in your handover.

Payments

Turning on an online payment provider.

Plan and billing

Choosing and paying for a plan after the free trial.

Custom domain

Connecting their own address. It needs a paid plan that includes it.

Redirects

Adding redirects from old addresses, in Site › Domain.

Team

Inviting people and setting roles.

Selling or not

A business counts as selling unless its settings say otherwise, and apps can't change that setting.

Selling rules

Discount codes, delivery fees, pickup and other store settings.

Orders

Cancelling, refunding and editing.

Approvals

An app can record that the owner approved Terms and Privacy, but only the owner can read them and say yes.

Not available through the tools

Custom code

No scripts, custom CSS rules or calls to outside services. An embed keeps only the frame's address, never its code. Style values can't use calc(), url(), var() or !important.

Creating another business

The owner creates a business on the sign-in screen, not through a tool. See Onboard a new user.

Browsing media

You can add images and use the ids you get back, but no tool lists a business's existing media.

Listing past changes

You can undo a change using the action_id you received. The owner sees older changes in the builder history and Settings › AI apps.

Deleting content

You can unpublish an item, but no tool deletes it.

Languages

No tool translates or manages a site's languages.

Shopper data

Order tools leave out buyers' contact details and addresses, and no tool lists customers.

Webhooks

Nothing notifies you when an order or change happens.

Limits to plan around

Calls

120 a minute per connection, of which 30 may change something. See Errors and limits.

Design batch

1 to 50 ops in a call, or up to 1,000 from a file sent to create_ops_link's link.

Imports

1,000 rows or 20 MB per file, 50 rows if sent in the call, and one import at a time per business.

Images

JPEG, PNG, WebP or GIF, up to 10 MB each. No SVG.

Videos

MP4, MOV or WebM up to 100 MB each, sent to create_upload_link's link.

List on a page

Up to 50 items at a time. Next and Previous buttons reach the rest.

Counts and totals

A data source's .total counts every item it matches. A count or a sum over a data source's rows covers only the rows it fetches, up to 50.

Classic sites

Older theme sites have editable content, but their design needs open_in_builder first.

Plans change what works

The free trial lasts 14 days and needs no card. Some features depend on the plan, including custom types, category fields, custom domains, product listing limits and team members. A refusal says when the plan is the reason and gives the owner a link. get_business_details shows the current plan and when the trial ends, and the pricing page compares plans.
This page describes the tools at the time of writing. Your client's tool list and each tool's description are the final word.

Check before you promise

get_business_details
  → the plan, and when the trial ends
  → what a first publish still needs

get_site
  → kind: classic, builder or
    builder_unpublished. A new business
    reads classic until
    start_builder_site; its note says so

list_orgs
  → paused: true means stop and tell
    the owner