Personas

The Personas tab of a project's People pages: the archetypal users the project is built for, with their goals, frustrations, habits, proficiency and devices; adding, editing, archiving, restoring and deleting them.

By the end of this page you will have sketched who a project is built for, know every field a persona carries and what reads each one downstream, and know how a persona is put away, brought back and, when it must be, deleted.

A persona is an archetypal user: a named, sketched person with goals, frustrations and habits, so the analyst, the developers and the testers picture the same someone. Personas are the "as a …" of every user story and the actors of every use case; Heimdall reads them when it drafts stories and tests, and the test cases will be read against the devices and the proficiency you record here.

The Personas tab is the second of the project's People pages; the first is Stakeholders, who the project answers to.

Before you begin

You want toYou need
Open the Personas tabpersona:view-any on the project. Every staff role has it; a client guest has it through their project membership.
Add a personapersona:create, through your role on the project or your team role, or to own the team. Business analysts have it by default.
Edit, archive or restore onepersona:update.
Delete onepersona:delete.

The page lives under a project: open the project, choose People in the sidebar and switch to Personas in the tab strip above the table.

Read the personas

The table lists one persona per row, in the project's order:

ColumnWhat it shows
PersonaAn initials tile, the name and the tagline beneath it. Press the name to open the detail flyout. An archived persona carries an Archived badge.
RoleWhat they do, in their own world.
Tech ProficiencyHow at ease they are with technology: low, medium or high, as a coloured badge.
DevicesThe first three devices they use, and a count of the rest.
UpdatedHow long ago the record last changed.
Row menuView Persona, Edit Persona, Archive Persona or Restore Persona, Activity, Delete Persona.

Sort by persona, tech proficiency or updated by pressing a column heading; press it again to flip the direction. Above the table, narrow the list with the search box (words in the name, the tagline or the role title) and the Archived switch, which shows archived personas instead of live ones. The filters travel in the page address; Clear Filters on the empty state drops them all.

Add a persona

  1. Press New Persona.
  2. Type the Name: a memorable handle such as Busy Buyer, not a real person. It is unique within the project.
  3. Add the Role Title (what they do, in their own world) and a one-line Tagline.
  4. Write the Sketch: who they are under Demographics, what they want under Goals, what gets in their way under Frustrations, and how they work under Behaviours.
  5. Under Technology, rate their Tech Proficiency and list the Devices they use, separated by commas.
  6. Give them a Quote: something they would say about the product or their day.
  7. Press Create Persona.

The persona appears in the table at once and persona.created goes out to every endpoint subscribed to it.

A name is all it needs to start

The sketch can grow as the analyst learns the users, and Heimdall can draft the whole sketch from the brief for review. The one rule is the name: stories and use cases will name personas, and two _Busy Buyer_s would make the backlog ambiguous.

Open a persona

Press a persona's name, or View Persona in its row menu, to open the detail flyout: the initials tile, the proficiency badge, the name, role title and tagline, the quote set apart, the Devices as tags, each part of the sketch that was written, and the created and updated stamps. From the flyout, Edit, Archive or Restore, Activity and Delete are one press away.

A link such as /projects/<project>/people/personas?show=<id> opens the tab with that persona's flyout already open; notifications and Heimdall's buttons use it.

Edit a persona

  1. Press Edit Persona in the row menu, or Edit in the flyout.
  2. Change what you need. A new name must be free within the project.
  3. Press Save Changes.

Every change travels as persona.updated with its old and new values, the devices as a list. An edit that changes nothing announces nothing.

Archive, restore and delete

  • Archive Persona takes the persona out of the default view. The stories and use cases that will name it keep resolving; switch on Archived above the table to find it.
  • Restore Persona brings an archived persona back into the default view.
  • Delete Persona removes the persona with its sketch and its activity history after a confirmation; there is no undo. Stories and use cases that will name personas are not here yet; once they are, a persona they name will be archived rather than deleted.

All the fields

What happens next

  • Every add, edit, archive, restore and delete is written to the persona's activity history with who did it and where from.
  • The persona.created, persona.updated, persona.archived, persona.restored and persona.deleted events go out to every endpoint subscribed to them.
  • Stories, use cases and test cases will name personas as those modules land, which is why a persona in use is archived rather than deleted.

Heimdall on this page

Heimdall reads the personas through the same tools the MCP server offers and carries the open project as its context.

Who is this project built for?What frustrates the Busy Buyer today?Draft a persona for the warehouse staff from the brief.

Sketching personas is a person's work, with Heimdall drafting for review: an agent over MCP reads the record and never writes to it.

From the API and MCP

Permissions

ActionPermission
See the personaspersona:view-any, a client guest included
Open a personapersona:view
Add a personapersona:create, or owning the team
Edit, archive or restorepersona:update, through a project role or a team role
Delete a personapersona:delete
Read or restore its versionspersona:view to read, persona:update to restore; never a client guest

Frequently asked

How is this guide?

Last updated on

On this page

What changed recentlyEvery release of Zuse Bifrost, with the pages it touched.

For AI agents: llms.txt · llms-full.txt