On this page
Queue Adapters
Queue adapters are useful when AI execution may be slow, expensive, retryable, or part of a larger workflow.
Queue Payload Requirements
Queue payloads should include:
- correlation ID
- workspace or tenant ID
- requesting user or service identity
- prompt key or request type
- provider intent
- policy context
- safe input references
- audit link or pending audit record
Do not put long-lived secrets in queue payloads.
Worker Responsibilities
- rehydrate context
- confirm current policy
- execute through AIF gateway
- capture provider metadata
- update audit records
- notify the host workflow or UI
Queue adapters should be integration code, not core framework dependencies.