Blog Post Drafter
Description
What this agent manifest does
Multi-stage content creation with gated approvals and persistent style memory.
Build an agent that turns a topic brief into a publish-ready blog post through a three-stage conversation: research and outline, full draft, then iterative refinement. The agent uses Web Search to pull current information on the topic and File search to read any uploaded style guides or sample posts — matching voice and structure to the user's brand. With memory enabled, it retains voice preferences and structural patterns across sessions. Researched facts reflect public information available at the time of the search.
This is a staged creation with human gates pattern using natural-language prompt structure. Each stage produces an intermediate output the user approves before the agent proceeds, which keeps subjective work aligned without over-constraining the writing. Memory adds a compounding layer — a persistent model of the user's preferences, so session 10 is meaningfully better than session 1. The instructions define just enough process to be reliable while leaving room to adapt tone, structure, and angle per piece. The originality rule is firm: research informs the post, but the writing is original.
This pattern applies anywhere an agent produces subjective or creative deliverables that need human judgment at key decision points. Common scenarios for this pattern:
- Proposal and RFP draft workflows
- Executive communications and talking points
- Marketing copy and campaign messaging
- Product documentation and changelogs
- Internal announcements where tone matters
The tools it uses
This manifest uses: Bing Web Search, File search
Use this agent manifest to understand
How to build multi-turn agents using natural language prompt structure for narrative draft 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 .