Product Release

Persona profile pages, with a voice

Every FishDog persona now has a dedicated profile page with four tabs — Chat, Background, Personality, and News & Media — plus a generated ElevenLabs voice tied to the persona's speech style and demographics.

25 February 2026

Feature
FishDog's AI Research Assistant in action — Sophie working through a request to find a persona named Lauren from Kirklees, with the research-context dock showing personas, groups, and direct questions.

Key Takeaways

  • Each persona has a four-tab profile page at `/organization/{org_uuid}/agent/{agent_id}` — Chat, Background, Personality, News & Media.
  • The Chat tab supports one-to-one conversations with a persona without scaffolding a study, useful for sense-checks and follow-ups.
  • The Personality tab exposes OCEAN trait percentiles (the Big Five) and a derived speech-style description.
  • Personas now have generated voices from ElevenLabs, with language-aware model selection (`eleven_flash_v2` for English, `eleven_turbo_v2_5` for non-English) and timeout, retry, and back-off controls.
  • The original persona API surface is unchanged.

Personas previously lived inside studies. You'd see a name, an age, a location, and a paragraph of summary text in a study response — but if you wanted to know more, there was nowhere to go.

Each persona now has a profile page.

What's new

The page sits at /organization/{org_uuid}/agent/{agent_id} and has four tabs:

  • Chat. Talk to the persona one-to-one without scaffolding a study. Useful for quick sense-checks, follow-up questions on a previous study response, or just understanding how a persona thinks before recruiting them.

  • Background. Demographics, occupation, location, family situation, and the longer-form biography text where present.

  • Personality. OCEAN trait percentiles (the Big Five) plus a derived speech-style description that explains how the persona communicates — the patterns of speech, vocabulary, and emphasis you should expect when they answer a question.

  • News & Media. What the persona has been "reading" — the news and current-events context that's been folded into their answering since their digest was last refreshed.

Voice

Personas now have voices, generated through ElevenLabs from each persona's speech-style description and demographics. English personas use ElevenLabs' eleven_flash_v2; non-English personas use eleven_turbo_v2_5 for accent compatibility. Voice is wired into the conversational-agent layer, with timeout, retry, and back-off controls so a single ElevenLabs hiccup doesn't break a chat.

How to use it

If your organisation already has access to a persona, the profile page is live now — open any study response and click through to the persona's name. Or jump in directly via the URL if you have the agent ID.

The original API surface for personas (GET /v1/research-groups/{group_id}/members, study responses, search) is unchanged.

---

Personas previously lived inside studies. You'd see a name, an age, a location, and a paragraph of summary text — but if you wanted to know more, there was nowhere to go.
Talk to a persona one-to-one without scaffolding a study. Useful for quick sense-checks, follow-up questions, or just understanding how a persona thinks before recruiting them.

Frequently Asked Questions

Where does the persona profile page live?

At /organization/{org_uuid}/agent/{agent_id}. Open any study response and click through to the persona's name, or visit directly with the agent ID.

Can I chat with a persona without running a study?

Yes — the Chat tab on the profile page supports one-to-one conversations with no study scaffolding. Useful for quick sense-checks and follow-ups on previous study responses.

What's in the Personality tab?

OCEAN trait percentiles for the persona (openness, conscientiousness, extroversion, agreeableness, neuroticism) plus a derived speech-style description explaining how the persona communicates — patterns of speech, vocabulary, and emphasis.

How does voice work?

Each persona has a voice generated through ElevenLabs from the speech-style description and demographics. English personas use eleven_flash_v2; non-English personas use eleven_turbo_v2_5 for accent compatibility. Generation is asynchronous and includes timeout, retry, and back-off controls.

Release Tags

PersonasProduct Release

More Releases