Workflows
Chain AI and data steps into a reusable recipe, then run it on one URL or every page in a segment.
A workflow is a reusable recipe that turns a page into structured output: a content audit, a brief, a meta description rewrite, a score. You build it once, test it on one page, then run it on every page in a segment.
Find workflows under Workflows at the bottom of the sidebar.
How workflows work
A workflow is a chain of steps in a visual editor. It starts with a trigger, which is the page the workflow runs on, and ends with an output. Each step can use the page's content and the output of earlier steps, so later steps build on what came before.
Step types
Add a step with Add action. There are three step types.
Custom agent
The core building block. A custom agent step sends your prompt to an AI model together with the page. You can:
- Write a prompt with variables such as the page URL, title and content
- Use the output of earlier steps
- Attach knowledge bases so the step can use your brand guidelines or product documents
- Choose the model
Search Console
Fetches Google Search Console data for the page: clicks, impressions, CTR, average position and the top queries. Requires a Search Console connection.
SerpAPI
Runs a Google search for a query and returns the results, including SERP features and People Also Ask. No setup is needed.
Creating a workflow
- Open Workflows and click New workflow
- Add steps with Add action and connect them in order
- Configure each step's prompt and inputs
- Save the workflow
You can duplicate a workflow to make a variation, or mark one as the default.
Testing
Test as you build:
- Test a step: run one step on its own to check its prompt and output before you connect the next one
- Test the workflow: open Test Workflow, pick a page from your site or enter any URL, and click Run Test. You see each step's output and how long the run took.
Running a workflow
On one URL
Open a page from URLs and go to its Workflows tab. Choose a workflow and click Start. Results appear under Latest runs, and you can open earlier runs from the same tab.
On a segment
Run a workflow on every page in a segment:
- In URLs, choose the segment to show its pages
- Click Batch workflow
- Select the workflow and start the batch
You can also select individual rows in the URL list and run a workflow on just those pages.
Morrison runs the workflow on each page and shows progress as pages complete. You can stop a batch at any time. Before the batch starts, Morrison checks that you have enough AI credits for it.
Results
Each run's result is saved with the page. In the URL list, turn on the Workflow output column to see results next to every page, together with Last run. This makes it easy to scan, sort and export results for a whole section of your site.
Example workflows
Content quality audit
- Custom agent: review the page for depth, structure and readability
- Search Console: pull the page's clicks and queries
- Custom agent: combine both and list the top three improvements
Title and meta rewrite
- Search Console: get the queries with high impressions and low CTR
- SerpAPI: check what ranks for the main query
- Custom agent: write a new title and meta description that match the intent
Brand compliance check
- Custom agent with your brand guidelines knowledge base: check voice, messaging and terminology
- Custom agent: produce a short report with violations and suggested fixes
Credits
Workflows use AI credits for each page they run on. See Credits and usage.
Workflows or automations?
Use a workflow when you want the same structured output for many pages. Use an automation when you want the assistant to do a recurring task, such as a weekly report, on a schedule.
Related use cases
- Content Decay Detection: find pages losing traffic with automated workflows
- Cannibalization Audit: detect pages competing for the same queries
- Helpful Content Checker: score pages across multiple quality dimensions