> For the complete documentation index, see [llms.txt](https://learn.withessential.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.withessential.com/administration/how-recurring-service-automation-works-the-full-cycle.md).

# Automation Concepts

Each piece of equipment runs on a recurring service schedule you set up per asset group, and its automation moves through a repeating cycle. First you add a recurring service on the asset group's Recurring Services card and choose its automation on the Automation Setup card (Automated Outreach, Custom Task, or None).

When the service comes due, the automation runs: Automated Outreach automatically emails or texts the customer a request to approve and schedule the service, Custom Task creates a task for your team, and None does nothing.

The customer's response (Approved, Declined, Ask Someone Else, Email Bounced, or Unanswered) is recorded as a Recurring Services task on the Tasks page, and for an approved service you schedule the work as a visit.

Scheduling or rescheduling a visit whose visit type covers the service immediately puts the schedule in Awaiting Service Completion and pauses its automation, even when the service is not due yet. Adding a covering work order to an already scheduled visit does the same. The schedule can also enter this state after outreach or a Custom Task starts a due service cycle and Essential is waiting for the work to be completed.

Completing the inspection report for that asset group and service, submitting the Job Summary for a matching visit with the service opted in under Service Visit Types, or editing the "Last Service or Installation Date" by hand records a service completion. For an opted-in matching group with no assets, Job Summary submission advances the recurring schedule from the visit date instead. Either path clears the awaiting state and recalculates the next due date as the last service date plus the frequency. You can also clear Awaiting Service Completion without recording work from the recurring service card. When scheduled coverage is removed, Essential may instead ask whether to keep the schedule paused, restart the automation from its current dates, or resume it using a future date.

Which services a report's Pass/Fail answers can complete this way depends on its visit type, mapped to services under Service Visit Types in Settings; a service a tech marks Done on the report completes regardless of visit type. On the same settings page, each **Create&#x20;*****service name*****&#x20;completions on Job Summary submission** switch lets a matching visit complete that service without a report. Enable every service that the Job Summary should complete. On the technician's first Job Summary submission, each enabled service is selected by default under Next Due Dates; the technician can turn off a service that was not completed. Essential records per-asset completions for the selected services and applicable assets, or advances the schedule directly if the group is empty; a populated group with no applicable assets is left unchanged. Clocking out alone does not trigger it. Then the cycle repeats at the next due date.

The asset group's Next Automation card shows whatever step is coming next.

Automated Outreach will not send if the property does not have a primary Approvals contact, that contact does not have an email address, or the customer or property is inactive. If a customer says the property is no longer operating, mark the customer or property inactive to end future automations. If a customer dislikes forms, switch that recurring service automation to Custom Task so your team follows up manually.

If a contact responds outside the form, fill out the form on their behalf when appropriate so Essential creates the right task and the customer receives the confirmation email. If a customer asks you to reach back out later, set a manual trigger for the next automation.

> **Where to find it:** Asset group page (Recurring Services, Automation Setup, and Next Automation cards); customer responses become Recurring Services tasks on the Tasks page

## Related guides

* [What "Awaiting Service Completion" means and how it clears](/administration/how-recurring-service-automation-works-the-full-cycle/what-awaiting-service-completion-means-and-how-it-clears.md)
* [What a service completion is and how it's recorded](/administration/how-recurring-service-automation-works-the-full-cycle/what-a-service-completion-is-and-how-its-recorded.md)
* [Setting up a recurring service in depth: frequency, automation, rounding, and the asset filter](/field-operations/assets/setting-up-a-recurring-service-in-depth-frequency-automation-rounding-and-the-asset-filter.md)
* [Custom Task automation: an internal task instead of customer outreach](/administration/how-recurring-service-automation-works-the-full-cycle/custom-task-automation-an-internal-task-instead-of-customer-outreach.md)
* [How automated outreach batches are built and who they go to](/administration/how-recurring-service-automation-works-the-full-cycle/how-automated-outreach-batches-are-built-and-who-they-go-to.md)
* [Visit types: which services an inspection report can complete and reset](/administration/how-recurring-service-automation-works-the-full-cycle/visit-types-which-services-an-inspection-report-can-complete-and-reset.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://learn.withessential.com/administration/how-recurring-service-automation-works-the-full-cycle.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
