Kastor / AI layer

WHAT THE AGENTS ACTUALLY ARE

Agentic first. Not a chatbot in the corner.

Seven named agents, one per department, each holding the context of one shared record and each constrained by the permissions of whoever it acts for. They finish tasks rather than describe them, they stop at thresholds you set, and every action is written down in language a person can read.

THE SEVEN

Named, scoped, and individually switchable.

Vagueness is the standard defence in AI marketing, so here is the opposite. Every agent, what wakes it, two things it may do and one thing it may not. Run one and not the others, because adopting any of them does not commit you to the rest.

Pipeline AgentCRM
Wakes on

An enquiry arrives, or an opportunity goes quiet

May
Enrich and rank the enquiry against your own history
Draft the follow up that references the last real commitment

May not. Change a price or a term without the owner

184enquiries ranked and answered
Delivery AgentOperations
Wakes on

An agreement is signed

May
Open the job and build the task list from your template
Assign owners by current capacity and post the kickoff

May not. Commit a delivery date the schedule cannot hold

31jobs opened without a handover email
Close AgentFinance
Wakes on

The last business day of the period

May
Match receipts against open invoices and post margin
Draft the variance note with the supporting detail attached

May not. Post an adjusting entry without a named approver

142receipts matched, 3 flagged for a person
Collections AgentBilling
Wakes on

An invoice passes a date you set

May
Send escalating reminders from your domain in your tone
Log the reply to the record and book the call

May not. Escalate past the threshold you set without a person

$61kcollected without anybody chasing
Partner AgentPartners
Wakes on

A payment lands on an introduced account

May
Attribute the customer and calculate commission on the terms
Draft the statement with the workings visible and publish it

May not. Pay a partner. It prepares, and a person releases

48statements drafted, workings shown
Recruiting AgentPeople
Wakes on

An application arrives, or a role is opened

May
Screen every application against your written scorecard
Collect missing documents and book the interview

May not. Reject a candidate on its own judgement

96applications screened, 12 interviews booked
Automation AgentControl
Wakes on

You describe a rule in plain English

May
Turn it into a trigger and a set of actions
Dry run it against last period and show what would have fired

May not. Switch anything live. That is always a person

9rules built, all dry run before going live

Weekly figures are illustrative and describe one example business. What an agent may and may not do is configuration, and it is yours.

WHAT THAT BUYS YOU

Three verbs, in order of how much time they give back.

Ask

Put a question to the whole business at once. What slipped this week, what the partner channel actually netted, who has nothing booked on Thursday. One brain reading across every department, instead of four exports and a pivot table.

Act

Hand an agent the job rather than asking for the answer. It opens the project, drafts the statement, screens the applicant, books the meeting, and writes every step back to the record under your permissions.

Automate

Describe a rule the way you would explain it to somebody on their first day. It becomes a trigger and a set of actions, dry run against last period, showing you what would have fired before anything goes live.

WHAT HAPPENS WHEN ONE RUNS

Eight links, and two of them are gates.

The permission check and the threshold are the two places a run can stop. Where they sit is yours to configure, per agent and per value.

1
TriggerAn event on the record
2
ContextRead across every department the role allows
3
PlanSteps proposed before any of them run
PermissionRole checked beneath the model, not requested of itCan stop here
5
ActWithin what that role allows, and no further
ThresholdStop here, or hand to a personCan stop here
7
ApproveA named human, whenever the threshold says soA named person
8
LogWritten down in language a person can read

BEING CLEAR ABOUT THE BOUNDARY

What people assume, and what this actually is.

Most of the disappointment with AI at work comes from a gap between what was implied and what shipped. So here is the boundary, drawn on purpose.

A chat window with your database behind it

Asking a chatbot about overdue invoices returns a list. The Collections Agent reads the payment history, sends the reminder, logs the reply and books the call. The difference is whether the task is finished.

Autonomous, and you hope for the best

Money moving, data being deleted, a hiring decision, anything reaching a customer above a value you set. The agent prepares and proposes. A named person releases. That boundary is configuration rather than a promise.

