Workflow Templates Library
Access from: Processes → Workflows → New → From template
Templates are predefined workflows that you can copy and customize for your account. They cover the most common Amazon optimization use cases and save you the work of configuring each node manually.
Available templates
| Template | Trigger | What it does | Key actions |
|---|---|---|---|
| Title length review | Manual or scheduled | Iterates your products and detects titles with fewer than 80 characters. Creates a task for each non-compliant product and automatically resolves it when corrected. | forEach, code-execute, condition, create-task, resolve-task |
| Complete SEO evaluation (6 criteria) | Manual or scheduled | Evaluates each product across 6 SEO dimensions and creates an independent task for each failing criterion. | forEach, code-execute, condition ×6, create-task ×6, resolve-task ×6 |
| Title optimization with grouped items | Scheduled (weekly cron) | Similar to the title review, but groups all affected products into a single task with multiple items. Includes HITL for human oversight. | forEach, code-execute, condition, create-task (items mode), resolve-task |
Template details
Title length review
Simple use case to get started with workflows. Iterates the products of a connection and marketplace, evaluates whether the title has at least 80 characters and acts accordingly.
Flow:
Idempotent behavior: Uses a unique taskKey per product. If the product already has an open task and now complies, it automatically resolves it. If it fails again, it reopens it. This allows scheduling the workflow with a daily or weekly cron without duplicating tasks.
Complete SEO evaluation (6 criteria)
Advanced template that audits each product across 6 fundamental dimensions of Amazon SEO:
| Criterion | Minimum requirement | What is verified |
|---|---|---|
| Title length | ≥ 100 characters | That the title takes advantage of the available space |
| Brand in title | Starts with the brand | That the brand appears at the beginning of the title |
| Description | ≥ 300 characters | That the description is sufficiently detailed |
| Bullet points | 5 bullets, each ≥ 200 characters | That all 5 bullets are used and are informative |
| Search terms | ≥ 200 characters | That backend search terms are properly utilized |
| Stock | > 10 units | That the product has sufficient stock for sale |
Each criterion generates an independent task with its own taskKey (for example, seo-title-length::ASIN123). This allows you to see at a glance how many products fail in each dimension and prioritize corrections.
Title optimization with grouped items
Variant of the title review designed for supervised bulk review:
- A single task groups all products with short titles as individual items.
- Each item shows the current title value and suggests a minimum length.
- The HITL flag is enabled: items must be reviewed by a human before being applied to products or campaigns.
- On re-executions, the workflow automatically cleans up items for products that now comply (
pruneStaleItems).
Ideal for: Teams that prefer to review all issues together in a single task, rather than managing one task per product.
How to use a template
- Go to Processes → Workflows
- Click New workflow
- Select From template
- Choose the desired template
- Configure the target connection and marketplace
- (Optional) Adjust thresholds, criteria or the trigger
- Activate the workflow
Customize templates
Templates are a starting point. Once copied, you can add nodes, change conditions or add additional actions such as sending an email with the summary or creating Discord notifications.
Available node types
Both templates and custom workflows can use these node types:
| Node | Function |
|---|---|
| Start / End | Mark the beginning and end of the flow |
| Action | Executes something: log, email, HTTP request, custom code, create/resolve task |
| Condition | If/then branching based on data |
| Switch | Multiple branching (like a switch/case) |
| ForEach | Iterates over a collection: products, campaigns, keywords, search terms, ad groups, product ads, clusters |
| Delay | Waits a period of time before continuing |
| Function | Invokes a registered function in the system |
Available collections for ForEach
The ForEach node can iterate over these entities from your account:
| Collection | Description |
|---|---|
products | Catalog products |
campaigns | Advertising campaigns |
search-terms | Search terms |
adgroups | Ad groups |
product-ads | Product ads |
keywords | Keywords |
clusters | Targeting segments / clusters |