---
url: >-
  https://adk.nht.io/api/@nhtio/adk/dispatch_runner/interfaces/IterationStartEvent.md
description: Payload fired at the start of each iteration within a dispatch.
---

# Interface: IterationStartEvent

Defined in: [lib/types/dispatch\_runner.ts:313](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/types/dispatch_runner.ts#L313)

Payload fired at the start of each iteration within a dispatch.

## Properties

| Property                                      | Type       | Description                                  | Defined in                                                                                                                |
| --------------------------------------------- | ---------- | -------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
|  `dispatchId` | `string`   | Stable identifier for the parent dispatch.   | [lib/types/dispatch\_runner.ts:315](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/types/dispatch_runner.ts#L315) |
|  `iteration`   | `number`   | 0-based iteration index within the dispatch. | [lib/types/dispatch\_runner.ts:317](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/types/dispatch_runner.ts#L317) |
|  `startedAt`   | `DateTime` | When this iteration began.                   | [lib/types/dispatch\_runner.ts:319](https://github.com/NHTIO/ADK/blob/v1.20260605.0/src/lib/types/dispatch_runner.ts#L319) |