One general assistant that does everything

Seven agents with defined jobs, each scoped to a department and a permission set. That constraint is exactly why they are reliable, and why you can reason about what one will do before switching it on.

Learning from your business to serve somebody else's

Your model runs in your environment on the aKillion Hypervisor. There is no shared training pool, and no version of this where your customer list improves a product a competitor is buying.

WHAT MAKES THEM USABLE

Six properties that separate this from a demo.

Memory that spans departmentsAn agent chasing a payment already knows the terms agreed, the state of delivery and the last three conversations.
Permissions it cannot talk aroundEnforced beneath the model rather than requested of it, so clever phrasing changes nothing.
A written trail for every actionWhat ran, what it touched, what it produced, and on whose authority.
Escalation with a person in the loopAgents hand off when confidence drops or when money passes a threshold you set.
Dry run before anything firesTested against real records from last period, with the result shown to you first.
Your own model, in your own environmentPrompts, records and customer detail do not leave in order to be processed.
7
Named agents, one per department
0
Actions outside the permissions of the role
100%
Of agent actions written to the trail
Yours
The model, and the environment it runs in

JUDGE IT ON YOUR OWN WORK

Pick an agent and watch it run.

Choose the department where the administration hurts most. We will run that agent against your real records on the call, including the part where it stops and asks for a person.

Skip to content
KastorAI layer
What the agents actually are

Agentic first. Not a chatbot in the corner.

Seven named agents, one per department, each holding the context of one shared record and each constrained by the permissions of whoever it acts for. They finish tasks rather than describe them, they stop at thresholds you set, and every action is written down in language a person can read.

The seven

Named, scoped, and individually switchable.

Vagueness is the standard defence in AI marketing, so here is the opposite. Every agent, what wakes it, two things it may do and one thing it may not. Run one and not the others, because adopting any of them does not commit you to the rest.

Pipeline AgentCRM
Wakes on

An enquiry arrives, or an opportunity goes quiet

May
Enrich and rank the enquiry against your own history
Draft the follow up that references the last real commitment

May not. Change a price or a term without the owner

184enquiries ranked and answered
Delivery AgentOperations
Wakes on

An agreement is signed

May
Open the job and build the task list from your template
Assign owners by current capacity and post the kickoff

May not. Commit a delivery date the schedule cannot hold

31jobs opened without a handover email
Close AgentFinance
Wakes on

The last business day of the period

May
Match receipts against open invoices and post margin
Draft the variance note with the supporting detail attached

May not. Post an adjusting entry without a named approver

142receipts matched, 3 flagged for a person
Collections AgentBilling
Wakes on

An invoice passes a date you set

May
Send escalating reminders from your domain in your tone
Log the reply to the record and book the call

May not. Escalate past the threshold you set without a person

$61kcollected without anybody chasing
Partner AgentPartners
Wakes on

A payment lands on an introduced account

May
Attribute the customer and calculate commission on the terms
Draft the statement with the workings visible and publish it

May not. Pay a partner. It prepares, and a person releases

48statements drafted, workings shown
Recruiting AgentPeople
Wakes on

An application arrives, or a role is opened

May
Screen every application against your written scorecard
Collect missing documents and book the interview

May not. Reject a candidate on its own judgement

96applications screened, 12 interviews booked
Automation AgentControl
Wakes on

You describe a rule in plain English

May
Turn it into a trigger and a set of actions
Dry run it against last period and show what would have fired

May not. Switch anything live. That is always a person

9rules built, all dry run before going live

Weekly figures are illustrative and describe one example business. What an agent may and may not do is configuration, and it is yours.

What that buys you

Three verbs, in order of how much time they give back.

Ask

Put a question to the whole business at once. What slipped this week, what the partner channel actually netted, who has nothing booked on Thursday. One brain reading across every department, instead of four exports and a pivot table.

Act

Hand an agent the job rather than asking for the answer. It opens the project, drafts the statement, screens the applicant, books the meeting, and writes every step back to the record under your permissions.

Automate

