Customer Support

Let your support agent handle email end-to-end

Receive support tickets, auto-generate responses, and reply — all programmatically. Escalate to humans only when needed.

Email support on autopilot

Your AI agent handles the full email lifecycle — from receiving tickets to sending replies.

Receive Support Tickets via Email

Customers email your agent directly. Webhooks deliver the message to your AI in real time — no polling needed.

Auto-Generate Responses

Your AI reads the message, looks up relevant context, and drafts a personalized reply — all programmatically.

Maintain Conversation Context

Automatic threading keeps the full conversation history. Your agent always knows what was said before.

Route to Humans When Needed

Your agent can escalate complex issues to a human by forwarding the thread or adding a note.

How it works

1

Customer emails

support@yourco.com

2

Agent reads message

via webhook

3

Agent replies

API call

4

Escalates if needed

human-in-the-loop

webhook + reply flow
// Webhook payload — your agent receives this
{
  "event": "message.received",
  "data": {
    "id": "msg_abc123",
    "from": "customer@example.com",
    "subject": "Can't reset my password",
    "text": "I've tried 3 times and keep getting an error.",
    "thread_id": "thr_xyz789"
  }
}

// Your agent replies
POST /api/v1/inboxes/{inbox_id}/messages/{message_id}/reply
{
  "text": "Hi! I've reset your password. Check your email for a new link."
}

Ready to automate email support?

Sign up, point your support address at MailboxKit, and let your AI agent handle the rest.