> ## Documentation Index
> Fetch the complete documentation index at: https://docs.peanutsapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Routine

> Sequential task management for daily routines and recurring workflows

## Overview

Routine is a specialized template for managing sequential tasks that you repeat regularly. Unlike checklists (which are one-time), Routines reset and guide you through the same steps daily, weekly, or on your schedule.

<Info>
  Routines are perfect for morning rituals, workout sequences, weekly reviews, and any repeating workflow.
</Info>

## When to Use Routine

<CardGroup cols={2}>
  <Card title="Morning Routine" icon="sun">
    Wake up sequence: meditate, exercise, shower, breakfast
  </Card>

  <Card title="Workout Sequence" icon="dumbbell">
    Exercise order with sets, reps, rest times
  </Card>

  <Card title="Weekly Review" icon="calendar-week">
    Regular review process with consistent steps
  </Card>

  <Card title="Shutdown Routine" icon="moon">
    End-of-day tasks: review, plan, wind down
  </Card>
</CardGroup>

## How It Works

<Steps>
  <Step title="Create Routine">
    Define the sequence of steps in order.
  </Step>

  <Step title="Start Session">
    Begin your routine—see the first step.
  </Step>

  <Step title="Complete Steps">
    Mark each step done to advance to the next.
  </Step>

  <Step title="Finish & Reset">
    Complete the routine—it resets for next time.
  </Step>
</Steps>

## Configuration

When creating a Routine, you define:

| Setting            | Description                            |
| ------------------ | -------------------------------------- |
| **Steps**          | Ordered list of tasks                  |
| **Step Details**   | Optional notes, duration, or sub-tasks |
| **Reset Schedule** | Daily, weekly, or manual reset         |
| **Timer**          | Optional countdown for timed steps     |
| **Skip Option**    | Allow skipping steps or require all    |

## Step Types

Each step in a Routine can be:

| Type       | Description                        |
| ---------- | ---------------------------------- |
| **Simple** | Just a checkbox—mark done          |
| **Timed**  | Countdown timer (meditation, rest) |
| **Input**  | Capture a value (weight, reps)     |
| **Nested** | Sub-steps within a step            |

## Examples

### Morning Routine

```
1. ☐ Meditation (10 min timer)
2. ☐ Exercise
   - Stretching (5 min)
   - Workout (20 min)
3. ☐ Shower
4. ☐ Breakfast
5. ☐ Review today's priorities
```

### Gym Workout

```
1. ☐ Warm-up (5 min timer)
2. ☐ Squats: ___ reps × ___ sets
3. ☐ Bench Press: ___ reps × ___ sets
4. ☐ Rows: ___ reps × ___ sets
5. ☐ Cool-down stretches
```

### Weekly Review

```
1. ☐ Review completed tasks
2. ☐ Process inbox to zero
3. ☐ Update project status
4. ☐ Plan next week's priorities
5. ☐ Schedule key appointments
```

## Session Tracking

Routines automatically track:

* **Completion time** for each session
* **Steps completed vs. skipped**
* **Streak** of consecutive completions
* **Average duration** per step

## Visualization

View your Routine data as:

* **Completion calendar** (like GitHub contributions)
* **Time trends** (are you getting faster?)
* **Step analytics** (which steps get skipped?)
* **Streak counter** with milestones

## Reminders

Set up reminders to start your Routine:

* Daily at specific time
* Multiple times per day
* Specific days of week
* Location-based triggers

## vs. Other Templates

| Template      | Best For                       |
| ------------- | ------------------------------ |
| **Routine**   | Repeating sequential workflows |
| **Checklist** | One-time task lists            |
| **Habit**     | Simple yes/no daily tracking   |
| **Plan**      | Projects with deadlines        |

## Tips

<AccordionGroup>
  <Accordion title="Start small">
    Begin with 3-5 steps. Add more once the routine is established.
  </Accordion>

  <Accordion title="Use timers strategically">
    Timed steps keep you moving. Great for meditation, rest periods, or time-boxing.
  </Accordion>

  <Accordion title="Review analytics">
    Check which steps you skip most—consider removing or restructuring them.
  </Accordion>

  <Accordion title="Morning + Evening pairing">
    Create complementary routines: morning startup, evening shutdown.
  </Accordion>
</AccordionGroup>

## Voice Control

Control your Routine hands-free:

* "Start my morning routine"
* "Next step" / "Done"
* "Skip this step"
* "How much time left?"

Uses Hands-Free Mode (21 credits/interaction) for full voice control.

## Related

<CardGroup cols={2}>
  <Card title="Habit" icon="repeat" href="/templates/habit">
    Simple daily habit tracking
  </Card>

  <Card title="Checklist" icon="list-check" href="/templates/checklist">
    One-time task lists
  </Card>

  <Card title="Notifications" icon="bell" href="/features/notifications">
    Set up routine triggers
  </Card>

  <Card title="Hands-Free Mode" icon="headphones" href="/features/hands-free-mode">
    Voice-controlled routines
  </Card>
</CardGroup>
