get_workflow_notifications
Retrieve notifications sent to a specific DBOS workflow using application name and workflow ID. Returns topic, message, timestamp, and whether the notification was consumed.
Instructions
Get notifications received by a workflow from DBOS Conductor.
Notifications are messages sent to a workflow on a specific topic. Unlike events, multiple notifications can be sent on the same topic.
Args: application_name (string, required): Name of the DBOS application workflow_id (string, required): ID of the workflow
Returns: notifications: Array of notification objects, each containing: - topic (string, optional): The notification topic - message (string): The notification message (JSON string) - created_at_epoch_ms (int): When the notification was sent (Unix epoch milliseconds) - consumed (bool): Whether the notification has been consumed by the workflow count (int): Number of notifications returned workflow_id (string): The workflow ID queried
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflow_id | Yes | ||
| application_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||