SMB Content & SocialSpecialist
Newsletter Draft Writer
newsletter_draft_writer
This agent transforms rough bullet points into complete email newsletters for business owners and creators. It generates a subject line, preview text, markdown body, and sign-off tailored to a specific audience and tone.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
Newsletter Draft Writer
Converts unstructured notes into polished, formatted newsletter drafts based on your desired length and brand voice.
- Write a medium-length newsletter for tech enthusiasts based on these bullets: [new AI chip, battery life improvements, upcoming launch]. Use a witty voice from Alex.
- Turn these points into a professional short newsletter for my clients: [quarterly report ready, new office hours, holiday schedule]. Sign off as Sarah.
- Create a long, formal newsletter for investors using these notes: [revenue up 10%, new market entry, hiring plan]. From the CEO.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"bullets": [
"new menu",
"summer hours"
],
"audience": "regulars"
}Schema
{
"type": "object",
"required": [
"bullets",
"audience"
],
"properties": {
"bullets": {
"type": "array",
"items": {
"type": "string"
},
"description": "Key points to include."
},
"audience": {
"type": "string",
"description": "Who the content is for. e.g. 'tech enthusiasts'."
},
"voice": {
"type": "string",
"description": "Tone and style. e.g. 'professional' or 'witty'."
},
"sender_name": {
"type": "string",
"description": "Name of the person or brand sending the newsletter."
},
"target_length": {
"type": "string",
"enum": [
"short",
"medium",
"long"
],
"description": "Desired length. e.g. short, medium, or long."
}
}
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "Friendly summer-update newsletter.",
"subject": "Summer's here at Sunday Cafe",
"preview": "New menu, longer Sundays.",
"body": "Hey everyone..."
}Schema
{
"type": "object",
"required": [
"summary",
"subject",
"preview",
"body"
],
"properties": {
"summary": {
"type": "string",
"description": "Short overview of the newsletter."
},
"subject": {
"type": "string",
"description": "Email subject line."
},
"preview": {
"type": "string",
"description": "Inbox preview text."
},
"body": {
"type": "string",
"description": "Markdown body."
},
"sign_off": {
"type": "string",
"description": "Closing sentiment or signature."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network