Verified against Semitexa Ultimate 2026.09.19.1020

webhook commands

Every webhook command, with the arguments and options the console actually defines.

webhook:cleanup

Purge expired webhook persistence rows (replay keys, inbox, outbox, attempts)

bin/semitexa webhook:cleanup
option takes a value
--dry-run no
--batch-size yes
--retention-days yes
--tenant yes

webhook:replay:inbound

Replay an inbound webhook delivery by ID

bin/semitexa webhook:replay:inbound "<id>"

webhook:replay:outbound

Reset an outbound delivery to pending for redelivery

bin/semitexa webhook:replay:outbound "<id>"

webhook:show

Display webhook endpoint, inbox, or outbox details

bin/semitexa webhook:show "<type>" ["id"]
option takes a value
--status yes
--limit yes

webhook:work

Run the webhook outbound delivery worker

bin/semitexa webhook:work ["worker-id"] ["poll-interval"]