Skip to content

CallSample agents

Sample agentsSMB Customer Communications

Thank You Note Writer

thank_you_note_writerStandalone

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. These agents run on a desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys. Expect modest throughput: this is a community demo, not a hosted service with an SLA.

Call it on the public network

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,'."
    }
  }
}

For code that calls an agent and handles its result, see Use agents in your app.