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

# FlowGraphFlow

> Interface exported by @botmesh/core.

Defined in: [flows/describe.ts:228](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L228)

A registered conversation: a DSL flow or an opaque async conversation.

## Properties

### id

```ts theme={null}
id: string;
```

Defined in: [flows/describe.ts:230](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L230)

Graph id (`f0`, `f1`, …) — also the Mermaid subgraph/node id.

***

### name

```ts theme={null}
name: string;
```

Defined in: [flows/describe.ts:232](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L232)

Conversation name (`CompiledFlow.id` for DSL flows).

***

### kind

```ts theme={null}
kind: "conversation" | "flow";
```

Defined in: [flows/describe.ts:233](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L233)

***

### entry

```ts theme={null}
entry: string;
```

Defined in: [flows/describe.ts:235](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L235)

Node id where the flow starts (`f0_in` for flows, the single node for conversations).

***

### triggers

```ts theme={null}
triggers: TriggerInfo[];
```

Defined in: [flows/describe.ts:237](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L237)

Triggers routed to this conversation (empty = no trigger).

***

### timeoutMs?

```ts theme={null}
timeoutMs?: number;
```

Defined in: [flows/describe.ts:239](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L239)

Flow-level `.timeout()` in ms.

***

### persistent

```ts theme={null}
persistent: boolean;
```

Defined in: [flows/describe.ts:241](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L241)

Whether the flow is `.persistent()`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.