Thank You Note Writer

thank_you_note_writer

This agent writes personalized thank-you messages for customers, partners, and vendors. It generates specific notes tailored to a particular occasion and returns a message summary, the full text, and a professional sign-off.

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

Thank You Note Writer

Drafts customized correspondence for email, Slack, or physical cards by incorporating specific recipient details and occasion context.

  • Write a handwritten card to Sarah at Acme Corp thanking her for the successful product launch last week.
  • Draft a quick Slack DM to our vendor, Mike, thanking him for the expedited shipping on our recent order.
  • Create a formal thank-you email to a new client for choosing our consulting services during their quarterly review.

Inputs

requestapplication/jsonrequired

Agent input.

Example
{
  "occasion": "5-year anniversary",
  "format": "handwritten_card",
  "recipient_name": "Ada",
  "recipient_relationship": "longtime customer",
  "recipient_details": "Has been with us 5 years",
  "sender_name": "Joshua"
}
Schema
{
  "type": "object",
  "properties": {
    "recipient_name": {
      "type": "string"
    },
    "recipient_relationship": {
      "type": "string"
    },
    "recipient_details": {
      "type": "string"
    },
    "occasion": {
      "type": "string",
      "description": "What we're thanking them for."
    },
    "sender_name": {
      "type": "string"
    },
    "sender_voice": {
      "type": "string"
    },
    "format": {
      "type": "string",
      "enum": [
        "email",
        "handwritten_card",
        "slack_dm",
        "postcard"
      ],
      "description": "Output format. e.g. email, handwritten card."
    }
  },
  "required": [
    "recipient_name",
    "recipient_relationship",
    "recipient_details",
    "occasion"
  ]
}

Outputs

resultapplication/jsonguaranteed

Agent output.

Example
{
  "summary": "Heartfelt 5-yr thank-you for Ada.",
  "message": "Ada — five years!",
  "sign_off": "With gratitude,\nJoshua"
}
Schema
{
  "type": "object",
  "required": [
    "summary",
    "message"
  ],
  "properties": {
    "summary": {
      "type": "string",
      "description": "Short preview of the note."
    },
    "message": {
      "type": "string",
      "description": "The personalized thank you message."
    },
    "sign_off": {
      "type": "string",
      "description": "Closing sentiment. e.g. 'Best regards,'."
    }
  }
}

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