AI Automation ยท Platform

Agentic AI Platform

Compose, govern and audit AI agents that read your documents, apply your rules and act inside the systems you already run.

A woman leans over a seated colleague as they review work on a laptop screen together in a shared office

What it is

Compose agents, then bound them

Building an agent is the easy half. Deciding what it may do without asking is the half that decides whether you can deploy it. The platform exists for the second half. The architecture underneath is on the Agentic AI Architecture page.

Compose

Named agents

Each agent owns one narrow job, so it can be tested, measured and replaced. An agent that does everything can be none of those things.

Compose

Workflow assembly

Agents are chained into a process you define, with the handovers explicit rather than implied by whoever built it.

Compose

Custom agents

Work specific to your business gets its own agent: your steps, your systems, your guardrails, defined in business terms.

Govern

Confidence thresholds

You set the score above which an agent may act alone. Below it, the work goes to a person with the specific field named.

Govern

Human gates

Value bands, document types or counterparties that must always have a person on them, enforced rather than encouraged.

Govern

Full decision record

Every action stored with the values seen, the rule applied and the outcome verified, queryable long after the fact.

Where it applies

What people run on it

A chain is a sequence of agents with a rule at each handover. These are the four shapes we see most. The first three come configured; the fourth is yours.

Payables chain FinSuite
Invoice Agent Matching Compliance Approval Posting
Document desk DocPro
Classify Route by type Extract Score Review queue
Vendor verification FinSuite
GSTIN check PAN check Bank check Duplicate check Master create
Your own chain Custom
Your steps Your systems Your guardrails Same trace

How PTAS AI does it

The record behind every action

A log that says the invoice posted is not much use in a review. What gets asked for is what the agent saw and which rule let it through, and the platform keeps both as a matter of course.

One decision, kept in full · Illustrative example

What it sawObserved
DocumentTax invoice · 2 pages · 14 lines
Vendor and valueMeridian Components · ₹ 2,70,220
Which rules it appliedReasoned
Duplicate policyNo prior submissionPassed
Tax rule18% matches the HSN on every linePassed
Approval threshold₹ 50,000 to ₹ 5,00,000Manager
What it did, then checkedActed, verified
Routed and approvedA. Nair · 14:02 to 14:20Approved
Posted to the ERPDocument 4500091827Confirmed
Queryable Not a log line saying the invoice posted. The values seen, the rules applied and the outcome checked.

This is what separates an agent from an automation: it can tell you why, months later, without anyone reconstructing it.

Observed inputs

Agents watch their own queues rather than waiting to be called.

Reasoned decisions

Checked against your rules, not a general-purpose guess.

Verified outcomes

The agent confirms the downstream result, then closes.

The distinction

Agent, assistant, or a script

All three get called AI automation. Only one of them still owns the work when the format changes.

Three things often called the same thing

Scripted automation RPA

Repeats exactly what it was shown. Fast and reliable until the screen moves, the format changes or the path forks — then it stops, or worse, carries on wrongly.

Assistant Chat

Answers well when asked. It does not own the queue, does not act on your systems without a person driving, and carries no accountability for the outcome.

Agent Owns the job

Watches its own inputs, reasons against your rules, acts inside your systems, records why, and escalates what it should not decide alone. The authority to act is the part that needs guardrails.

The useful question is not which is cleverest. It is which one still owns the work at 2am when the format changed.

Controls

Authority is configuration

The questions a CIO asks before switching this on are about limits, not models. These are the four we are asked most.

Authority boundaries

What an agent may decide alone is configuration, not a property of the model. Raise or lower it per workflow, per entity, per value band.

Audit and replay

Every decision carries its inputs and its reasoning, so a question six months later has an answer rather than a reconstruction.

Role-based access

Who can change an agent's rules, and who can only watch it run, are different permissions.

Data residency

Your region, your cloud, your retention period. On-premise and air-gapped deployment for regulated workloads, where supported.

FAQ

Questions Teams Ask

What makes this an agent rather than automation with a model bolted on?

Three things together. It observes its own inputs rather than waiting to be invoked, it reasons against your rules rather than following a fixed path, and it has the authority to act inside your systems. The third one is why the guardrails matter. An assistant that is wrong wastes a minute; an agent that is wrong posts an entry.

How do we stop an agent doing something we did not intend?

By bounding what it may decide alone. Confidence thresholds, value bands, document types and counterparties can each require a person, and those boundaries are configuration you control rather than behaviour you hope for. Anything outside them escalates instead of proceeding.

Can we build our own agents on this?

Yes. Custom agents are part of standard onboarding. You describe the steps, the systems involved and the guardrails in business terms, and the agent is defined against those. Most customers end up with a mix of the standard finance and document agents plus a few of their own.

What happens when an agent gets something wrong?

Low confidence sends the item to review before anything is acted on, which catches most of it. Where something wrong gets through at high confidence, the decision record shows exactly which rule let it past, and that rule is where it gets tightened. The point of keeping the reasoning is that the fix is specific rather than a shrug at the model.

Is this a platform we licence, or something you run for us?

Either, and the choice is made with deployment. Some teams run it inside their own cloud or on their own hardware with their IT team holding the keys; others have us operate it. The agents, the controls and the decision record are the same in both cases.

Next step

Put one agent to work first

Pick the workflow that wastes the most time, bound what the agent may decide, and widen from there.