In the dashboard: Automations → open an automation → Advanced Settings
Advanced Settings decide which inspections an automation sends for, and when it should hold back. Everything here is optional. An automation with nothing set under Advanced Settings sends for every inspection, to everyone it’s addressed to, at any time of day. Use them to answer questions like:- “Send this only for radon tests.” Use Services or the Service or Add-on Name Filter.
- “Don’t text clients at night.” Use Sleep Hours.
- “Ask for a review only if they’ve paid.” Use Send Conditions.
- “Send the report email only once, even if I publish twice.” Use Only Trigger Once.
Open Advanced Settings
Scroll to the bottom of the Create Automation or Edit Automation page and click Advanced Settings. It is closed by default.
Which settings you see depends on the event type
Most settings are shown for every automation. A few only appear for certain event types, because they only make sense there. If you don’t see a setting below, check the event type.
The same list, by event type:
When you change the event type, a name filter that no longer applies is cleared. For example, switching from Additional Report Added to Report Published empties the Report Name Filter.
When each setting is checked
This matters when something changes between booking and sending. Some settings are checked when the event happens. Others are checked again just before the message goes out, using the inspection as it is at that moment.
A cancelled message stays on the inspection’s Automations page with the status Cancelled and the reason it was stopped. You can still send it by hand with Send Now, which skips every filter and condition on this page except Sleep Hours.
Services

- Leave it empty (the default) and it runs for all services, including services you add later. This is right for almost every automation: confirmations, reminders, report emails, payment reminders.
- Pick services only when the message is about one kind of inspection, for example “How to prepare for your radon test” for Radon Testing, or new-construction warranty tips.
- The automation runs when the inspection’s service is one of those you picked. Add-ons don’t count here. To target an add-on, use the Service or Add-on Name Filter.
- Clear removes every service, so the automation applies to all services again.
Contact Tag Filter

- Contains any of: send only to contacts with at least one of the tags you pick.
- Does not contain any of: send to everyone except contacts with any of the tags you pick.
- No filter: the default. Tags are ignored.
- A special thank-you to your best agents: Buyer Agent, Contains any of
VIP Agent. - Skip agents who asked not to get your emails: Does not contain any of
Do Not Email. - A “welcome back” message for repeat clients: Customer, Contains any of
Past Client.
- The filter is checked when the event happens and again just before sending. A tag added or removed in between counts.
- It doesn’t apply to inspectors or to a specific email address or phone number. Those always get the message.
Sleep Hours

- Turn on Pause sending during sleep hours. It starts at 9:00 PM to 7:00 AM.
- Change the times if you like. The start is always PM and the end is always AM, so the window always runs overnight.
- Times are in your organization’s time zone (Org Settings → Scheduling).
- A held message goes out within about 30 minutes after the window ends. They’re spread out a little, so they don’t all arrive at the same moment.
- Sleep hours belong to this automation only. There’s no account-wide setting, so set them on each automation that needs them. Texts are the most important.
- Send Now on an inspection also waits until the window ends, and tells you when the message will go out.
Report Name Filter
Shown for: Additional Report Added.
radon matches “Radon Results”.
Use it to send a different email for each kind of outside report, for example:
Radonsends “Your radon results are in, here’s how to read them”.Sewersends “Your sewer scope video is ready”.WDOorTermitesends the termite report email.
Add-on Name Filter
Shown for: Add-ons Upsell.
- A client who already booked termite never gets the termite pitch.
- It’s checked just before sending, so it uses the add-ons as they are on the day.
- Pair it with the
{{{remaining_add_ons_services}}}placeholder to list what’s still available. In an Add-ons Upsell email it lists the same add-ons the filter checks.
Service or Add-on Name Filter
Shown for: Inspection Scheduled, Event Scheduled, Inspection Rescheduled, Inspection Cancelled, Add-ons Updated.
Poolon Inspection Scheduled sends pool-prep instructions when someone books with a pool add-on.Radonon Inspection Scheduled sends radon-test instructions, whether radon was booked as a service or as an add-on.Seweron Add-ons Updated tells your sewer scope subcontractor when the client adds a sewer scope later.
- It is checked when the event happens. If the name doesn’t match, the message is cancelled.
- Only the main service and its selected add-ons are checked: the same names that
{{{service_name}}}and{{{addon_services}}}show. - Type part of the name you see under Business Tools → Services & Fees. Typing
Radonmatches “Radon Testing” and “Radon Test - 48 hr”. - For add-ons ordered when booking, use Inspection Scheduled. For add-ons added after booking, add a copy with Add-ons Updated.
Send Conditions


- All agreements signed: every agreement on the inspection is signed. An inspection with no agreements counts as signed.
- Payment complete: the inspection is paid in full, or nothing is owed. A $0 inspection counts as paid.
- Bank transfers (ACH): if Mark payment as paid only when ACH settles is on in your payment settings, a bank payment counts as complete only once it clears.
- Review request only from clients who paid: Post-Inspection Follow-up, Payment status Only send when payment is complete.
- Two versions of the day-before reminder: one with Only send when all agreements are signed (“You’re all set, see you tomorrow”), and one with Only send when agreements are NOT all signed (“Please sign before we arrive”). Each client gets exactly one.
- Report email to the agent only once the client paid: Report Published, Buyer Agent, Payment status Only send when payment is complete.
Custom Field Filters

