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

# Scheduled Execution

> Control when your supertransactions execute with time-bounded windows

MEE supports **time-bounded execution windows**, enabling powerful UX patterns like scheduled actions, delayed bridging, market timing, and more.

## What is Scheduled Execution?

With scheduled execution, you can define **when** a supertransaction is eligible to run using `lowerBoundTimestamp` and `upperBoundTimestamp`. Instead of executing immediately, you can defer execution, enforce expiration, or create precise windows of execution.

## Use Cases

<CardGroup cols={2}>
  <Card title="Scheduled Actions" icon="clock">
    Trigger transactions after a set delay—e.g. execute a trade 5 minutes from now
  </Card>

  <Card title="Custom Expiry" icon="hourglass-end">
    Keep retrying for a window, then discard if it still fails
  </Card>

  <Card title="Sequential Execution" icon="list-ol">
    Execute a series of transactions at fixed intervals
  </Card>

  <Card title="Per-Instruction Timing" icon="sliders">
    Set different time bounds per instruction across chains
  </Card>
</CardGroup>

## How It Works

```
Quote Created
    ↓
lowerBoundTimestamp reached → Execution becomes eligible
    ↓
MEE simulates and attempts execution
    ↓
upperBoundTimestamp reached → Quote expires if still failing
```

<Info>
  Timestamps are expected in **seconds**, not milliseconds. If both bounds are omitted, quotes execute immediately with a default 2-minute fallback.
</Info>

## Next Steps

<CardGroup cols={1}>
  <Card title="Set Execution Time Bounds" icon="timer" href="/scheduled-execution/set-execution-time-bounds">
    Learn how to use global and instruction-level time bounds
  </Card>
</CardGroup>
