← Back to Stacks
Systems

Turn the pieces into a working system.

Learn what an AI or business system is, how stacks, workflows, automation and agents work together, and how to design repeatable systems around real outcomes.

Start with an outcome

See how the pieces become a system.

These worked examples show the thinking behind Stack & System: start with the outcome, choose only the capabilities you need, connect the steps, and make the hand-offs clear.

System 01 · Digital product

Turn an idea into a sellable digital product.

Move from a rough idea to research, creation, checkout, delivery and follow-up without treating each stage as a disconnected task.

Idea Research Create Sell Deliver

Stack roles: AI for thinking and drafting · design tools for the asset · payment infrastructure for checkout · automation for delivery and follow-up.

See the products →
System 02 · Content engine

Turn one idea into a repeatable content workflow.

Capture an idea, develop it with AI, create the finished asset, publish it and learn from the result.

Idea Draft Create Publish Learn

Stack roles: AI for research and drafting · creation tools for production · automation for hand-offs · analytics for the feedback loop.

Explore content →
System 03 · Lead follow-up

Turn an enquiry into an organised follow-up process.

Capture the request, structure the information, decide what happens next, follow up and keep the record organised.

Enquiry Qualify Decide Follow up Record

Stack roles: form for capture · AI for classification · automation for routing and reminders · CRM or database for the source of truth.

Explore solutions →
System 04 · Personalised creation

Turn a family idea into a custom creative enquiry.

Give a customer a clear way to describe what they want, capture the brief, review the request and move it into a personalised production process.

Idea Brief Review Quote Create

Stack roles: enquiry form for the brief · email for communication · payment after the scope is agreed · creative tools for production.

Request a custom creation →
Start here

What is a system?

A system is more than a collection of tools. It is a repeatable way of taking an input, processing it through defined steps and producing an intended outcome.

The tools matter, but they are only components. The system explains how those components work together.

A useful system answers four basic questions:

  • What problem are we solving?
  • What outcome do we want?
  • What needs to happen between the two?
  • How do we know the system worked?
See the system model →
Stack

The stack is what you have available.

Your stack might contain an AI model, database, automation platform, CRM, content tools, payment software and other services.

The stack provides the capabilities. The system determines how those capabilities are used.

Revisit Stacks →
Workflow

The workflow is the path through the system.

A workflow describes the sequence of steps required to move from an input towards an output.

For example: form submission → AI classification → database update → email follow-up.

Explore Automation →
System

The system is the whole operation.

A complete system includes more than the workflow. It also includes the purpose, inputs, data, tools, responsibilities, rules, human involvement, monitoring and desired outcome.

This is why a system can continue to be useful even when individual tools inside the stack change.

System · Problem

Start with the problem.

A system should exist because there is a real problem, bottleneck or opportunity worth addressing.

"I want to use AI" is not a problem. "I spend three hours every day sorting customer enquiries" is a problem that could potentially be improved with a better process.

Explore Solutions →
System · Input

Identify what enters the system.

The input might be information, an event, a request, a transaction or a resource.

Examples include a customer enquiry, form submission, payment, email, document, database record or scheduled event.

Explore Triggers →
System · Process

Define what happens to the input.

Processing can involve storing information, transforming data, generating content, checking rules, retrieving information or asking AI to interpret something.

This is where your stack and workflow become practical.

System · Decision

Decide what should happen next.

Some decisions can be handled by simple rules. Others may require AI to interpret information.

An AI agent can also be used when the task requires flexible reasoning and access to approved tools.

System · Action

Make the system do something useful.

An action could be sending an email, updating a CRM, creating a record, generating an asset, calling an API, delivering information or asking a person to approve something.

Explore Automation Actions →
System · Outcome

The outcome is what makes the system worthwhile.

A system should produce a result that matters.

That might mean saving time, responding faster, producing more content, increasing conversions, delivering a product or reducing repetitive work.

If the system doesn't improve the intended outcome, the technology itself isn't the achievement.

Explore Solutions →
Data

Data is the information the system works with.

A system needs to know what information it receives, where that information is stored and which parts of the process need access to it.

Good system design avoids unnecessary duplication and keeps important information available to the appropriate part of the workflow.

Explore Stacks →
AI

Where does AI fit inside a system?

AI is useful when a system needs capabilities such as classification, generation, summarisation, interpretation or flexible reasoning.

It should be placed where it solves a genuine problem, rather than replacing predictable operations unnecessarily.

Explore AI Systems →
AI Agents

Agents can handle flexible tasks.

An agent can sit inside a larger system when the task requires AI to interpret information, choose between available actions or use tools to work towards a goal.

The agent is still only one component of the overall system.

Explore AI Agents →
Human control

Good systems know when a human is needed.

Automation does not mean removing people from every part of a process.

A system can handle predictable work while asking a human to review sensitive, unusual or important situations.

Human approval can therefore be designed as part of the system rather than treated as a failure of automation.

Learn about Human Approval →
Reliability

A system needs feedback.

Building a workflow isn't the end of the job. You need to know whether it is producing the intended result.

Monitoring can involve checking failures, reviewing outputs, tracking performance and identifying situations where the process needs human intervention.

A system that cannot be observed or improved becomes difficult to trust as it grows.

Build your own

How do you design a practical system?

Start with the outcome rather than the technology.

  1. Define the problem.
  2. Define the desired outcome.
  3. Identify the inputs.
  4. Map the steps required to process them.
  5. Decide where rules are enough.
  6. Decide where AI provides useful capabilities.
  7. Decide whether an agent is actually necessary.
  8. Choose the tools and services that fit those requirements.
  9. Automate predictable parts of the workflow.
  10. Add human approval where appropriate.
  11. Measure the outcome and improve the system.
Design principle

The best system isn't the most complicated one.

Adding more tools, agents and automation can make a system harder to understand, maintain and troubleshoot.

A strong system uses the smallest practical combination of components needed to produce the intended outcome.

Start simple. Prove that it works. Then improve it.

Continue

Now solve a real problem.

You now have the basic building blocks: AI, agents, automation, tools, stacks and systems. The next step is choosing a real problem and designing the simplest useful solution around it.

See it in action

Watch the system in action.

See practical workflows demonstrated through the problem, tools and outcome — not just a list of features.

Explore practical stacks →