What makes Boses personas different
Most AI personas are generic: a description shaped by assumptions rather than evidence. Boses personas are grounded in real, current consumer signals crawled from public sources in each market.| Source | What it contributes |
|---|---|
Reddit (r/Philippines, r/indonesia, r/VietNam) | Current consumer discourse — trending concerns, product sentiment, cultural moments |
| Shopee reviews | Real purchase opinions, price sensitivity, brand preferences from active shoppers |
Google Play Store (GCash / Gojek / MoMo) | Digital service trust, UX frustrations, fintech and super-app attitudes |
Supported markets: PH (Philippines), ID (Indonesia), VN (Vietnam). Persona generation is only available for these three markets.
Persona fields
Every generated persona includes the following information:Identity
Identity
- Full name — a culturally appropriate name for the market
- Age — within the range you defined for the persona group
- Gender
- Location — city or region within the target country
- Occupation — specific role, not just an industry label
- Income level — low / lower-middle / middle / upper-middle / high
Background
Background
- Educational background — highest level attained and field of study
- Family situation — household composition and responsibilities
- Day in the life — a narrative snapshot of a typical day
- Archetype label — e.g. “The Pragmatic Saver”, “The Status Seeker”
- Psychographic segment — VALS-style classification
Consumer behaviour
Consumer behaviour
- Personality traits — a list of defining characteristics
- Values and motivations — what drives decision-making
- Pain points — frustrations with products, services, or the market
- Purchase behaviour — how and where they shop
- Buying triggers — what tips them toward a purchase
- Brand attitudes — specific trusted and distrusted brands with reasons
- Price sensitivity — signals indicating value-consciousness or aspirational spending
Digital life
Digital life
- Digital behaviour — apps used, platforms frequented, payment methods
- Media consumption — social platforms, content formats, influencer trust
- Aspirational identity — how they see themselves in the future
Profile photo
Profile photo
- Avatar — an AI-generated profile photo consistent with the persona’s age, gender, and location. Available as a URL once generation is complete.
Generating personas
Persona generation is triggered at the persona group level. You first create a persona group with your target demographic criteria, then call the generate endpoint.202 Accepted immediately.
Poll the persona group to track progress:
generation_status field transitions through:
generation_status is complete, you can fetch the individual personas:
Persona library
When Boses generates a persona, it checks the persona library — a cross-project pool of previously generated individuals — for a close match. If a sufficiently similar persona already exists, the new persona is linked to that library record. This allows consistent individuals to appear across projects, and lets you search and reuse personas you have already validated. You can browse the library directly:simulation_count — how many times they have been used in research — which is a useful proxy for how well-tested a persona’s responses are.