- Click Add filter.
- Pick the field in Which custom field?
- Pick a Condition, and type or pick the value.
- Click Add another filter for more. You can add up to 20.
Capital letters don’t matter. Numbers can include a dollar sign and commas, such as $2,500.
Unanswered fields. A field nobody filled in never matches “positive” conditions: Includes, Is any of, Is checked or a number comparison. It always matches “negative” ones: Does not include, Is none of and Is not checked. Keep this in mind: “Occupied? Is not checked” also sends when the question was never answered.
When it’s checked. Just before sending, using the answers as they are then. A client who answers after booking still counts.
Examples
- Vacant-home utilities reminder: Pre-Inspection Reminder 48 hours before, with “Occupied? Is not checked”.
- Crawlspace access note: “Foundation Type Is any of Crawlspace”.
- Large-home heads-up to the inspector: Inspector recipient, “Square Footage Greater than 4000”.
Late-Added Contacts

Leave it on Smart unless you have a reason. With Smart, an agent you add after the inspection still gets the report email, but not a confirmation for an inspection that already happened.
When a catch-up is held back, the message usually shows as Cancelled on the inspection’s Automations page, and you can send it with Send Now if you want to.
Only Trigger Once
Shown for: Inspection Rescheduled, Inspection Cancelled, Add-ons Updated, Report Published, Event Scheduled.
- Report Published, when you publish several reports (home, radon, sewer) and want the “your report is ready” email only once.
- Inspection Rescheduled, if you move times around a lot and only want one “your time has changed” message.
- Add-ons Updated, so the client gets one confirmation even if add-ons change several times.
- It’s per person, per inspection. A buyer’s agent added later still gets their first copy.
- For Event Scheduled, it means one message per inspection, not one per event.
- A message you cancelled on the inspection counts as “already done”, so it isn’t sent again. Messages Hive cancelled itself, or that failed, don’t count.
- Send Now is never blocked, and doesn’t count toward the limit.
Things Hive stops by itself
You don’t need any setting for these. Hive cancels the message when the time comes if:
When an inspection is rescheduled, reminders before and after it move to the new time. Any that would now be more than 15 minutes late are cancelled. A Pre-Event Reminder follows its own event instead, so it moves only when that event moves.
Ready-made combinations
Common questions
My automation shows Cancelled on an inspection. Which setting stopped it?
My automation shows Cancelled on an inspection. Which setting stopped it?
The inspection’s Automations page shows the reason under the cancelled message. To dig further, open the automation and look for the set badge on Advanced Settings. Then go through the settings that are in use:
- Send Conditions: was the agreement signed, or the invoice paid, when it was due?
- Custom Field Filters: what were the answers when it was due? Blank answers never match “Includes”, “Is any of” or “Is checked”.
- Contact Tag Filter: does the person receiving it have (or not have) the tag?
- Service or Add-on Name Filter / Add-on Name Filter: does the service or add-on name contain your text?
- Only Trigger Once: did that person already get it on this inspection?
What's the difference between Services and the Service or Add-on Name Filter?
What's the difference between Services and the Service or Add-on Name Filter?
Services picks from your list of services, and only looks at the inspection’s main service. The Service or Add-on Name Filter matches text in the main service or any selected add-on, and only exists for the booking-type events. To target an add-on, use the name filter.
Can I set sleep hours for every automation at once?
Can I set sleep hours for every automation at once?
No. Sleep hours are set on each automation. Open each one (texts first), expand Advanced Settings, turn on Pause sending during sleep hours, and save.
Do filters apply when I click Send Now?
Do filters apply when I click Send Now?
No. Send Now skips Send Conditions, Custom Field Filters, the Contact Tag Filter and Only Trigger Once, because you’re choosing to send it. It does still wait for Sleep Hours to end, and tells you when the message will go out.
Can I use OR between custom field filters?
Can I use OR between custom field filters?
Not inside one automation: every filter must match. For a dropdown field, Is any of covers “this answer or that answer”. For two different fields, make two automations, and make sure no inspection can match both, or the client gets two messages.
I changed a filter. Does it affect inspections already booked?
I changed a filter. Does it affect inspections already booked?
Send Conditions, Custom Field Filters, the Contact Tag Filter and the Add-on Name Filter are checked just before sending, so the change applies to messages that haven’t gone out yet. The Services setting and the Service or Add-on Name Filter were already checked when the inspection was booked or the event happened, so they only affect new inspections and new events.
Where to go next
- Automation Settings: Basics: event types, timing, recipients, messages and testing.
- Send add-on upsell emails: one email per add-on with the Add-on Name Filter.
- Auto-tag your contacts: build the tags the Contact Tag Filter uses.
- Custom inspection fields: create the fields Custom Field Filters check.
- Automations FAQ: resending, spam, placeholders and texts.

