LoomCycle: Channel Message
AI-generatedSummary
Continuously polls a LoomCycle channel and emits incoming messages as n8n items. Choose global or per-user scope and a delivery mode; the trigger retries errors with a configurable backoff and stops after five consecutive failures.
Inputs
- Channel Name or ID (required) — The channel to poll; select a listed channel or provide its name with an expression.
- Scope — Global (the default) reads the shared channel queue. User scope reads that user's queue and requires a User ID.
- User ID — Used only with User scope. If left empty, the node uses the credential's Default User ID.
- Delivery Mode — Auto-Ack (the default) commits the cursor when a non-empty batch is returned, providing at-most-once delivery. Peek + Explicit Ack emits the batch, then acknowledges its last message cursor, providing at-least-once behavior if processing is interrupted before acknowledgement.
- Max Messages per Batch — Maximum messages fetched in each polling round; default 10.
- Wait Ms — Auto-Ack long-poll timeout, or delay between empty Peek + Explicit Ack reads; default 30000 ms.
- Error Backoff (Ms) — Delay before retrying after an error; default 5000 ms.
Output shape
Emits each fetched message as an n8n item in a batch.
The trigger keeps polling while active. Empty polling rounds emit no items. In Peek + Explicit Ack mode, the node stores the last acknowledged cursor in node workflow static data and uses it for subsequent peeks.