Tenreply logoTenreply
← Back to Blog
Product

Tenreply Developer API and Zapier Integration: Connect Your WhatsApp Inbox to Any Tool

Tenreply now has a full REST API, outbound webhooks, and a native Zapier integration — so you can connect your WhatsApp inbox to your CRM, spreadsheets, e-commerce platform, or any of 7,000+ Zapier apps without writing backend code.

Your Inbox, Connected to Everything

A shared inbox is powerful on its own. But the businesses that get the most from Tenreply are the ones that connect it to the rest of their stack — their CRM, their e-commerce platform, their spreadsheets, their internal tools. Until now, that required custom backend work. Today, there are three ways to integrate Tenreply with anything: the REST API, outbound webhooks, and the native Zapier app.

The Tenreply REST API

Every action you can take in the Tenreply interface is available via the REST API: send messages, create contacts, start conversations, send template messages, close conversations, and more. The API uses standard JSON, Bearer token authentication, and returns consistent, predictable responses.

The full interactive API reference lives at tenreply.com/docs — generated automatically from the live backend so it always reflects the current API surface. Every endpoint is documented with example requests and responses.

To get API access: enable Developer Mode in Settings → Features, then open the Developer tab to generate an API key. Keys start with trl_live_ and are shown once at creation.

Outbound Webhooks (REST Hooks)

Subscribe to any Tenreply event and receive a real-time POST to your endpoint when it fires. Available events include:

  • message.received — a customer sends you a new message
  • message.delivered, message.read, message.failed — outbound message status updates
  • conversation.created, conversation.status_changed — conversation lifecycle events
  • contact.created, contact.updated — contact changes
  • broadcast.completed — a campaign finishes sending

Every webhook delivery is signed with an HMAC-SHA256 signature so you can verify authenticity. Failed deliveries retry automatically with exponential backoff. For full documentation, see the Webhooks guide.

The Tenreply Zapier App

Not every integration needs code. The Tenreply Zapier app connects your inbox to 7,000+ applications through Zapier's no-code interface. Available right now:

Triggers (instant, no polling)

  • New Inbound Message
  • New Contact
  • New Conversation
  • Conversation Status Changed
  • Message Status Update (delivered/read/failed)

Actions

  • Send Message
  • Send Template Message
  • Create Contact
  • Update Contact
  • Start Conversation
  • Close Conversation

Searches

  • Find Contact (by phone number) — enables Zapier's "find or create" pattern

Example Zaps

New lead from a Facebook Lead Ad → Create Tenreply contact → Send WhatsApp template
Connect Facebook Lead Ads as the trigger, use Tenreply's Create Contact action, then Send Template Message. Every lead gets an instant WhatsApp message within seconds of filling in your ad form — dramatically outperforming email follow-up.

New Tenreply contact → Add row to Google Sheets
Every new contact in Tenreply automatically appends a row to your tracking spreadsheet. No manual export needed.

Conversation Closed in Tenreply → Update deal stage in HubSpot
When an agent closes a conversation in Tenreply, the Zapier trigger fires and updates the corresponding HubSpot deal. Your CRM stays in sync with your inbox automatically.

Getting Started

Enable Developer Mode in Settings → Features, create an API key in Settings → Developer, then search for "Tenreply" in Zapier and connect with your API key. The full developer reference, webhook docs, and Zapier integration guide live at tenreply.com/docs.