Dynamic Mockups for AI agents

Agents read Dynamic Mockups at once. Changes and sends are held for a person's approval by default.

About Dynamic Mockups

Dynamic Mockups provides APIs for generating product mockups, rendering templates, managing catalogs and collections, and creating AI-powered image and motion assets.

What an agent can do in Dynamic Mockups

Every Dynamic Mockups action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Dynamic Mockups without asking first. 7 actions.

  • Get Generation OptionsReturn current MockAnything styles and aspect-ratio support plus MotionMockups models, durations, aspect ratios, estimated times, and live credit prices. Call this before choosing generation settings
  • Get MockAnything ProductGet one POD product's supported sizes, colors, and decoration locations before using its UUID in MockAnything generation.
  • Get MockAnything StatusCheck one MockAnything task once, typically after Create MockAnything Mockup stops waiting. WARNING: a well-formed unknown UUID may return PENDING indefinitely, so PENDING does not prove the task exis
  • Get Motion Mockup StatusCheck a submitted MotionMockups video job once and return its queue state or completed MP4 metadata. The tool does not poll automatically because jobs commonly take 2-15 minutes.
  • List Catalogs and CollectionsReturn the connected account's catalogs and collections, including the UUIDs used to filter mockups and target creation or bulk workflows. This is read-only and does not consume render credits.
  • List MockupsFind renderable mockup templates and return their mockup, smart-object, text-layer, and print-area-preset UUIDs. Filters are optional; name matching semantics are not guaranteed because they could not
  • Search MockAnything ProductsFuzzy-search POD products that can ground MockAnything generation. The provider may return up to 50 broad matches and exposes no pagination, so use a specific brand, style code, or product phrase.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 3 actions.

  • Create MockAnything MockupCreate and optionally wait for a MockAnything mockup from exactly one prompt, public image URL, or uploaded image. WARNING: this persists a mockup, may find-or-create named collections, and consumes m
  • Render MockupsRender one or more explicitly selected mockup templates from public artwork URLs, colors, Beta text layers, and shared export settings. One item uses POST /renders and multiple items use POST /renders
  • Submit Motion MockupWARNING: Submit image-to-video generation and return a request ID for later status checks. This creates a long-running job and reserves or consumes model-, duration-, and audio-dependent credits; curr

Changes wait in Needs you

Changes and sends in Dynamic Mockups are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

Dynamic Mockups questions

Can an agent change data in Dynamic Mockups on its own?

Not by default. Changes and sends in Dynamic Mockups are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Dynamic Mockups?

This connector lists 7 read actions. Reads run at once, without waiting for approval.

How does Dynamic Mockups connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Dynamic Mockups to your agents.