Skip to content

Built-in Automation Rules

YardPilot includes 62 pre-configured automation rules organised by category. Some are enabled by default, while others are opt-in.

Feature Status

Rules marked with ✅ are available now. Rules marked with 🚧 are coming soon and will be enabled in upcoming releases.

Visit Automations ✅

Keep your customers informed about their scheduled visits.

RuleTimingActionDefault
Visit Scheduled - Customer NotificationInstantlyEmail customerEnabled
Visit Reminder (1 Day Before)1 day beforeEmail customerEnabled
Visit Reminder SMS (Day Of)At 8:00am on visit daySMS customerDisabled
On My Way NotificationInstantlySMS customerEnabled
Visit Started - Customer NotificationInstantlySMS customerDisabled
Visit Completed - Customer NotificationInstantlySMS customerEnabled
Visit Cancelled - Customer NotificationInstantlyEmail customerEnabled
Visit Rescheduled - Customer NotificationInstantlyEmail customerEnabled
Thank You Follow-Up1 day afterEmail customerDisabled

Visit Reminder

Automatically sends a reminder to customers the day before their scheduled visit. Reduces no-shows and gives customers a chance to reschedule if needed.

On My Way Notification

When your team marks themselves as "on the way" to a job, this automation sends an SMS to the customer. Great for letting customers know help is coming.

Visit Completed

Sends a quick SMS when your team marks a visit as complete. Customers appreciate knowing the work is done, especially if they weren't home.

Quote Automations ✅

Streamline your quote process with automatic notifications.

RuleTimingActionDefault
Quote Created - Internal AlertInstantlyEmail ownerDisabled
Quote Sent - Customer NotificationInstantlyEmail customerEnabled
Quote Sent - SMS NotificationInstantlySMS customerDisabled
Quote Viewed - Internal AlertInstantlyEmail ownerDisabled
Quote Approved - ConfirmationInstantlyEmail customerEnabled
Quote Approved - Internal AlertInstantlyEmail ownerEnabled
Quote Declined - Internal AlertInstantlyEmail ownerEnabled
Quote Declined - Follow-up1 day afterEmail customerDisabled
Quote Change Requested - Internal AlertInstantlyEmail ownerEnabled
Quote Expiring Soon3 days beforeEmail customerEnabled
Quote Expired - Customer NotificationInstantlyEmail customerDisabled

Quote Sent

When you send a quote, the customer gets an email with a link to view and approve it online. No more "did you get my quote?" phone calls.

Quote Approved

When a customer approves a quote, they receive a confirmation email, and you get an internal alert so you can start scheduling the work.

Quote Expiring Soon

Sends a gentle reminder to customers 3 days before their quote expires. A simple nudge that can help close more deals.

Job Automations ✅

Keep customers in the loop about their jobs.

RuleTimingActionDefault
Job Created - Customer NotificationInstantlyEmail customerEnabled
Job Scheduled - Customer NotificationInstantlyEmail customerEnabled
Job Completed - Customer NotificationInstantlyEmail customerEnabled
Job Cancelled - Customer NotificationInstantlyEmail customerEnabled

Job Created

When you create a job (often from an approved quote), the customer gets confirmation that their job is scheduled and you're working on it.

Job Scheduled

When visits are scheduled for a job, the customer receives a confirmation email with the scheduled details.

Job Completed

When all visits in a job are marked complete, the customer gets a notification that everything is finished.

Job Cancelled

If a job needs to be cancelled, the customer is automatically notified with a courteous email.

Work Request Automations ✅

Respond quickly to incoming work requests.

RuleTimingActionDefault
Work Request Received - Customer ConfirmationInstantlyEmail customerDisabled
Work Request Received - Internal AlertInstantlyEmail ownerEnabled
Work Request Converted - Customer NotificationInstantlyEmail customerDisabled
Work Request Declined - Customer NotificationInstantlyEmail customerDisabled

Internal Alert

