Skip to content

Integrations

Make

The OmniMessage custom app for Make: send messages, look up messages, channels and templates, and start scenarios from account events.

Status#

Modules#

ComponentItems
ConnectionAPI key, checked with GET /v1/me. The connection is labelled with the account name and mode.
Instant triggerWatch Events: creates a webhook endpoint when the scenario is set up and removes it when the trigger is removed. Events are selectable; optional channel filter.
ActionsSend a Text Message · Send a Template Message · Send a Media Message · Get a Message · Create or Update a Contact · Get the Balance
SearchesList Messages · List Channels · List Templates, with cursor pagination and a limit
UniversalMake an API Call, for any endpoint of the API

The channel and template fields are dropdowns filled from your account.

Connect#

  1. Create an API key in the console. Create integration key opens the dialog with the integration preset selected. Start with a test key (om_test_): nothing is delivered and nothing is billed.
  2. In Make, create an OmniMessage connection and paste the key.

Get the Balance needs billing:read, which the integration preset does not include; add it to the key if you use that module.

Known limitation: deliveries are not verified#

Make cannot check the OmniMessage-Signature header of webhook deliveries: that needs an HMAC over the raw body, which Make scenarios cannot compute by default. The webhook URL Make generates is unguessable, and that is the only protection of the trigger. Do not share the URL, and treat what arrives as untrusted input.

    Loading