AGENTIC MULTIPLAYER PROTOCOL

AMP Patterns

Atlassian’s powerful collection of design patterns to enhance how humans and agents collaborate.

A new standard for human-agent interaction

AMP (Agentic Multiplayer Protocol) is for a new kind of work. Agents aren't replacing people; they're joining teams. We therefore need to move beyond thinking only about 1:1 human-agent interaction and design experiences that enable mixed teams of people and agents to collaborate together. There are three foundational pillars to AMP:

  • Real-time & Async Collaboration
  • Identity & Shared Presence
  • Context & Governance
AMP has three pillars: identity and shared presence; real-time and asynchronous collaboration; and context and governance.

Across these pillars, AMP builds on our AI interaction guidelines, which apply to AI experiences across the Atlassian platform, and sets out a series of specific multiplayer patterns and experiences. When woven across the platform together, they make complex human-agent interaction feel intuitive, delightful and deeply integrated.

Our beliefs about agentic experiences

Agent proliferation

There will increasingly be more agents and agent actions at work.

Experience of flow

Creating an experience of flow is critical when working across diverse tools and workflows.

Multi-vendor ecosystem

Customers will always operate across multiple vendors (Graphs, Models, Apps, and Connectors).

Human agency & accountability

Humans must play the pivotal role in transparency, accountability, and judgment.

Multiplayer at scale

The multiplayer case is a critical one to solve for organizations (from one team to a team-of-teams).

Sync & async harmony

Workflows will inherently balance both synchronous and asynchronous collaboration.

The modes of human-agent interaction

Single-player mode: Liam works alone on a shared canvas, represented by a named cursor and a circular avatar.
Single player

Humans will continue to work solo but will still need to understand collaboration patterns, when reviewing work coming from other modes.

Delegation mode: Claude works on an assigned Jira item, with its progress shown beneath the card.
Delegation

The simplest human-agent interaction will be delegating work for an agent to complete.

Paired mode: Liam asks the Planner agent to map out next steps, and the agent shows that it is thinking.
Paired collaboration

Humans can collaborate 1:1 with an agent to get work done as a partnership.

Multiplayer mode: two people and two agents edit a shared plan, with named cursors identifying each participant.
Multiplayer

The most complex but most rewarding mode is true multiplayer, with many humans and agents working as one coherent team.

Identity & shared presence

When people and agents (and agents acting on behalf of people) collaborate, humans need to know who's who, who's doing what, and when they did it. Agents have clear identity, visible presence, and clear attribution, so work stays traceable and the whole team shares awareness and accountability.

Identity

Agents must be represented with a consistent visual language across the platform.

Rovo agent directory showing recommended agents and coding agents from multiple providers, each with a distinct hexagonal avatar.

It must be evident when a user is interacting with an agent or with a human. Agents must never impersonate humans, and vice versa. Every agent must be represented by a hexagonal avatar, a shape reserved only for agents. This ensures humans always understand when an agent is at work.

Avatars, cards and attribution

Presence

Agents must be shown as present on objects and in spaces when working in them. This presence manifests itself in a number of visual cues, and communicates to humans that agents are also working alongside them.

A page's presence menu lists active and inactive people and agents, including the people associated with agent activity.

Doing so reduces any mystery about agent actions and humans can easily understand why certain things have autonomously occurred.

Avatar groups, pointers and edits

Engagement

Agents must be included in any measurement of activity or engagement across the platform. Agent viewers of content are just as important as human viewers, and they are shown in surfaces such as view counts on Confluence pages.

Page analytics include agents and people in the recent-viewer list, with each agent linked to the person it worked with.

Local session sync

Agent activity must be aggregated in the relevant UI surfaces, even when it occurs remotely. Agent activity such as work item sessions via CLI, terminal and an IDE can be streamed into the Teamwork Graph and to surfaces such as Jira boards. When appropriate, ensure work done in a local harness stays visible to the whole team.

A Jira board lists unlinked local agent sessions; an expanded Claude session shows its activity, linked work and recent progress.

Real-time & async collaboration

AMP enhances all the places you work today such as pages, tickets, chats and code with new UI patterns to facilitate human-agent collaboration. Agents work alongside where and how you already work. Brief an agent with a Loom video, @mention one in a Confluence page, or via MCP, let them move work forward between Atlassian and other tools in your stack.

Real-time editing

