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/makefolder 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
- Enable Developer Mode in Tenreply: Settings → Features → Developer Mode.
- Create an API key: Settings → Developer → Create API key. Copy the
trl_live_...key — it is shown only once. - In Make, add any Tenreply module and click Create a connection.
- Paste your API Key. Leave Base URL as
https://app.tenreply.com/apifor cloud, or enter your own URL for a self-hosted instance. - Click Save — Make verifies the key against the Tenreply API.
Modules
Actions
| Module | What it does |
|---|---|
| Send Message | Send a text or media message to a conversation |
| Send Template Message | Send an approved WhatsApp template |
| Create Contact | Create a new contact |
| Update Contact | Update an existing contact |
| Start or Find Conversation | Find or open a conversation with a contact |
| Close Conversation | Close an open conversation |
| Reopen Conversation | Reopen a closed conversation |
Searches
| Module | What it does |
|---|---|
| Search Contacts | Find contacts by phone number, name, or email |
| Get Messages | List messages in a conversation |
Triggers
| Module | What it does |
|---|---|
| Watch Events | Instant 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”
- Tenreply → Watch Events → event:
message.received - OpenAI → generate a reply from
{{1.content.text}} - 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>).