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

# Request Orchestration Notifications

Notifications about how requests are delegated across capabilities, knowledge,
or assistants. Subscribe to understand routing decisions and orchestration context.

### `NOTIFICATION_REQUEST_ORCHESTRATION_SIMPLE`

Simple request orchestration.

```json theme={null}
{
  "type": "NOTIFICATION_REQUEST_ORCHESTRATION_SIMPLE",
  "eventId": "evt_1",
  "threadId": "thread_456",
  "requestId": "req_1",
  "eventMessage": {
    "agent": null,
    "content": "simple request orchestration",
    "collaborationId": null,
    "activeAssistantCollaborationRequired": null,
    "toolExecutionApprovalRequest": null,
    "timestamp": "2025-08-12T00:00:00"
  }
}
```

### `NOTIFICATION_REQUEST_ORCHESTRATION_COMPLEX`

Complex request orchestration.

```json theme={null}
{
  "type": "NOTIFICATION_REQUEST_ORCHESTRATION_COMPLEX",
  "eventId": "evt_1",
  "threadId": "thread_456",
  "requestId": "req_1",
  "eventMessage": {
    "agent": null,
    "content": "complex request orchestration",
    "collaborationId": null,
    "activeAssistantCollaborationRequired": null,
    "toolExecutionApprovalRequest": null,
    "timestamp": "2025-08-12T00:00:00"
  }
}
```

### `NOTIFICATION_REQUEST_ORCHESTRATION_CAPABILITIES`

Orchestrating based on capabilities.

```json theme={null}
{
  "type": "NOTIFICATION_REQUEST_ORCHESTRATION_CAPABILITIES",
  "eventId": "evt_1",
  "threadId": "thread_456",
  "requestId": "req_1",
  "eventMessage": {
    "agent": null,
    "content": "orchestrating based on capabilities",
    "collaborationId": null,
    "activeAssistantCollaborationRequired": null,
    "toolExecutionApprovalRequest": null,
    "timestamp": "2025-08-12T00:00:00"
  }
}
```

### `NOTIFICATION_REQUEST_ORCHESTRATION_KNOWLEDGE_BASE`

Orchestrating knowledge-base use.

```json theme={null}
{
  "type": "NOTIFICATION_REQUEST_ORCHESTRATION_KNOWLEDGE_BASE",
  "eventId": "evt_1",
  "threadId": "thread_456",
  "requestId": "req_1",
  "eventMessage": {
    "agent": null,
    "content": "orchestrating knowledge-base use",
    "collaborationId": null,
    "activeAssistantCollaborationRequired": null,
    "toolExecutionApprovalRequest": null,
    "timestamp": "2025-08-12T00:00:00"
  }
}
```

### `NOTIFICATION_REQUEST_ORCHESTRATION_TOOL_USAGE`

Orchestrating tool usage.

```json theme={null}
{
  "type": "NOTIFICATION_REQUEST_ORCHESTRATION_TOOL_USAGE",
  "eventId": "evt_1",
  "threadId": "thread_456",
  "requestId": "req_1",
  "eventMessage": {
    "agent": null,
    "content": "orchestrating tool usage",
    "collaborationId": null,
    "activeAssistantCollaborationRequired": null,
    "toolExecutionApprovalRequest": null,
    "timestamp": "2025-08-12T00:00:00"
  }
}
```

### `NOTIFICATION_REQUEST_ORCHESTRATION_COLLABORATION`

Orchestrating collaboration.

```json theme={null}
{
  "type": "NOTIFICATION_REQUEST_ORCHESTRATION_COLLABORATION",
  "eventId": "evt_1",
  "threadId": "thread_456",
  "requestId": "req_1",
  "eventMessage": {
    "agent": null,
    "content": "orchestrating collaboration",
    "collaborationId": null,
    "activeAssistantCollaborationRequired": null,
    "toolExecutionApprovalRequest": null,
    "timestamp": "2025-08-12T00:00:00"
  }
}
```