Get notified immediately when a new work request comes in through your website or client portal. Never miss a lead.

Work Request Converted

When a work request is converted to a quote or job, optionally notify the customer that their request has been processed.

Work Request Declined

If you need to decline a work request, optionally send a courteous notification to the customer.

Invoice & Payment Automations ✅

Automate your billing communications.

RuleTimingActionDefault
Invoice Created - Internal AlertInstantlyEmail ownerDisabled
Invoice Sent - Customer NotificationInstantlyEmail customerEnabled
Invoice Overdue Reminder3 days afterEmail customerEnabled
Payment Received - Customer ConfirmationInstantlyEmail customerEnabled
Payment Failed - Internal AlertInstantlyEmail ownerEnabled

Invoice Sent

When you send an invoice, the customer automatically receives an email with a link to view and pay online.

Invoice Overdue Reminder

Automatically reminds customers when their invoice is overdue. Professional and consistent follow-up without manual effort.

Payment Received

Sends a confirmation receipt to the customer when payment is received. Provides peace of mind and documentation.

Payment Failed

Get alerted immediately when a payment fails so you can follow up with the customer to resolve the issue.

Review Automations ✅

Build your online reputation with automated review requests.

RuleTimingActionDefault
Review Received - Internal AlertInstantlyEmail ownerEnabled
Review Request (3 Days After Visit)3 days afterEmail customerDisabled
Positive Review - Thank YouInstantlyEmail customerDisabled
Negative Review - Internal AlertInstantlyEmail ownerEnabled

Review Received

Get notified whenever a customer leaves a review so you can respond promptly.

Review Request

Sends a review request to customers a few days after their first visit. Timing is important - customers are more likely to leave a review when the experience is fresh.

Negative Review Alert

Get alerted immediately when a negative review comes in so you can respond quickly and address any issues.

NPS Survey Automations 🚧

Measure customer satisfaction with Net Promoter Score surveys.

RuleTimingActionDefault
NPS Survey (10 Days After Job)10 days afterEmail customerDisabled
NPS Response Received - Internal AlertInstantlyEmail ownerDisabled
NPS Promoter - Thank YouInstantlyEmail customerDisabled
NPS Detractor - Internal AlertInstantlyEmail ownerEnabled
NPS Detractor - Follow Up1 hour afterEmail customerDisabled

NPS Survey

Send NPS surveys to measure how likely customers are to recommend your business. The 10-day delay gives customers time to evaluate the complete experience.

NPS Response Received

Get notified whenever a customer responds to an NPS survey so you can track sentiment.

Detractor Alerts

When a customer gives a low NPS score (detractor), you're alerted immediately so you can reach out and resolve any issues before they escalate.

Meeting Automations 🚧

Keep everyone informed about scheduled meetings.

RuleTimingActionDefault
Meeting Scheduled - Customer NotificationInstantlyEmail customerEnabled
Meeting Reminder1 day beforeEmail customerEnabled
Meeting Reminder SMS2 hours beforeSMS customerDisabled
Meeting Cancelled - Customer NotificationInstantlyEmail customerEnabled

Meeting Scheduled

When you schedule a meeting with a customer, they automatically receive a confirmation email with the details.

Meeting Reminder

Sends a reminder email the day before to reduce no-shows.

Meeting Cancelled

If you need to cancel a meeting, the customer is automatically notified.

Property Automations 🚧

Manage property-related communications.

RuleTimingActionDefault
Property Created - Internal AlertInstantlyEmail ownerDisabled
Property Service Due - Customer Reminder7 days beforeEmail customerDisabled

Property Created

Get notified when a new property is added to the system.

Property Service Due

For recurring services, automatically remind customers when their property is due for service.

Contact Automations 🚧

Build relationships with automated contact communications.

RuleTimingActionDefault
Contact Created - Welcome EmailInstantlyEmail customerDisabled
Contact Birthday - GreetingAt 9:00am on birthdayEmail customerDisabled
Contact Inactive - Re-engagement90 days afterEmail customerDisabled

