Skip to content

Platform

One platform.
Every run.

Flows, AI agents, models and rules in one place, inside the systems you already use.

Run #4812 · what the platform recordedExample
  1. Trigger14:01:12
    New ticket #20417“Invoice paid twice”
1 · Trigger

A customer writes in Zendesk. The flow starts.

A run

This is how a run goes.

Seven steps, always in the same order, whatever the work is.

  1. Trigger

    A system, a channel or a schedule starts the work.

  2. Flow

    The steps, the conditions and who does what.

  3. Context

    The knowledge and the data that belong to the question.

  4. Routing

    The model that fits, within your policy and budget.

  5. Execution

    AI agents do the work with real tools.

  6. Result

    Back in your system, or in an app.

  7. Audit

    Who, when, which model and what it cost.

AI teams

A team with a lead.

AI agents work in teams with a lead, members and reporting lines. A task lands with the lead, who splits it and hands each piece to the right member. Every agent has its own model, its own instructions and exactly the tools you gave it.

More about AI agents
Teams · SupportExample

Refund question on order #20417

Iris

Support Lead

ZendeskFrontIntercomZoho DeskSlack
Lead

·

  • Milo

    Support Engineer

    ZendeskFrontIntercomZoho DeskPolly.Help
    Member

    ·

  • Nova

    Support Agent

    ZendeskFrontIntercomZoho DeskPolly.Help
    Member

    ·

  • Otis

    Billing Specialist

    Stripe
    Member

    ·

Work ledger

  1. Nothing claimed yet

Each member claims its own piece, so one instruction is split only once.

Routing

Every model choice, with its reason.

Each run picks a model within your policy and records why. A light question goes to an efficient model, a failing provider hands over to a fallback model, and your region stays your region. The keys and the invoice stay with your provider.

More about routing
Routing · recent runsExample

mistral-small-latest·Light question, efficient modelEfficient

A short chat turn, so it ran on the provider’s efficient model.

Pal

Everything that needs you, in one place.

Pal is the assistant every person in your organisation gets. Ask what waits for you, how a flow is doing or what last week cost. When a question turns into work, Pal hands it to the AI agent that can do it.

Meet Pal
Pal · your private threadExample

Pal

Only you can see this chat

Your model

What’s waiting on me today?

Two things wait for your decision, and one run failed:
  • · Iris wants to refund €48.00 on order #20417
  • · The returns flow waits at your checkpoint
  • · One run failed: the shop didn’t answer
Want the details on one of them?

Developers

Run it from your own pipeline.

A REST API with an OpenAPI specification, an MCP server, your workspace as code and signed webhooks. Whatever you do this way follows the same approvals, budgets and audit trail as the app.

For developers
support.yamlExample
version: 1
governance:
  require_tool_approval: true
  monthly_budget_usd: 400
teams:
  - slug: support
    monthly_budget_usd: 250
    agents:
      - name: Iris
        rank: lead
        model: claude-sonnet-5
        fallback:
          - { provider: mistral, model: mistral-medium-latest }
        tools: [zendesk, mollie]

A workspace described as code: a budget, an approval rule, a team, an AI agent with its model, fallback and tools.

Control

You have the final say.

Anything that changes something in your systems waits for a person, who sees the exact call. Budgets are checked before every run and stop at the cap. Every run, decision and change lands in the audit trail. All of it is on from the first run, for flows, chat, the apps, the API and MCP.

More about control

Needs your decisionjust now

Refund €48.00 for order #20417

Creating a refund in Mollie always needs approval before it runs.

Amount
€48.00
Order
#20417
Reason
Duplicate payment
Requested by
Iris · AI agent · Support desk

Try it: the call only runs when you say so.

From the product

Every run leaves a trace.

integrationsEvery action listed, and which ones wait for your approval.
72
models from 4 providersOn your own keys, plus any OpenAI-compatible endpoint of your own.
30
fallback models per AI agentFor when a provider has an outage.
3
tools in the MCP serverThe platform as code, also from your own agents.
98

Also built in

Answers with a source, and evals that guard what works.

  • Knowledge

    AI agents answer from your documents, your website and your connected help centre, with the source beside the answer. With strict grounding an agent answers only from those sources, or says that it cannot.

  • Evals

    Save real prompts as eval cases and run them with the agent’s actual tools. A small change to an instruction can then never quietly break what already works.

You can also start from a ready-made team. See the blueprints

See it at work in your organisation.

We start by listening to your question. Then we show you a demo that fits your organisation.