Design
Define request-handling steps, inputs and outputs, shared rules, and transitions.
Design steps, define rules and data contracts, and connect external AI agents through MCP. Evolve the process with your team and evaluate outcomes by version and business KPI.
Process graph
Request handling
intake-request
classify-request
resolve-request
review-result
Resolve request · Instruction
Prepare a resolution. Return the response in the response field.
Rules
Response tone and fact checking
Agent context
Support specialist
Why AMS
When instructions, transitions, and data live in separate files, teams discover incompatible steps too late and lose sight of the process as a whole. AMS turns that environment into an explicit, versioned system.
Skills, allowed transitions, selection reasons, and missing targets are all shown on one graph.
Required and optional inputs and outputs are defined for every step.
Team requirements, commands, and non-secret constants are reused across steps without manual copying.
Related runs are grouped into process runs, providing the foundation for analytics and KPIs.
How it works
Process definition and execution stay separate: AMS manages structure and history, while the model runs in an external agent environment.
Define request-handling steps, inputs and outputs, shared rules, and transitions.
Choose a version and connect an external AI agent through Remote MCP with the appropriate scopes.
The agent retrieves requested materials, executes skills in its own environment, and records the results.
Compare versions, identify bottlenecks, and link skill outputs to business KPIs.
Features
From step structure to shared requirements and collaborative process improvement.
Structure
Skill graph, transitions, and fallback paths
Contracts with typed inputs and required fields
Instructions and files for each step
Contract field suggestions without repeated entry
Rules
Shared rules for selected steps
Agent specialization and instructions for skills
Commands, constants, and MCP references through @ search
Limits on repeated skill runs
Evolution
Editable versions and outcome comparisons
Roles, comments, and activity history
GitHub or GitLab for the primary version
Import, export, and recovery of deleted materials
Use @ search to insert commands, constants, and MCP references. Existing contract field suggestions reduce manual copying and repeated entry.
Define agent specialization and instructions for selected steps. Link them to shared process rules.
Versions and collaboration
Teams can edit multiple versions in parallel. Each user independently selects a working version, while the primary version is used by default and synchronized with Git.
A new version includes skills, rules, agent definitions, element layout, and KPI mappings — without run history or comments.
The version, rules, and agent context are pinned at launch. Later edits do not switch a process already in progress.
An archived version remains available for history and comparison, but cannot accept changes or new runs.
Process versions
Request handling
v3 · Working
Primary versionUpdated
today, 2:32 PM
History
128 runs
v4 · New fallback
In progressUpdated
today, 12:08 PM
History
7 runs
v2 · Before optimization
ArchivedUpdated
July 28, 6:41 PM
History
94 runs
Process is pinned
Changes to the primary version do not redirect a process that is already running.
Remote MCP and an open format
AMS supplies instructions and pinned context. An external agent executes steps in its own environment and reports results, giving the team a process history.
The contract, rules, and agent context from the pinned version.
The agent uses its own model, tools, and security policies.
AMS validates required outputs and records transition decisions.
Two access modes
OAuth with PKCE or a personal API token.
Restricted permissions
User roles and connection scopes restrict operations.
Materials on request
The agent retrieves the materials it needs over Streamable HTTP Remote MCP.
Portable structure
Markdown + YAMLImport an .ams.tar or .zip, export the workspace, and keep the primary version in Git. Rules and agent definitions are part of the portable process.
Analytics and KPIs
Related runs are grouped into process runs, so statuses, transitions, errors, duration, bottlenecks, and business KPIs can be analyzed by version and initiator.
Example analytics · illustrative data
Process overview
Request handling
1,248
+12% this period
94.8%
1,183 completed
42s / 2.1m
across all versions
review
38% of total time
Skill performance
Primary version · v3| Skill | Runs | Success | p50 |
|---|---|---|---|
| classify-request | 1,248 | 99% | 3.2s |
| resolve-request | 1,121 | 95% | 27.4s |
| review-result | 1,066 | 91% | 48.8s |
Business KPI
First-contact resolution
78.4%
Source: the `resolution_status` output of the `review-result` skill in v3.
If a skill or its output is missing from the selected version, AMS clearly marks the KPI as unavailable for that version.
Security
Your team controls the process definition and access. An external agent executes it in its own environment.
Team membership and roles are checked in the web interface and MCP. Connection scopes can only narrow permissions.
A run pins its selected version, rules, and instructions. Later edits do not change its context.
Models and scripts run in the external agent under its security policies.
MCP references provide tool descriptions, not connection secrets or proxied access through AMS. The external agent uses its own connections.
Who it’s for
AMS gives business owners, engineers, and external agents a shared language — from process design to measurable outcomes.
Example processes
Feature delivery: analyze → implement → verify
Support: classify → resolve → escalate
Research with multiple continuation paths
Content: generate → review → approve
Align on steps and shared rules, discuss skills, and evaluate changes in separate versions.
Define contracts, run limits, and fallback paths while controlling access and reproducibility.
Connect agents through MCP, synchronize with Git, and move processes between environments.
Connect technical runs to business KPIs and see where the process needs improvement.
Starter processes
Explore a ready-made structure, adapt its steps and rules to your needs, then connect an external agent.
New accounts include six examples with graphs, branches, and illustrative analytics.
Explore published processes with skills, commands, rules, and agent context available to view.
Copy a published process into your team and evolve it independently, without another team’s run history.
FAQ
Looking for another detail? Request a demo and we’ll walk through the product using your scenario.
Start with an example or your own graph, define rules, and connect an external agent through MCP.