Audience Research Scanner
Description
What this agent manifest does
Name an audience; get a persona sketch built from public signals — needs, language, channels — each tied to a source.
Build an agent that researches an audience and structures what it finds into a usable persona sketch. It uses Bing Web Search to gather public signals — forum discussions, reviews, articles, public commentary — and code interpreter to organize and cluster them into themes: needs, pain points, the language the audience actually uses, and where they gather. The result is a persona grounded in observable signal, with sources, rather than a set of assumptions. Results reflect public information available at the time of the search.
This is a gather → structure → deliver pattern using XML-tag prompt structure. The tags separate <gather> (collect public signals) from <structure> (cluster into themes) from <deliver> (the sketch), keeping research and synthesis distinct so the synthesis stays traceable to evidence. The defining discipline is evidence over invention: every element of the persona points back to a real signal, and where the public record is thin, the agent says "limited signal" rather than padding the persona with plausible-sounding demographics. Edge cases cover thin data and conflicting signals across sources.
This pattern applies anywhere audience understanding should start from real signal. Common scenarios for this pattern:
- Persona and segment research
- Qualitative segment sizing
- Trend and pain-point spotting
- Messaging and language discovery
- Pre-campaign audience grounding
The tools it uses
This manifest uses: Bing Web Search, code interpreter
Use this agent manifest to understand
How to build single-shot agents using xml tags prompt structure for persona sketch + signals output.
License
This agent manifest is sample code subject to Azure's licensing terms for Distributable Code under the Universal License Terms for Online Services .
Disclaimer
IMPORTANT! This manifest is for educational and experimentation purposes. Resulting agents are not production ready. Review all provided resources and carefully test agent behavior in the context of your use case. Agents you create may be subject to legal and regulatory requirements, may require licenses, or may not be suitable for all industries, scenarios, or use cases. By using any manifest, you are acknowledging that resulting agents and other output are solely your responsibility, and that you will comply with all applicable laws, regulations, and relevant safety standards, terms of service, and codes of conduct. Learn more .