Detected country: US
logo
Open AppStatusSubmit Ticket
GuideAPI References
‌
‌
‌
logo

Powered by

  • Home
  • Distribution
  • Agents
  • Agent Identity (Using identities to improve accuracy and context)

Agent Identity (Using identities to improve accuracy and context)

5min read

Share

Overview

Agent Identity lets you configure the persona, tone, and default behavior of your Brainfish AI agent for a specific use case. Instead of a one-size-fits-all assistant, you can pick a purpose-built identity that changes how the agent reasons, responds, and interacts with your users—without requiring any prompt engineering on your part.

Each identity is pre-tuned for a different job, so selecting the right one is the fastest way to improve response quality and relevance for your audience.


When to use Agent Identity

Use Agent Identity when you need:

  • More context-aware answers aligned to a specific domain (for example, support, security, HR).

  • A consistent tone and writing style across responses.

  • Combining Agent Identity with other settings

    Outputs tailored to a particular audience (end users vs. engineers).

  • More standardized formats (for example, troubleshooting guides, runbooks, KB articles).


Where to find it

  1. Navigate to Agents in the left sidebar.
  2. Select the agent you want to configure.
  3. Open the Agent Settings accordion.
  4. The Agent Identity selector is at the top of the panel.

CleanShot 2026-03-05 at 12.20.07.mp4 3022x1722


Available Identities

IdentityBest forWhat the agent does
Customer SupportExternal-facing support widgetsEmpathetic help desk agent that escalates when stuck, offers follow-ups, and cites sources
Sales EnablementInternal sales teamsArms sales reps with product facts, competitive positioning, objection handling, and relevant case studies
Internal Support EnablementSupport agent assist toolsDrafts concise internal replies for support agents using the knowledge base
Website – Lead AcquisitionMarketing / website widgetsEngages website visitors conversationally, qualifies interest, and guides toward conversion actions
ITSMIT help desksStructured IT troubleshooting with step-by-step diagnostics, severity awareness, and ticket-ready output
HR Self-ServiceEmployee portalsPolicy-aware HR assistant that handles sensitive employee queries with confidentiality
Developer / API SupportDeveloper portals and docs sitesProvides code examples, API references, and precise implementation guidance
Customer OnboardingOnboarding flows and in-app helpGuided setup assistant that tracks milestones, suggests next steps, and proactively helps new users
Compliance / LegalRegulated industries and internal policy toolsCautious, regulation-aware assistant that cites specific policies and flags when professional review is needed
Customer Success / RetentionCSM tools and in-app engagementAdoption-focused assistant that identifies churn signals, suggests underused features, and drives expansion

Note: The Website – Lead Acquisition identity is only available on widget channels, not on other platforms (e.g. Slack, Help Center).


How identities improve response quality

Agent identities help improve output quality by:

  1. Reducing ambiguity: The assistant knows what role it is expected to play.
  2. Increasing relevance: Responses can focus on the right constraints, tools, and terminology.
  3. Improving consistency: Repeated tasks follow predictable structure and standards.

How identities affect agent behavior

Selecting an identity adjusts:

  • Tone and empathy — e.g. Customer Support is warm and reassuring; ITSM is precise and procedural.
  • Escalation behavior — some identities (Customer Support, ITSM) are more likely to offer an escalation path when an answer cannot be found.
  • Answer structure — Developer / API Support prioritizes code blocks and technical accuracy; HR Self-Service prioritizes plain-language policy summaries.
  • Confidence thresholds — Compliance / Legal adds disclaimers and recommends professional review on ambiguous queries.

These behaviors are applied on top of any Custom Instructions you add, so your specific rules are always respected.


Choosing the right identity

Start with the identity that matches your primary audience:

  • Helping end customers resolve issues? → Customer Support
  • Embedded in your product to help new users get started? → Customer Onboarding
  • Inside your internal support tooling to help agents draft replies? → Internal Support Enablement
  • On a public website to capture leads? → Website – Lead Acquisition
  • Inside an IT portal for employees? → ITSM

If your use case spans multiple categories, choose the one that best fits the majority of queries your users ask, then use Custom Instructions to fine-tune edge cases.


Recommended practices (especially when paired with Custom Instructions)

To get the best results, define:

  • The agent’s role (for example, “technical writer”, “support engineer”).
  • Key constraints (what to include/exclude, formatting rules, compliance requirements).
  • The expected document type when applicable (help article, how-to, decision record).
  • The triggering question and any essential background context.

If you are generating documentation from a workplace conversation, include:

  • The message that triggered the request.
  • The relevant thread content (questions, decisions, and the final resolution).
  • Any technical details such as commands, errors, settings, or file names.

Combining Agent Identity with other settings

Agent Identity works alongside the following settings in the Agent Settings panel:

  • Response Style — Controls the length and detail level of answers (Concise, Normal, Detailed). This is independent of identity.
  • Custom Instructions — Free-text instructions that are always applied, regardless of the selected identity. Use this to enforce specific terminology, escalation email addresses, or formatting rules.
  • Default Fallback Message — The message shown when no relevant answer is found. Customize this per identity if needed.
  • Suggestions — Predefined question prompts shown to users. These complement the identity by surfacing the most common queries upfront.

Changing an identity after go-live

You can change the Agent Identity at any time without affecting your knowledge base or other configuration. Changes take effect immediately after saving.

If you switch identities and notice a change in tone or behavior that you want to preserve, use Custom Instructions to explicitly describe the behavior before switching.


Frequently asked questions

Does the identity affect what content the agent can access? No. Agent Identity only changes how the agent responds, not which knowledge sources it searches. Knowledge source access is controlled in the Knowledge Settings panel.

Can I create a custom identity? Custom identities are not currently supported. You can approximate a custom persona by combining the closest built-in identity with detailed Custom Instructions.

Does switching identity reset my other settings? No. Switching the identity only changes the agent's persona and behavior model. All other settings (custom instructions, fallback message, suggestions, theme) are preserved.

Why can't I see Website – Lead Acquisition in my Slack or Help Center channel? This identity is designed specifically for widget experiences. It is hidden on non-widget channels to avoid misconfiguration.

Share