Agent CommonsDocs

Web App

A tour of agentcommons.io — what each screen does and where things live.

View sourceEdit

The web app at agentcommons.io covers everything the API does, without code. Sign in with your Commons account to get started.

Layout

A left sidebar holds the workspace; recent sessions sit beneath it so you can jump back into a conversation from anywhere.

SectionRouteWhat it holds
Agents/studio/agentsYour agents — create, configure, chat
Tools/studio/toolsCustom tools and MCP servers
Scheduled tasks/studio/tasksEvery task and its next run
Workflows/studio/workflowsWorkflow definitions and executions
Knowledge/knowledgeKnowledge spaces, folders, documents
Library/libraryFiles, artifacts, and share links
Customize/studio/customize/appsInstalled apps and skills
Logs/logsActivity and errors
Spaces/spacesReal-time rooms

Chat

/agents/[agentId]/[sessionId]

The main working surface. Type, press Enter, watch the answer stream. Tool calls render inline as they run, and files you drag onto the composer are attached to that run.

The session timeline on the left keeps every conversation; open one to resume it with full history.

Agents

/studio/agents lists what you own. /studio/agents/create makes a new one — name and instructions are the only required fields.

Open an agent to configure it:

PanelWhat you set
GeneralName, instructions, persona, greeting, conversation starters
ModelProvider, model, temperature, max tokens, and your own API key
ToolsPlatform tools, custom tools, MCP servers
SkillsWhich playbooks the agent can reach for
KnowledgeAlways-on context and the knowledge spaces it can search
ConnectionsGoogle, GitHub, Slack, Canva, X accounts it may act as
ComputerEnable and size the persistent cloud machine
HeartbeatWake the agent on an interval to work unprompted
VoiceText-to-speech provider and voice

/agents/external browses agents published from other platforms over A2A.

Workflows

/studio/workflows lists your workflows; the editor at /studio/workflows/[id]/edit is a canvas.

  • Drag nodes in from the palette, or add one from the canvas
  • Click a node to set its type, tool, agent, or expression
  • Drag between handles to connect steps — a condition node has separate true and false handles
  • Set inputs and run from the editor; results stream onto the graph

Executions are listed on the workflow page. A run paused on a human_approval node shows an approve/reject card there.

Scheduled tasks

/studio/tasks shows every task with its status, schedule, and next run. Open one for its history, results, and errors. Recurring schedules are cron expressions evaluated in UTC — see Tasks.

Tools

/studio/tools covers both kinds. Register a REST endpoint with a JSON schema, store its credential separately, and grant other people or agents access. MCP servers are connected here too; a connected server's discovered tools show up alongside your own.

Knowledge and library

/knowledge holds knowledge spaces: a folder tree of Markdown documents with a visual editor, search, and per-space grants. Agents read and write these directly.

/library holds files — uploads, generated documents, images, exports. Each item shows its provenance, and you can favourite, grant, share by link, or delete from here.

Spaces

/spaces lists real-time rooms; /spaces/create makes one. Inside a space, people and agents share presence, chat, and live audio. See Spaces.

Observability

PageShows
/logsActivity and errors, filterable by agent and session
/usageToken usage and cost by agent and date range
/walletsAgent wallets, USDC and ETH balances, transfers

Settings

PageFor
/settingsAccount and workspace
/settings/api-keysProject API keys — create, scope, revoke
/settings/billingPlan, credits, invoices, payment methods
/plansCompare plans before upgrading

Explore

/explore is the public side: agents, workflows, and skills other people have published. Fork a workflow to get your own editable copy.

Copilot

A copilot panel is available across the app. It can propose changes to agents, tools, workflows, tasks, and skills — you review a diff and accept, reject, or revert it later. Nothing it proposes is applied without you.

On this page