Ensure agent actions upon content are visible in real time to facilitate the same sort of collaborative editing as between humans. It’s important that this scales as more actors become involved. For instance, supporting multi-cursor editing where a team of humans and agents draft, refine, and structure content together across pages, code, and whiteboards.

People and agents edit a product strategy page together, with named cursors and highlighted text showing each participant's work.

Workflows

Agents get work done, both piecemeal and across complex workflows. It is therefore critical that humans can assign them to work and then understand how that work is progressing, and provide guidance where needed.

A Jira board shows people and agents working across workflow stages, with agent activity and status displayed beneath work item cards.

On the Atlassian platform, agents can be assigned to work either manually or via automated triggers. They can also be added to work items to run sessions, completing part or all of the work associated with the item on behalf of the assignee.

Assignments, status and automation

Context

AI needs context to be effective, no matter how powerful the model. Atlassian’s Teamwork Graph is a powerful ambient source of context for all agents using the platform. AMP also provides a number of explicit ways to share a set of context with an agent.

A Loom video and generated agent prompt appear together, with a Send to agent menu for passing the context to a selected agent.
Sharing context, code and video

Conversation

Agents are defined by a powerful ability to take action. Yet conversation is a critical interaction modality for humans and agents. Humans expect to converse with agents in the same way, and in all the same places, that they do with other humans.

A person asks Launch Coordinator in an inline page comment to check launch dates; the agent replies that it updated the page to match Jira.

Conversation is a collaboration, and involves patterns to both send and receive messages with agents. Some patterns are (depending on permissions) publicly visible, making the conversation a shared artefact. Others are more private, and facilitate human-agent partnerships.

Mentions, comments, chat and multi-modal input

Video

Human-agent interactions are multi-modal. Video is just another medium for human-agent interaction. Support humans briefing agents via video, and ensure agents can access videos and video transcripts just like any other piece of Teamwork Graph content. Where appropriate, allow agents to communicate back to humans via video.

A Record for agent control lets a person create a video brief while viewing a document's goals.

Context & governance

AMP provides a foundation of trust and oversight for enterprise use of agents. Agents connect to the Teamwork Graph with permissioned access governed by admin controls, Atlassian Guard and enterprise data policies. These extend across your ecosystem to tools such as Figma, GitHub and Claude for seamless cross-tool collaboration.

Manage agent access

The most fundamental administration task when managing agents is to control their access. Are they able to see or do things that they should not be? AMP defines a number of patterns to provide robust control over agents.

Atlassian Administration lists non-human identities with their status, operating mode, actor type and connection method.

Administrators must be able to quickly lock down inappropriate agent access. In Atlassian Administration, admins can view all Non-Human Identities (an industry-standard term covering agents, simple bots, service accounts and apps) and manage their access. This includes agents connecting via MCP and CLI.

Apps, spaces and accounts

Space instructions

Allow for local customisation of agent behaviour by teams. Teams can further modulate agent behaviour with space-level custom instructions. These provide guidance to the agent on how to collaborate with the team in this space or provide additional context about desired output.

Claude's space settings include a custom prompt telling the agent how to work in that space, including seeking approval for a proposed coding approach.

Activity audit

Access is one pillar of effective agent administration. The other is monitoring activity. Ensure admins can manually view a detailed audit log of actions taken by the agent, allowing them to identify any dangerous actions being performed by agents.

Activity log listing the Customer insights agent's actions, with dates, locations and labels showing that the actions were delegated by a user.

Chat security and policies

Manually monitoring agent activity only gets admins so far. Admins must be able to set and enforce policies for agent behaviour. With Atlassian Guard, strong policies can be set to prevent dangerous behaviour in chat or limit agent actions. Policy dashboards then provide a single pane of glass across agent activity in the platform.

Rovo Chat security dashboard showing detection categories, the agent with the most detections and the number of blocked prompts.

Closing

This is an overview of the key patterns that define AMP on the Atlassian platform. More granular information about components, tools and usage guidelines are contained in the Atlassian Design System (ADS). These also apply to AMP, and ensure coherence across simpler UI interactions and powerful agentic ones. We will continue to update these patterns as new agentic capabilities become available.

Read about our AI interaction guidelines.

Was this page helpful?
We use this feedback to improve our documentation.
© 2026 AtlassianTrademark, (opens new window)Privacy, (opens new window)License