OpenInbox Trigger icon

OpenInbox Trigger

Starts the workflow when an OpenInbox event fires (e.g. when a new email is received).

OpenInbox Trigger

AI-generated

Summary

Listen for specified OpenInbox events and trigger the workflow when those events occur by registering and managing a webhook with OpenInbox.

Inputs

  • Events (required) — One or more OpenInbox events (email.received, inbox.created, inbox.expired) that will activate the trigger when fired.
  • Reject Invalid Signatures — Boolean to drop deliveries if their HMAC webhook signature verification fails; if disabled, tampered payloads will still pass but marked as unverified.

Output shape

A JSON object representing the full webhook payload received from OpenInbox, augmented with an '__delivery' object containing webhook signature headers and verification status.

The output includes the entire event payload sent by OpenInbox, plus signature verification details. If signature verification fails and 'Reject Invalid Signatures' is enabled, the workflow execution is halted with an error. Signature verification uses the stored webhook secret and the raw request body for HMAC SHA256 verification.

Links

Discussion