Agent workforces

See the workforce. Then run it.

Specialized AI workers sit on your org tree — department, section, unit. Work can move between them. A person approves the important steps. Arabic and English.

Run it in our cloud, your cloud, or fully on-prem — air-gapped if that is where the work has to live.

AI conciergeAn AI agent — answers only from our published guide, says “not yet” for roadmap.

I’m here as
agent.manifest.yamlv14immutable
agent:claims-reviewer
unit:finance / accounts-payable
skills:finance-claims@1
tools:invoices.read · kb.search
knowledge:policy-docs
delegate:vendor-analyst
runtime · agent.delegate
run · rn_8241child run
invoices.read214 ms
agent.delegatechild run
child runvendor-analyst · 4 steps
Deployment

Your cloud. Ours. Or air-gapped on-prem.

The platform ships as containers.

Cloud

Hosted by us, or the same containers in yours. Move it without rewriting the product.

Air-gapped on-prem

The containers run inside your network. Images and models stay with you. No outbound path required.

OpenAI-standard models

The gateway speaks the OpenAI Chat Completions API. Azure OpenAI and Anthropic work when you point it at them — and so does any other provider that speaks that API. Configure it and it is on. Leave it unset and it stays off.

01Platform

Many specialized workers. One workforce you can see.

Agentic Workforce ME is not a chatbot. Not a model you call yourself.

01

Organized like your company

Department, section, unit, then the worker. The org chart shows reporting. Tools, knowledge, and policy flow down the tree. Access is granted per scope, and the most specific grant decides.

02

A written role for each worker

Every worker has a reviewable job description: who they are, what they know, and which tools they may use. Published versions do not change under you. What ran is what was published.

03

Console and Workspace

Builders open the org chart, the workforce map, tools, skills, jobs, audit, and usage in the Console. Operators pick a worker, keep the thread, and attach files in Workspace — without the admin screens.

02Architecture

Work moves down. Control stays with you.

Five layers. Follow a request from the person to the record it leaves.

1

Channels — how people reach the workforce

Message in

A message arrives. Same rules on every door.

WhatsAppmessage in
Telegrammessage in
Teams ** with your provider credentials
Webhookssigned inbound
Emailinbox rules
Web & portalssite or widget
Workspacestaff pick a worker
2

Who does the work

Org tree + written roles

AI specialists sit on your tree. You set them in the console.

DepartmentFinance
SectionAccounts payable
UnitOperations
AI workforce
WorkerClaims reviewer
Crewsone job, several workers

People stay outside this box: they ask, and they approve.

3

How work is controlled

The trust layer

Nothing important leaves without passing here.

A person approvesjob pauses until they decide
One door to your systemsonly the tools you granted
Every step recordedaudit, tokens, cost
Each customer sealedthey cannot read each other
4

Connectors & knowledge sources — where tools and knowledge live

Knowledge, tools, and keys — the model does not hold them

Searched, granted, and unlocked only at the moment of use.

KnowledgeFiles, storage, from the system.
Allowed toolsBuilt-in or connected. Unknown tools never reach the model.
DatabasesSQL Server, Postgres, Oracle. A write waits for a person.
Remote agentAnother workforce, called through the same door.
Keys stay hereUnlocked only at the moment of use. Never in a prompt.
5

The factory that runs it

A job you can pause and replay

The front door opens a job. Job runners keep it going. The engine can wait for a person.

Front doorTakes the request. Opens a job.
Job runnersRun the job. Keep going if a machine restarts.
EngineCalls your model. Can pause until a person decides.
Sealed recordsOne store. Each customer cannot read another.
03Integrations

Five integration types. One governed door.

Connectors reach your systems. Tools are what agents are allowed to do there. Channels are where your people and customers meet the agents. Knowledge sources are what agents read. Automation starts work from events and reports back.

01

Connectors

A connector describes an external system the platform can act on: an MCP server, a database, a remote agent or an HTTP API. It is a definition, not a login. To use it, an administrator adds a connection — encrypted credentials with a live health state — and the platform discovers the tools the system exposes. Nothing is callable until a grant allows a specific agent or org unit to use a specific tool, and sensitive tools can be placed behind an approval policy so a named person decides before the call runs.

Example: your ERP behind an MCP server — read tools granted to one unit; the one write tool waits for a named approver.

In the console: Integrations → Connectors
02

Channels

Channels are the human side of integration. Each channel adapter binds identity, formatting and human-handoff delivery for its medium, then opens the same kind of run the operator opens in the Workspace — so the agent, its tools, its approvals and its trail are identical whatever the entry point. The web widget uses a publishable embed key with an allowed-origin list and optional signed identity; provider channels use the provider’s official API and show an Awaiting first event state until the first message arrives.

Example: a customer writes on WhatsApp; the same agent, tools, approvals and trail a staff member gets in the Workspace.

In the console: Integrations → Channels
03

Knowledge sources

A knowledge source is a system agents read rather than act on: its content is indexed into a knowledge base and searched with citations, with source permissions preserved. Uploads, SharePoint, Confluence, Google Drive, S3 and web pages sync into knowledge bases; agents search them and cite what they used.

Example: the HR policy library on SharePoint — every answer cites the page it came from, and the source’s permissions travel with it.

In the console: Knowledge → a knowledge base → Knowledge sources
04

Automation

Triggers in · Outbound webhooks out

A trigger starts a run from an event or a schedule instead of a person typing — a signed webhook, a cron, a system event. An outbound webhook is how the platform tells your system what happened — run completed, run failed, approval requested — signed and retried.

Example: an invoice lands in your system → a signed trigger starts the review; the decision comes back as a signed webhook your system verifies before it changes state.

