What Is a Community?
A Community is a named and described group of Digital Humans that share a common purpose or testing focus. Communities allow you to manage your testing personas in a structured, repeatable way—ideal for running the same set of Digital Humans across different agents or evaluation cycles. For example, you might create a “Spanish Support Callers” community to test how different agents handle multilingual customer interactions, or a “Difficult Customers” community to stress-test escalation and empathy handling.How Bluejay Constructs Communities
Communities are built from existing Digital Humans within your workspace. Each Community includes:-
Name
- A clear, descriptive title to identify the testing focus.
-
Description
- Context about the scenarios or traits that unify the group.
-
Digital Humans
- A curated set of virtual customers sharing thematic or behavioral similarities.
Importance of Communities
Communities make testing and observability more efficient by enabling:-
Repeatability
- Run the same group of Digital Humans across multiple agents for consistent evaluation.
-
Organization
- Keep your Digital Humans categorized by purpose, goal, or customer type.
-
Scalability
- Reuse entire communities in new simulations, avoiding repetitive setup work.
-
Comparability
- Benchmark agent performance across standardized human groups.
Best Practices
-
Clear Naming
- Use concise, descriptive titles (e.g., “Healthcare Inbound Patients” or “Upset Callers”).
-
Detailed Descriptions
- Write meaningful descriptions explaining the testing goals or traits that define the group.
-
Regular Updates
- Refresh your Communities as your Digital Humans evolve to reflect new business needs or testing priorities.
-
Cross-Agent Use
- Leverage the same Community across agents to identify relative strengths and weaknesses in performance.