# The Timer component
URL: https://docs.awellhealth.com/docs/design-care-flows/the-timer-component

> For the complete documentation index, see [llms.txt](https://docs.awellhealth.com/llms.txt).





A **Timer** is a node on the canvas that pauses a care flow, either for an amount of time or until a
date. It's how actions get spaced out: wait three days, then send the follow-up.

## Prefer a Timer over a timing constraint on a transition [#prefer-a-timer-over-a-timing-constraint-on-a-transition]

Timing constraints on a transition still do the job, but a Timer is the better choice:

* Timers appear as nodes on the canvas and in the activity feed, so the timing is on the design instead
  of buried in a transition's settings.
* A Timer can be skipped manually from the activity feed, which moves a test patient forward without
  waiting three real days.
* A Timer sets the hour of day the next step activates.
* A Timer respects the patient's timezone automatically, so "9am" means 9am where the patient is, and a
  reminder built in Brussels doesn't arrive at 3am for a patient in California.

## A Timer waits either a duration or a date [#a-timer-waits-either-a-duration-or-a-date]

<img alt="A Timer configured to wait until a date held in a data point, adjusted by a number of days and set to a time of day" src="__img0" />

The time of day uses the patient's timezone where the profile has one, and the organization's default
where it doesn't. A calculated date already in the past is rescheduled to the next occurrence.

* **Duration** waits for an amount of time. For example, five days after the previous step.
* **Date** waits until a specific date, which can come from a data point. For example, the surgery date
  collected at intake.

## Next steps [#next-steps]

**Next:** [Decision component](/docs/design-care-flows/decision-component) for choosing a path rather
than waiting.