Welcome Email

Send a welcome email when a new contact is created, introducing your business and services.

Birthday Greeting

A personal touch - automatically wish your customers happy birthday to build goodwill.

Inactive Re-engagement

Reach out to customers who haven't had any activity in 90 days to stay top of mind.

Expense Automations 🚧

Keep your team informed about expense status.

RuleTimingActionDefault
Expense Submitted - Manager AlertInstantlyEmail ownerEnabled
Expense Approved - Staff NotificationInstantlyEmail staffEnabled
Expense Rejected - Staff NotificationInstantlyEmail staffEnabled
Expense Reimbursed - Staff NotificationInstantlyEmail staffEnabled

Expense Submitted

Managers get notified immediately when an employee submits an expense for approval.

Expense Status Updates

Keep employees informed when their expenses are approved, rejected, or reimbursed.

Timesheet Automations 🚧

Manage timesheet approvals and alerts.

RuleTimingActionDefault
Timesheet Submitted - Manager AlertInstantlyEmail ownerEnabled
Timesheet Approved - Staff NotificationInstantlyEmail staffEnabled
Timesheet Rejected - Staff NotificationInstantlyEmail staffEnabled
Overtime Alert - Manager NotificationInstantlyEmail ownerEnabled

Timesheet Submitted

Managers get notified when timesheets are submitted and ready for review.

Overtime Alert

Get alerted when employees log overtime so you can manage labour costs.

Scheduling Automations 🚧

Stay on top of scheduling issues.

RuleTimingActionDefault
Schedule Conflict - Internal AlertInstantlyEmail ownerEnabled
Unassigned Visit - Internal Alert1 day beforeEmail ownerEnabled

Schedule Conflict

Get alerted immediately when a scheduling conflict is detected so you can resolve it.

Unassigned Visit

Get reminded about visits that don't have an assigned team member, giving you time to assign someone.

Inventory Automations 🚧

Monitor stock levels automatically.

RuleTimingActionDefault
Stock Low - Internal AlertInstantlyEmail ownerEnabled
Reorder Needed - Internal AlertInstantlyEmail ownerEnabled

Stock Low

Get alerted when inventory items fall below their minimum stock levels.

Reorder Needed

Get notified when items need to be reordered based on your configured reorder points.

Customising Built-in Rules

To modify a built-in rule:

  1. Go to Settings > Automations
  2. Find the rule you want to modify
  3. Click Edit
  4. Adjust the settings (timing, template, etc.)
  5. Click Save

This creates a custom copy of the rule for your company. The original system rule remains unchanged, and your custom version takes precedence.

TIP

You can have multiple automations for the same trigger. For example, send both an email AND SMS when a quote is approved.

Templates

Every built-in automation comes with a pre-written message template. These templates include:

  • Professional wording suitable for Australian businesses
  • Merge fields that automatically insert customer names, job details, etc.
  • Appropriate tone for each situation (formal for quotes, friendly for thank yous)

Customising Templates

To use a different message:

  1. Go to Settings > Communication Templates
  2. Find the template you want to modify, or create a new one
  3. Edit the content using merge fields like {contact.first_name}, {quote.number}, etc.
  4. Go to Settings > Automations
  5. Edit the automation and select your custom template

Available Merge Fields

Templates support these merge fields:

CategoryFields
Contact{contact.first_name}, {contact.full_name}, {contact.email}, {contact.phone}
Company{company.name}, {company.phone}, {company.google_review_url}
Property{property.address}
Visit{visit.scheduled_date}, {visit.scheduled_time}, {visit.assigned_to}
Quote{quote.number}, {quote.total}, {quote.expiry_date}, {quote.portal_url}
Job{job.number}, {job.title}
Invoice{invoice.number}
Staff{staff.first_name}, {staff.last_name}

TIP

Keep SMS templates short - under 160 characters avoids splitting into multiple messages and keeps costs down.

Field Service Management for Australian Businesses