> ## 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.

# OutboxPut

> Type alias exported by @botmesh/core/spi.

```ts theme={null}
type OutboxPut = Pick<OutboxRecord, "key" | "chatId" | "content" | "createdAt"> & object;
```

Defined in: [durability/types.ts:248](https://github.com/andresayac/botmesh/blob/main/packages/core/src/durability/types.ts#L248)

Fields the caller provides to [OutboxJournal.put](https://botmesh.afaya.com.co/api/core/spi/interfaces/OutboxJournal.md#put).

## Type Declaration

| Name | Type | Defined in |
| - | - | - |
| `causationId?` | `string` | [durability/types.ts:249](https://github.com/andresayac/botmesh/blob/main/packages/core/src/durability/types.ts#L249) |
| `options?` | [`JsonValue`](https://botmesh.afaya.com.co/api/core/type-aliases/JsonValue) | [durability/types.ts:250](https://github.com/andresayac/botmesh/blob/main/packages/core/src/durability/types.ts#L250) |
| `fingerprint?` | `string` | [durability/types.ts:251](https://github.com/andresayac/botmesh/blob/main/packages/core/src/durability/types.ts#L251) |
| `previousPart?` | `string` | [durability/types.ts:252](https://github.com/andresayac/botmesh/blob/main/packages/core/src/durability/types.ts#L252) |


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