Skip to content

Features

The whole identity, ready for your agent

A real inbox to read. An identity to reuse. A history to return to. Manage it all in the app, or give your agent access through API and MCP.

01

Real email and saved context for agents

Connect your AI tool through the local MCP bridge, or use the REST API from your own scripts. Your agent can find a persona, read the real emails your app sends it, and save a note about the result. When a new session starts, it can read that persona's activity and pick up the work with context.

  • Read persona identities with scoped, revocable API keys
  • Find email by sender, subject, and arrival time
  • Read message content for signup and recovery tests
  • Read activity and save notes across test sessions
  • Local MCP bridge and REST API setup guides
  • Email quotas and retention follow your plan
API and MCP setup guide
One persona. More than one run.Example workflow

Dana Whitfield

d.whitfield417@tigertraderkit.com

staging

Saved activity

  1. Monday · agent note

    Signup completed. Welcome email received.

  2. Wednesday · agent note

    Password reset tested. Account accessible.

Next agent session

“Use Dana to test the new sign-in flow. Check her previous runs first.”

API / MCP

Read Dana’s identity and saved activity

Find this run’s sign-in email in her inbox

Save a note for the next run

02

Whole identities, not just names

Pick a country, a state or province, and optionally a city. Persona Kit fills in the rest so the identity hangs together: a working email address on a Persona Kit domain, a street address with a real postal code for that area, a date of birth, a phone number with a plausible area code, a username, and a device profile whose timezone and language match where the persona claims to live.

  • A working email address, generated with the persona
  • 20 countries with state and province granularity
  • US personas support city-level addresses
  • Generated address, date of birth, phone, and username
  • Device, OS, screen, language, and timezone profile
new persona

you choose

country
United States
region
Oregon
city
Portland

generated to match

email
d.whitfield417@tigertraderkit.com
street
1042 SE Morrison St
zip
97214
phone
+1 503 555 0148
timezone
America/Los_Angeles
language
en-US
born
1990-03-22
03

A real inbox per persona

Every persona can be given its own address on a Persona Kit domain, and that address genuinely receives mail. Use it for signups and verification codes without those accounts pointing back at your own inbox. You can also forward a persona's mail on to an address you actually watch.

  • A dedicated, working address per persona
  • Read, star, archive, and search across all inboxes
  • Optional forwarding to your real address
  • Daily digests, or hourly on Pro
dana whitfield · inbox
d.whitfield417@tigertraderkit.comreceiving
Shopify2m

Your verification code is 448190

Figma1h

Confirm your email address

Notion4h

Welcome to your new workspace

Linear1d

Password reset requested

04

Every email in light, dark, and forced dark

An email that looks right on white can fall apart in dark mode. Mail opens in the theme you use Persona Kit in, and each message is marked with whether its design supports dark mode. Switch any message between its light design, its own dark mode styles, and the inverted colors of mail apps that force dark mode. Send a build to a persona and check all three before your readers do.

  • Opens mail in dark mode when you use the dark theme
  • Flags each design: supports dark mode, partial, or none
  • Checks for prefers-color-scheme styles and a color-scheme declaration
  • Inverted view shows the color flip of apps that force dark mode
  • Switch any message between Light, Dark, and Inverted in one click
message preview
Preview the email in
05

Credential vault

The logins a persona creates live next to the persona, not in a spreadsheet. Store the site, the username, the password, and the TOTP seed, then pull a fresh six-digit code when you need to sign in. Passwords are encrypted with AES-256-GCM under a dedicated key and never travel with a list request.

  • Per-persona account registry
  • AES-256-GCM encrypted passwords and TOTP seeds
  • Live TOTP codes generated on demand
  • Every password reveal written to the activity trail
dana whitfield · vault
siteshopify.com
usernamedwhitfield90
password••••••••••••reveal

totp code

418 209

18s

06

Isolated browser sessions

Launch a persona into a live browser session and drive it from your dashboard. When you end the session, its cookies, localStorage, sessionStorage, and IndexedDB are saved against that persona and restored the next time you launch it — so a persona stays signed in without ever sharing state with another persona.

  • Cookies and storage saved on release, restored on launch
  • Live view of the running session
  • Per-persona browsing history
  • Runs on your own Steel Browser deployment
session · restored
cookies148 saved
localStorage12 keys
sessionStorage3 keys
indexedDB2 stores
handed to persona 02nothing
07

Scheduled automations

Define a search query and a target domain, pick which personas take part, and give it a cron schedule. Each run sends its personas out one at a time on a stagger with a randomized offset, records where the target ranked, and keeps a screenshot of what happened after the click.

  • Cron schedule with randomized start offset
  • Per-persona stagger so runs don't arrive together
  • Records match position and destination URL
  • Screenshot and outcome retained for every participant
automation · weekday check
schedule0 9 * * 1-5 · ±14m jitter
Dana Whitfieldstart +00:00#4
Marc Oyelaranstart +03:12#6
Priya Raghunathstart +07:48#4
match position and screenshot kept for every run
Two colleagues at adjacent desks in a bright studio office, each absorbed in their own screen.
Also included

Smaller things that add up

AI persona photos

Generate a consistent set of photos for a persona on Pro, or upload your own.

Tags and notes

Label personas however you work, and search, filter, and sort the list by them.

Activity trail

Review persona actions and notes saved by your agents in one feed, so each test run has context for the next.

Start managing your identities

Create your first persona in a couple of minutes.