How to manage out of office replies

How-to guide Updated 12 July 2026

How do you manage out of office replies in cold email?

The HotHawk Master Inbox catches every out of office auto-reply. Have Claude label them out of your main queue, read the return date, then re-enrol each lead into a campaign for when they are back, the same one or a different one. An OOO is a try me later, not a dead end.

No credit card required.

Before you start

You need a HotHawk account and the HotHawk MCP server connected to Claude. It takes a couple of minutes and no code. Full setup is on the MCP server page.

Step by step

  1. 1
    You ask Claude

    Find this week's out of office replies and label them so they're out of my main queue.

    Claude calls mcp__hothawk__threads_update
    threadId each OOO thread label "Out of office"

    The auto-replies are tagged and off to one side, so they stop cluttering your real replies. But they are kept, not binned, because most of them are a lead worth a second go.

  2. 2
    You ask Claude

    Read the ones with a return date and tell me who's back next week.

    Claude calls mcp__hothawk__threads_messages_get
    threadId labelled OOO threads

    Claude pulls the return date out of each auto-reply and gives you a shortlist of who is back and when, plus the ones that handed you a colleague to contact instead.

  3. 3
    You ask Claude

    Re-add the ones back next week to the SaaS Q3 campaign, starting from the top.

    Claude calls mcp__hothawk__campaigns_leads_create
    campaignId SaaS Q3 leadIds the returning leads allowLeadsInMultiple false

    Those leads are enrolled again and start the campaign fresh when they are back at their desk, so your email is near the top of the pile instead of lost under a week of backlog.

An out of office is a lead, not a bounce

At any real volume, a slice of every send comes back as an out of office. Most people treat those as noise and delete them. That is money on the floor. The person is not gone, they are on a beach for a week. They never saw your email. Come back when they are at their desk and you get a clean shot at a lead who has never seen you before.

The catch is timing and volume. Nobody wants to hand-sort auto-replies, read every return date and set reminders to come back on the right Tuesday. So it does not get done, and warm-ish leads quietly slip through. This flow does the sorting for you.

Catch them, then get them out of the way

First, the Master Inbox catches every OOO across every mailbox, so none of them hide. Claude labels them Out of office, which does two jobs at once. It clears the auto-replies out of your real reply queue so you are not wading through them, and because reply management runs on labels, that tag keeps them grouped and ready to work as a batch.

Then it reads them. Most auto-replies tell you the return date, and a good few hand you a colleague to contact in the meantime. Claude pulls both out: a shortlist of who is back and when, and a separate flag for any colleague worth chasing now. What was a pile of noise becomes a short, dated to-do list.

Re-enrol on your terms

Now the useful part. For the leads back next week, Claude re-adds them to a campaign so your email is waiting near the top when they log in, not buried under a week of catch-up. You decide which one: back into the campaign they came from, held for their return date, or into a different campaign that fits them better now. It skips anyone already live in another campaign by default, so nobody gets doubled up.

That is the whole idea. An OOO stops being a dead end and becomes a scheduled second attempt, timed to the day the person is actually reading their email. Pair it with triage and the auto-replies get sorted the moment they arrive, so this runs as a quick weekly sweep rather than a chore.

The HotHawk tools behind this

Every action here is a real endpoint. Claude reaches it over the MCP server, and you can hit the same endpoints directly from the REST API if you would rather build it into your own stack.

  • mcp__hothawk__search_threads Find the out of office auto-replies
  • mcp__hothawk__threads_update Label the OOO so it leaves your main queue
  • mcp__hothawk__threads_messages_get Read the return date out of the auto-reply
  • mcp__hothawk__campaigns_leads_create Re-enrol the lead when they are back

Frequently asked

Should I just ignore out of office replies?

Better not to. An OOO is a "try me later", not a no. The person is a real lead who happened to be away when your email arrived. Catch the return date, come back when they are at their desk, and you reach them with a clear inbox instead of a week of backlog on top of you.

How does Claude know when they are back?

Most auto-replies say. It reads the message, pulls out the return date, and sorts the returning leads by when they are back. For the ones that name a colleague to contact instead, it flags those separately so you can chase the person they pointed you to.

Can I re-enrol them into a different campaign?

Yes. You are not stuck with the original. Add them back to the same campaign, hold them for a date, or drop them into a different one that fits better now. It is your call each time, and you can tell Claude exactly which campaign and when.

Will re-adding a lead double up their emails?

Not by default. When Claude re-enrols a lead it skips anyone already sitting in another live campaign, so nobody gets two of your emails at once. You choose whether to allow overlap, and the safe option is on unless you say otherwise.

Do I need to write code?

No. The whole flow runs in plain language over the MCP server. The label and enrolment actions are in the REST API too if you want to automate the OOO handling in your own stack.

Send cold emails that get delivered. Never miss a positive reply.

Serious deliverability paired with the best reply management in the market.

Start your 7 day free trial

No credit card required.

Premium warmup

Join our premium warmup pool

We have over 50,000 Google and Microsoft mailboxes in the pool and we are opening to the public soon. Be first to know when it's open.

Special offer

Get 50% more sending, FREE.

Send 50% extra emails per month on any plan, every month for as long as you're with us. Enter your details and we'll email your promo code over.

Your new boosted limits

  • Starter 100,000 150,000
  • Scale 300,000 450,000
  • Infra 500,000 750,000

Applies to any plan. One per customer.