ChannelCapabilities

What a channel adapter declares about its provider.

Fields

lookupLookupCapabilityrequired

Delivery lookup by effect key.

buttonsbooleanrequired

true when the provider can show interactive buttons (for example approval cards). Declarative: the host doesn't read it today.

editsbooleanrequired

true when a sent message can be edited later. Declarative: the host doesn't read it today.

filesbooleanrequired

true when the provider accepts file uploads. Declarative: the host doesn't read it today.

direct_messagesbooleanrequired

true when the provider supports one-to-one conversations. Declarative: the host doesn't read it today.

dedup_window_msPosInt

Milliseconds during which the provider drops a re-send under the same effect key. Inside it, an uncertain send is re-sent safely; omitted means the provider doesn't deduplicate, so the host looks the send up or parks it.

delivery"reliable" | "best_effort"default reliable

reliable or best_effort: whether the provider promises delivery once it accepts a message. Declarative: the host doesn't read it today.

Edit on GitHub

On this page