Skip to content

Integrations: TelHarbor works with the systems you already use.

Overview

Messages, calls and events flow in and out of your CRM, your business software or your app. What does not integrate through the API connects through standards: SIP, IMAP and SMTP.

Ways to integrate

Choose how your system connects.

REST API

Send SMS, WhatsApp and email; place calls; and query calls, queues and recordings, with keys and per-service scopes.

Real-time webhooks

Your system receives a signed event when a message arrives or changes status, or when a call enters a queue, rings, is answered, ends or is missed.

Click-to-dial

One click in your CRM rings the agent extension and, once answered, dials the customer. The agent never types the number.

Verification (OTP)

One-time codes by SMS, WhatsApp or email, with expiry and limited attempts.

SIP phone systems

SIP Trunk for any SIP-compatible phone system. The Operator Panel and reports also work on your own Asterisk-based systems after a technical review.

Email over IMAP and SMTP

Connect your company mailboxes to the inbox, the bot and the Help Desk.

WhatsApp Business

Approved templates, bots with menus and conversations that arrive as Help Desk tickets.

Calendar and video calls

Appointments with reminders by email, WhatsApp or SMS and TelHarbor Meet video calls from the CRM.

Webhooks

Eight events, the moment they happen.

Every event is sent over HTTPS and signed, so your system can confirm it comes from TelHarbor.

message.inboundA message arrived by SMS, WhatsApp or email.
message.statusA sent message changed status: sent, delivered, read or failed.
call.queuedA call entered a queue: the moment to open the customer record.
call.ringingThe call is ringing at the agent.
call.answeredThe agent answered.
call.completedThe queue call ended.
call.missedThe call was abandoned or not answered.
call.statusStatus of a call placed through the API.
Use cases

What customers do with the integration.

Customer record on ring

With call.queued your CRM opens the record before the agent answers.

Notifications from your system

Your billing or scheduling software sends SMS or WhatsApp reminders without anyone typing them.

Messages in your history

With message.inbound every customer message is logged in your system.

Verify your users

Your app validates a phone number or email with a one-time code.

Getting started

From idea to production in four steps.

1. Define what you need

The channels, calls and events your system will use.

2. Get your key

With the agreed scopes, allowed IPs and limits.

3. Test

With the documentation examples and test links that never expose your secret.

4. Go live

We register your webhooks and you see usage and deliveries in the portal.

FAQ

Integrations FAQ

Do I need a developer?

For the API and webhooks, yes: your team or your software vendor connects them to your system. Email, WhatsApp and SIP phone systems are configured by TelHarbor.

Does it integrate with my CRM?

With any CRM that can call an API or receive a webhook. If you would rather not integrate anything, TelHarbor includes its own CRM with built-in calling.

Can I set up webhooks myself?

The TelHarbor team registers them with the addresses and events you specify; you see their status and latest deliveries in the portal.

How much does it cost?

The API starts at $25 per month plus the SMS, WhatsApp, email and calling usage.

Is it safe to connect my system?

Yes. Every key has scopes, allowed IPs and limits, and every webhook is signed. The details are on Security and trust.

Which system do you want to connect?

Tell us what you use today and we will propose the integration.

Request a quote