New · Approval rules by role

Agents that finish the job

Halden agents carry a ticket, invoice or CRM update from intake to done, and stop for review wherever you set a gate. Monolake’s finance team now closes the month in 3 days, down from 6.

Reconcile last week's invoices against the warehouse ledger and flag anything over $500 for review

Operations teams at these companies run their queues on Halden

Brightmoor

juniper freight

Monolake

Pallas Health

Quarrystone

Verdant Ledger

Kettle & Co.

ostrava/labs

Operations teams at these companies run their queues on Halden

Brightmoor

juniper freight

Monolake

Pallas Health

Quarrystone

Verdant Ledger

Kettle & Co.

ostrava/labs

Outcomes

Teams measure Halden in hours returned

These numbers come from customer run logs, not surveys. Each one links back to the runs it was counted from.

Outcomes

Teams measure Halden in hours returned

These numbers come from customer run logs, not surveys. Each one links back to the runs it was counted from.

38%

fewer tickets escalated to a person

Juniper Freight, first 90 days

38%

fewer tickets escalated to a person

Juniper Freight, first 90 days

11 min

median time to first reply, down from 4 hours

Pallas Health, Q3 2026

11 min

median time to first reply, down from 4 hours

Pallas Health, Q3 2026

3 days

to close the month, down from 6

Monolake finance team, after two quarters

3 days

to close the month, down from 6

Monolake finance team, after two quarters

How it works

Hand over a queue, keep the final say

Pick a workflow, connect the tools it needs and choose where it stops for review. The agent does the rest and logs every step.

Sort the queue before your team logs on

The agent reads each new ticket, checks order history, tags priority and drafts a reply. Anything involving a refund over $200 waits for a person.

Triage · #48213

Needs review

Read ticket and order history

0.8s

Tag priority: high, carrier delay

1.2s

Draft reply for review

2.4s

Capabilities

Built for work that spans five tools and a sign-off

Each capability below is a live part of the product, shown with the same components your team sees in the run log.

Briefs

Hand off work in plain language

Describe the job the way you’d brief a new hire. The agent asks when something is unclear.

Reconcile last week’s invoices against the warehouse ledger. Hold anything over $500 for me.

Halden

9:41 AM

Matched 214 of 226. Three of the twelve mismatches are over $500, so I’ve held them for your review.

Tool calls

Works inside your tools

Reads and writes in Tickets, CRM and Payments through scoped, logged calls.

search_tickets

1.2s

status: open · priority: high

update_account

running…

crm: Brightmoor · stage: renewal

Models

Swift, Steady or Deep

Fast for sorting, careful for anything that touches money. Set the tier per step.

Model

Swift

32k

Quick replies for routine triage

Steady

200k

Balanced for most workflows

Deep

1M

Careful multi-step reasoning

CLI and SDK

Ship agents like the rest of your code

Version playbooks, run evals before release and tail live runs from your terminal.

Terminal · refunds-agent

$ halden deploy refunds-agent

Bundled 14 tools · 3 review gates

Eval passed · 72% resolved on 1,200 tickets

Deployed refunds-agent v14 to production

$ halden runs tail refunds-agent

09:41:07 triage_ticket done 0.8s

09:41:09 issue_refund review $612.00

Terminal · refunds-agent

$ halden deploy refunds-agent

Bundled 14 tools · 3 review gates

Eval passed · 72% resolved on 1,200 tickets

Deployed refunds-agent v14 to production

$ halden runs tail refunds-agent

09:41:07 triage_ticket done 0.8s

09:41:09 issue_refund review $612.00

Control

You decide where the agent stops

Review gates, scoped access and a full run log come with every plan, so a person signs off on anything that matters.

Review gates on the steps you choose

Refunds over $500, outbound email and CRM merges wait for a person. Everything else runs.

Scoped access to each tool

Each agent gets only the permissions its job needs. Keys are encrypted and rotated every 30 days.

Every run is logged, step by step

Inputs, tool calls and decisions are kept for 400 days, searchable by ticket or invoice number.

Stops and asks when it isn’t sure

Below a confidence level you set, the agent hands the task to a person with its notes attached.

Refund request #20931

Run 4a7e · started 10:12 AM · 2 of 3 steps

1 needs review

Read the order history

0.8s

3 orders · last 90 days · 1 prior refund

Approve refund of $612.00

waiting

Above your $500 review limit

Email the customer a confirmation

queued

Runs after your approval

issue_refund

Review

waiting

ticket: T-8841 · amount: $612.00 · method: original

Proof

Measured on real queues, not demos

We publish how agents score on real tickets. Customers tell you the rest.

“

We read every run log for the first two weeks. By the end we trusted it with four more queues, because we could see exactly what it had done.

Priya Natarajan

VP Operations, Pallas Health

Tickets resolved without a human

Internal eval · 1,200 real tickets · Oct 2026

Halden (Steady)

72%

Baseline agent

51%

Rules engine

44%

Human-only queue

38%

Integrations

Connects to the tools your team already runs on

Agents act through scoped connections you approve one by one. Nothing is shared until you turn it on.

Tickets

Support desk

Connected

Tickets

Support desk

Connected

CRM

Accounts and deals

Connected

CRM

Accounts and deals

Connected

Payments

Billing and refunds

Connected

Payments

Billing and refunds

Connected

Email

Shared inbox

Connected

Email

Shared inbox

Connected

Warehouse

Data warehouse

Connected

Warehouse

Data warehouse

Connected

Docs

Knowledge base

Connected

Docs

Knowledge base

Connected

Calendar

Scheduling

Connected

Calendar

Scheduling

Connected

Chat

Team chat

Connected

Chat

Team chat

Connected

Plus a REST API and signed webhooks for anything else.

FAQ

Questions teams ask before the first run

Something else on your mind? Write to hello@halden.ai and a person replies within one business day.

It stops and asks. Any step below the confidence level you set goes to a person with the agent’s notes and the evidence it used, and the run waits until someone decides.

Most teams connect Tickets and CRM and run a first supervised queue within a week. We help you write the first playbook and set the review gates.

On our internal eval of 1,200 real support tickets, Halden on Steady resolved 72% without a person. You see accuracy per queue in the run log before you widen access.

No. Run data stays in your workspace and is not used to train models. You can export or delete any run at any time.

Plans start at $19 per seat a month with 1,000 agent runs included. Usage past that bills per model tier, and every charge links to the run that caused it.

Start with one queue this month

Connect Tickets and CRM, set a review gate, and watch the agent work a real queue with your team signing off.

Try your brand

Create a free website with Framer, the website builder loved by startups, designers and agencies.