Skip to main content
CLI
CLI downloads
  • The hooksnode CLI is now a standalone download for macOS, Linux and Windows, on Intel and ARM.
  • Install on macOS and Linux with one line: curl -fsSL https://github.com/mantissatech/hooksnode-cli/releases/latest/download/install.sh | sh. The script checks the download’s SHA-256.
  • New hooksnode version command. hooksnode login now uses https://hooksnode.com when you press Enter.
  • Release binaries are obfuscated, and the Linux and Windows x86-64 builds are compressed, so downloads are smaller.
  • Install on macOS with Homebrew: brew install mantissatech/tap/hooksnode. The macOS builds are signed and notarized by Apple.
SourcesBank alerts
Sources without webhooks

Watch a URL, IMAP mailboxes and bank alerts

  • Watch a URL. Poll a JSON API or a page on a schedule. Get http_poll.changed, or http_poll.item.added, .changed and .removed, only when data changes.
  • IMAP mailbox. Read any hosted mailbox, such as cPanel, Zoho or Yahoo. New mail becomes email.received.
  • Bank alerts. Gmail, Outlook and IMAP sources can turn bank alert emails into bank.credit.received and bank.debit.posted events. Rules for 25 Nigerian banks and fintechs, and an optional AI fallback that is checked against the email.
  • Summaries. Missed summary emails are now sent on the next hourly run.
TeamsDeliveryBilling
Workspaces, alerts and batch retry

Workspaces

  • Workspaces hold projects, members, API keys and one bill. Roles are owner, admin, billing and member.
  • Limit a member to some projects.
  • Basic and Pro workspace tiers. Move a project between workspaces.

Alerts, summaries and batch retry

  • Failure alerts every 10 minutes, with backoff and a recovered email.
  • Daily, weekly and monthly summaries for every member, at local midnight.
  • Batch retry from the Needs retry view. Filters live in the URL.

New sources

  • WhatsApp Cloud API with the Meta handshake and signature check.
  • Outlook (beta), and a To contains filter for Gmail and Outlook.

Accounts and billing

  • Sign in with Google and GitHub.
  • Pay with Paystack or Flutterwave. Credit packs, low-credit warnings and auto top-up.
SourcesDestinations
Many sources for each project
  • Sources. A Pro project can have up to 10 sources, each with its own URL. Route each destination to some sources.
  • Gmail (beta). New mail becomes email.received.
  • Extra headers on each destination.
  • Ingest answers 503 instead of 404 during a database outage, so providers retry.
Monitoring
Event search
  • Filter events by time range, and search payloads with a regular expression.
  • Event lists open on the last 30 days.
Delivery
Resend to one destination
  • Replay an event to one destination.
CLI
The hooksnode CLI
  • hooksnode listen sends live webhooks to a port on your computer.
  • Daily digest emails.
  • Retry sends only to the destinations that failed.
  • Outbound signing can be turned on for each destination.
  • Filters walk nested paths. A Test panel runs a transform and filter before you save.
Delivery
Retry budget
  • Up to 25 attempts, with backoff capped at 1 hour, about 17.5 hours in total.