Describe a rule the way you would explain it to somebody on their first day. It becomes a trigger and a set of actions, dry run against last period, showing you what would have fired before anything goes live.

What happens when one runs

Eight links, and two of them are gates.

The permission check and the threshold are the two places a run can stop. Where they sit is yours to configure, per agent and per value.

TriggerAn event on the record
ContextRead across every department the role allows
PlanSteps proposed before any of them run
PermissionRole checked beneath the model, not requested of itCan stop here
ActWithin what that role allows, and no further
ThresholdStop here, or hand to a personCan stop here
ApproveA named human, whenever the threshold says soA named person
LogWritten down in language a person can read
Being clear about the boundary

What people assume, and what this actually is.

Most of the disappointment with AI at work comes from a gap between what was implied and what shipped. So here is the boundary, drawn on purpose.

Commonly assumedWhat Kastor is

A chat window with your database behind it

Asking a chatbot about overdue invoices returns a list. The Collections Agent reads the payment history, sends the reminder, logs the reply and books the call. The difference is whether the task is finished.

Autonomous, and you hope for the best

Money moving, data being deleted, a hiring decision, anything reaching a customer above a value you set. The agent prepares and proposes. A named person releases. That boundary is configuration rather than a promise.

One general assistant that does everything

Seven agents with defined jobs, each scoped to a department and a permission set. That constraint is exactly why they are reliable, and why you can reason about what one will do before switching it on.

Learning from your business to serve somebody else's

Your model runs in your environment on the aKillion Hypervisor. There is no shared training pool, and no version of this where your customer list improves a product a competitor is buying.

What makes them usable

Six properties that separate this from a demo.

Memory that spans departmentsAn agent chasing a payment already knows the terms agreed, the state of delivery and the last three conversations.
Permissions it cannot talk aroundEnforced beneath the model rather than requested of it, so clever phrasing changes nothing.
A written trail for every actionWhat ran, what it touched, what it produced, and on whose authority.
Escalation with a person in the loopAgents hand off when confidence drops or when money passes a threshold you set.
Dry run before anything firesTested against real records from last period, with the result shown to you first.
Your own model, in your own environmentPrompts, records and customer detail do not leave in order to be processed.
7Named agents, one per department
0Actions outside the permissions of the role
100%Of agent actions written to the trail
YoursThe model, and the environment it runs in
Judge it on your own work

Pick an agent and watch it run.

Choose the department where the administration hurts most. We will run that agent against your real records on the call, including the part where it stops and asks for a person.

KastorBook a demo

See your own week run on one record.

Bring one department and a real week of work. In about thirty minutes we put it through Kastor: an enquiry arriving, moving through your stages, becoming a signed agreement, becoming an invoice, and landing in margin. The same record the whole way, with agents doing the parts nobody should be doing by hand.

  • Your enquiry to cash loop on one record, with the handovers taken out
  • Agents that write the invoice and chase it, not agents that answer questions
  • What your receivables number is today, and what it looks like after
  • Your model running inside your own environment, with the data staying there
No trial signup and no card details One follow up, then we stop Your data stays in your environment We bring the questions, you bring one real week

Request your demo

Five fields and a consent box. We reply within one business day.

How did you hear about Kastor?

We use this to prepare the call and to reply. We do not sell it on or add you to a list you did not ask for.

What happens next

Three steps, and no sales process hiding behind them.

A demo request usually buys you a discovery call, then a qualification call, then a demo. This is one call, and the useful part of it happens in the first ten minutes.

01

A reply within one business day

Two or three times to choose from, and one question back so the call starts in the right place rather than starting at the beginning.

02

Thirty minutes on your own numbers

Not a slide deck. One department, one real week of work, and the loop running against it while you watch. Bring whoever argues with the numbers.

03

You keep the map either way

A written view of every point where your current setup asks a person to carry something between two systems. That is yours whether you go further or not.

Not ready to book anything?

Fair enough. Read the lead to cash page instead. It makes the whole case in about six minutes and asks nothing of you. When it stops being theoretical, the form is still here.

Read that first