🦞
Resources

openclaw_messages

Manages OpenClaw message handling configuration.

Manages how the gateway handles inbound and outbound messages, including queue behavior, debounce timing, and acknowledgment reactions.

This is a singleton resource.

Example Usage

resource "openclaw_messages" "main" {
  response_prefix    = "[Bot] "
  ack_reaction       = "eyes"
  ack_reaction_scope = "all"
  queue_mode         = "steer"
  queue_debounce_ms  = 1500
  queue_cap          = 30
  inbound_debounce_ms = 3000
}

Argument Reference

ArgumentTypeRequiredDefaultDescription
response_prefixStringNo--Prefix prepended to every agent response.
ack_reactionStringNo--Emoji reaction to acknowledge message receipt.
ack_reaction_scopeStringNo--Scope for ack reactions: group-mentions, group-all, direct, all.
queue_modeStringNo--Queue mode: steer, followup, collect, steer-backlog, queue, interrupt.
queue_debounce_msInt64No1000Queue debounce in milliseconds.
queue_capInt64No20Maximum queued messages.
inbound_debounce_msInt64No2000Inbound message debounce in milliseconds.

Attribute Reference

AttributeTypeDescription
idStringAlways "messages".

Import

terraform import openclaw_messages.main messages

On this page