Skip to content

Make (Integromat) — Getting Started

The Tenreply app for Make lets you send WhatsApp messages and manage contacts and conversations from any Make scenario, and trigger scenarios instantly when Tenreply events occur.

Add the Tenreply app

The Tenreply app is published as a Make custom app. You can either:

  • Use the published app — search for Tenreply in the Make module picker, or
  • Build it from source — the app source lives in the integrations/make folder and follows the Make Apps SDK layout. Import it via the Make Apps Editor (VS Code extension) or the online custom-app editor.

Connect your Tenreply account

  1. Enable Developer Mode in Tenreply: Settings → Features → Developer Mode.
  2. Create an API key: Settings → Developer → Create API key. Copy the trl_live_... key — it is shown only once.
  3. In Make, add any Tenreply module and click Create a connection.
  4. Paste your API Key. Leave Base URL as https://app.tenreply.com/api for cloud, or enter your own URL for a self-hosted instance.
  5. Click Save — Make verifies the key against the Tenreply API.

Modules

Actions

ModuleWhat it does
Send MessageSend a text or media message to a conversation
Send Template MessageSend an approved WhatsApp template
Create ContactCreate a new contact
Update ContactUpdate an existing contact
Start or Find ConversationFind or open a conversation with a contact
Close ConversationClose an open conversation
Reopen ConversationReopen a closed conversation

Searches

ModuleWhat it does
Search ContactsFind contacts by phone number, name, or email
Get MessagesList messages in a conversation

Triggers

ModuleWhat it does
Watch EventsInstant trigger that fires on any Tenreply event

Conversation, contact, and template fields use live dropdowns populated from your workspace.

Example scenario

“New inbound message → AI reply → send response”

  1. Tenreply → Watch Events → event: message.received
  2. OpenAI → generate a reply from {{1.content.text}}
  3. Tenreply → Send Message → Conversation: {{1.conversationId}}, Type: Text, Text: the AI output

Webhook security

The Watch Events trigger registers and removes its webhook subscription with Tenreply automatically when you turn a scenario on or off. Each delivery is signed with HMAC-SHA256 in the X-Tenreply-Signature header (sha256=<hex>).