ReferenceCLI reference
noodle channels
Connect and operate the same application on messaging channels.
Connect and operate the same application on messaging channels.
Usage
noodle channels whatsappSubcommands
whatsapp status— Show configuration and current revision.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.
whatsapp configure— Save a paused binding using managed secret references.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--expected-revision <value>— Current revision from status; zero when creating.--idempotency-key <value>— Stable key for retrying this logical change.--phone-number-id <value>— 360dialog/Meta phone-number asset ID.--api-key-secret <value>— Managed secret name for the 360dialog key.--webhook-secret <value>— Independent managed callback secret name.--capabilities <value>— Comma-separated knowledge:name or tool:name selections.--support-email <value>— Contact shown when an answer cannot be completed.--per-minute <value>— Lower the per-minute ceiling; zero disables this allowance.--per-hour <value>— Lower the per-hour ceiling; zero disables this allowance.--per-day <value>— Lower the per-day ceiling; zero disables this allowance.--channel-per-day <value>— Lower the channel-per-day ceiling; zero disables this allowance.--new-participants-per-day <value>— Lower the new-participants-per-day ceiling; zero disables this allowance.--concurrent <value>— Lower the concurrent ceiling; zero disables this allowance.--pending-per-participant <value>— Lower the pending-per-participant ceiling; zero disables this allowance.--pending <value>— Lower the pending ceiling; zero disables this allowance.--text-characters <value>— Lower the text-characters ceiling; zero disables this allowance.--daily-micro-usd <value>— Lower the daily-micro-usd ceiling; zero disables this allowance.
whatsapp doctor— Check deployment, storage, worker, model cost bound, and provider setup.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp enable— Enable after a successful current readiness check.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--expected-revision <value>— Current revision from status; zero when creating.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp pause— Stop new work and unsent replies.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--expected-revision <value>— Current revision from status; zero when creating.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp disconnect— Fence this binding and retain governed receipts.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--expected-revision <value>— Current revision from status; zero when creating.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp webhook inspect— Check URL and authentication without disclosing headers.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.
whatsapp webhook configure— Register the service-owned callback.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--expected-revision <value>— Current revision from status; zero when creating.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp limits get— Show limits.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.
whatsapp limits set— Lower selected limits.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--expected-revision <value>— Current revision from status; zero when creating.--idempotency-key <value>— Stable key for retrying this logical change.--per-minute <value>— Lower the per-minute ceiling; zero disables this allowance.--per-hour <value>— Lower the per-hour ceiling; zero disables this allowance.--per-day <value>— Lower the per-day ceiling; zero disables this allowance.--channel-per-day <value>— Lower the channel-per-day ceiling; zero disables this allowance.--new-participants-per-day <value>— Lower the new-participants-per-day ceiling; zero disables this allowance.--concurrent <value>— Lower the concurrent ceiling; zero disables this allowance.--pending-per-participant <value>— Lower the pending-per-participant ceiling; zero disables this allowance.--pending <value>— Lower the pending ceiling; zero disables this allowance.--text-characters <value>— Lower the text-characters ceiling; zero disables this allowance.--daily-micro-usd <value>— Lower the daily-micro-usd ceiling; zero disables this allowance.
whatsapp usage— Show UTC-day settled and reserved inference spend.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.
whatsapp blocks list— List local and provider block evidence.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--after <value>— Cursor from the previous page.
whatsapp block— Block locally; optionally request a provider block.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--participant-id <value>— Protected participant identifier from events list.--scope <value>— local (default) or explicit provider block.--phone-stdin— Read a phone number securely from standard input.--until <value>— Expiry as an ISO timestamp.--indefinite— Explicitly retain this block until removed.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp unblock— Remove an explicitly selected block without resetting usage.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--participant-id <value>— Protected participant identifier from events list.--scope <value>— local (default) or explicit provider block.--phone-stdin— Supply the number if retained participant context has expired.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp cooldown inspect— Show a participant cooldown.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--participant-id <value>— Protected participant identifier from events list.
whatsapp cooldown clear— Clear cooldown without resetting quotas.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--participant-id <value>— Protected participant identifier from events list.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp events list— List a page of events.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--after <value>— Cursor returned by the previous page.
whatsapp events inspect— Inspect one event.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--event-id <value>— Event identifier.
whatsapp events reconcile— Read current receipt evidence without resending.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--event-id <value>— Event identifier.--idempotency-key <value>— Stable key for retrying this logical change.
whatsapp conversation forget— Erase participant context and message content while preserving safeguards.--org <value>— Organization.--app <value>— Application.--env <value>— Environment.--service <value>— Service URL.--auth-token <value>— Control-plane token.--json— Machine-readable output.--participant-id <value>— Protected participant identifier from events list.--idempotency-key <value>— Stable key for retrying this logical change.
Run noodle channels --help for the latest options and details.