# Workflow (/docs/api/interfaces/Workflow)



Defined in: [packages/core/src/ir.ts:68](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/ir.ts#L68)

## Indexable [#indexable]

```ts
[key: string]: unknown
```

## Properties [#properties]

### call-templates? [#call-templates]

```ts
optional call-templates?: Record<string, Record<string, unknown>>;
```

Defined in: [packages/core/src/ir.ts:73](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/ir.ts#L73)

***

### fragments? [#fragments]

```ts
optional fragments?: Record<string, Step | Step[]>;
```

Defined in: [packages/core/src/ir.ts:72](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/ir.ts#L72)

***

### jobs? [#jobs]

```ts
optional jobs?: Record<string, Job>;
```

Defined in: [packages/core/src/ir.ts:71](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/ir.ts#L71)

***

### name? [#name]

```ts
optional name?: string;
```

Defined in: [packages/core/src/ir.ts:69](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/ir.ts#L69)

***

### on? [#on]

```ts
optional on?: unknown;
```

Defined in: [packages/core/src/ir.ts:70](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/ir.ts#L70)


## Sitemap

Browse the full documentation: [Markdown sitemap](https://austenstone.github.io/actio/sitemap.md) · [XML sitemap](https://austenstone.github.io/actio/sitemap.xml)