HomeAdmin ManualEmail Setup and TroubleshootingEmail Has Stopped Flowing into HelpSpot

1.1. Email Has Stopped Flowing into HelpSpot

Updated: 21 Aug 2026, 12:35 PM EDT

Use these troubleshooting steps when no email at all is making it into a HelpSpot inbox.

1. Start with System Health

On HelpSpot 5.8.2 and later, Admin > System > System Health is the best place to start when troubleshooting missing emails, as it provides a lot of information about inbox status and errors.

In this case, you’ll want to check these things:

If Mailbox Fetching is stale but the queue worker and scheduler are healthy, you likely have a connection problem. If the queue worker or scheduler is unhealthy, mail collection is stopped system-wide. 

If everything is green but a customer email never made it to your HelpSpot inbox, refer instead to the troubleshooting steps in Individual Messages Are Missing.

See Viewing and Tracking System Health for a full description of the page. On earlier versions, use the manual checks below instead.

2. Confirm the mailbox check is actually stuck

Go to Admin > Email Mailboxes and look at the Last Successful Check column. This is the last time HelpSpot connected to the email account successfully.

3. Test the connection

Select the affected mailbox and click Test Connection.

4. Clear cache locks and restart workers

This is the most common fix for getting emails up and running again.

Go to Admin > Settings > Workers:

  1. If any Cache Locks are listed, clear them. Mail collection usually resumes within a minute.

  2. Use Restart Workers if work still appears stuck.

The interface for clearing cache locks was added in HelpSpot 5.6.15. On HelpSpot Cloud, this is always available.

Before 5.6.15 (self-hosted)

There is no Cache Locks interface on these versions, so clear the lock from the command line on your HelpSpot server. Two commands will do it, and the difference is how much they clear. Both are safe to run on a live system and neither touches your requests or email.

Command

What it clears

When to use it

php artisan schedule:clear-cache

Only the scheduler's locks, including the stranded mail-collection lock.

Try this first. It is the targeted fix and leaves your cached settings and configuration untouched, so there is no performance cost afterward.

php hs cache:clear

The entire application cache — the scheduler's locks plus cached settings, configuration, and data.

Use if the first command is unavailable on your version or does not resolve it. Everything cleared is rebuilt automatically on demand; expect slightly slower page loads for a short period while that happens.

Run them as the same user that runs HelpSpot:

Then watch Admin > Email Mailboxes. The Last Successful Check time should begin advancing on its own within a minute or two, with nothing run by hand. Anything waiting in the mailbox is not lost; it imports on the next successful check.

Why this happens: HelpSpot will lock while the mail-collection task runs, so two copies never run at once. If the server restarts while that task is mid-run — a reboot, a patch cycle, an upgrade — the lock is left behind with nothing to remove it. It carries a 24-hour safety expiry and will clear on its own eventually, but there is no reason to wait; clearing it manually restores mail collection immediately.

In this case, only mail collection is blocked. Automation rules, triggers, and notifications all keep running, so the system looks healthy from every other angle, and requests created through the API keep arriving normally while emailed ones stop. If API tickets are coming in and emailed ones are not, check for a stranded lock first.

Prevention: add a check of the Cache Locks section to your patching and upgrade routine, and clear anything listed once the server is back up.

5. Confirm the background processes are running

HelpSpot needs two processes running to retrieve mail:

  1. The scheduler queues the mail retrieval jobs.

  2. The queue worker picks those jobs up and does the actual retrieval.

If either is stopped, mail will not import no matter how healthy the mailbox connection is. To troubleshoot these:

See Troubleshooting On-Premise Worker Services and Troubleshooting HelpSpot Cloud Worker Services for more detail.

Less Common Causes of Missing Mail

If You Still Need Help

If none of the above resolves it, submit a support request and include as much of the following as you have:

Knowledge Tags

This page was: Helpful | Not Helpful