In the console: Integrations → Automation

What connects today

Plain statements. Anything marked Next is roadmap, not a claim.

Connectors
MCP serverDatabase (Postgres, SQL Server, Oracle)Remote agent (A2A)HTTP APIExternal agents (A2A / native adapters)
Channels
Web widgetWhatsAppEmailTelegramTeamsNextSlackNextSMSNextVoiceNextavailable with your provider credentials
Knowledge sources
UploadsSharePointConfluenceGoogle DriveS3Web pages
Automation
Signed webhooks inCronOutbound webhooks
Roadmap
OpenAPI/REST importNextMySQLNextConnector tools, resources and prompts over MCPNextPer-user OAuth connectionsNext

How a system is connected

A handful of steps; nothing goes live until a person publishes.

  1. 1

    Choose

    A connector kind — MCP server, database, remote agent, HTTP API, external agent — or a starter-catalog entry.

  2. 2

    Connect & verify

    Credentials are stored encrypted; the connection is tested and shows its health.

  3. 3

    Choose tools

    The tools the system exposes are listed; pick only what agents need.

  4. 4

    Grant & approve

    Grant tools to an agent or org unit; write tools carry an approval by default.

  5. 5

    Done

    A person publishes. What ran is what was granted.

Three guarantees, whatever you connect

Default-deny grants

Nothing is callable until a grant allows a specific agent or org unit to use a specific tool. Grants inherit down the org tree; the most specific grant — agent, then unit, section, department, tenant — decides.

Approval in the runtime

An approval policy makes a tool call pause for a named person before it runs. The run waits — across restarts — until they decide.

One audited gateway

Every call passes one door: schema check, grant check, approval check, audited execution — credentials decrypted only at that moment, never in a prompt.

Developer Portal: integrations guide →

Connector kinds, channel setup, triggers and webhooks — with code.

04Orchestration

Map it. Chart it. Hand the work. Watch the run.

These are pages in the console today. The names match what you click.

01

Workforce map

The mind map on Agents. Skills, built-in tools, MCP servers, knowledge bases, crews, and the edges where one agent delegates to another. Each agent also has a Map tab.

02

Org chart

Department → section → unit → agent. The Org chart is the reporting view: seniority and who an agent reports to. Grants still inherit down the org tree.

03

Delegation and crews

An agent calls agent.delegate and starts a child run on another agent. Crews group agents for a shared job. Remote A2A agents show up as tools when you connect them.

04

Runs, audit, usage

Every run has steps you can replay. Privileged changes and approvals land on the audit log. Usage attributes tokens and cost per tenant, agent, and run.

05

Tools, skills, connectors

Built-in tools and connectors go through the tool gateway. Skills are versioned instruction packs. Databases — Postgres, SQL Server, Oracle — are one connector kind beside MCP servers, remote agents and HTTP APIs. Access is the manifest intersected with org grants. Writes pause for a human.

workforce.mapmind map
claims-reviewer
finance-claims@1invoices.readpolicy-docsagent.delegate
org · dept → section → unit
org-chart
deptFinance
sectionAccounts payable
unitAP operations
agentclaims-reviewer → vendor-analyst
05Lifecycle

Build, operate, then change the next version from what you learned.

You compose agents, run them, then inspect usage, evals, and memory before you publish again. Learn is lighter than build and operate. The platform does not train a model from conversations.

Build→

Compose the workforce

Compose agents, then place them. Draft faster with prototype builders. Install playbooks from the in-tenant catalog. Orchestrate multi-step work with visual workflows and crews.

Operate→

Run, then inspect

In Workspace, pick an agent, narrow tools, and ask for a deliverable. Channels — including email — open the same kind of job. You can open a run after the fact.

Learn↺

Measure, then publish again

Usage attributes tokens and cost per tenant, agent, and run. Eval suites and simulations can block a publish on regression. Agents may keep scoped memory. Improving a worker is a new immutable version — not an automatic fine-tune.

Ask Me

The Console copilot. Ask about agents, runs, and approvals; answers come from your tenant, with links to the right page.

Agent catalog

A gallery of published playbooks you can install into a workspace.

Prototype builders

Describe an agent or a small UI bundle in natural language. Builds still publish under policy, and privileged build steps can pause for approval.

06Capabilities

A look inside.

A preview of the console — workspace, org chart, and workforce map.

Workspace
WorkspaceAgent list and threads on the left, the conversation on the right.
Org chart
Org chartDepartment boxes down to the agent on the job.
Workforce map
Workforce mapA worker and the nodes linked to it.
07Use cases

Same runtime. Different kinds of work.

Finance operations, citizen services, and official statistics on one tenancy.

Finance operations

Accounts payable

Intake, a validator, and a payment officer. The officer can delegate a vendor check. A human still releases payment when amount or risk requires it.

Public inquiries

Citizen services

Arabic-first intake, then a specialist drafts the reply. Each hop is a run you can open.

Enterprise workplace

Official statistics

Analyst, builder, and admin on one tenancy: retrieval, drafting, and a run trail when something privileged happens.

08Trust

Isolation you can inspect.

Autonomy is granted, per scope. You can inspect what ran.

Tenant isolation

Tenant A cannot read tenant B’s data, embeddings, runs, or credentials through the API or through the database role the app uses.

Append-only audit

Publish, grants, credential access, and approval decisions are recorded on a tenant-scoped audit log. Runs keep a step-by-step trail.

Secrets stay out of the model

Gateway credentials are never serialized into prompts, run state, or checkpoints. A prompt leak is treated as a breach-class failure.

Agentic Workforce ME — orchestrate AI agent workforces