Multi-Channel Communication API

One API.
Every channel.

Integrate email, WhatsApp, Web Push, and Telegram with a single, clean API. Scoped keys, built-in idempotency, raw logs, and webhooks — everything a developer needs to ship fast.

Free tier: 30 emails/day + WhatsApp, Web Push, and Telegram • No credit card

One API. Every channel.

Abstract away channel complexity. Same authentication, same idempotency, same webhook format — whether you're sending email, WhatsApp, Web Push, or Telegram.

Email

HTTP API and SMTP relay with raw delivery logs, automatic DKIM rotation, and real-time webhooks.

  • HTTP API & SMTP Relay
  • Built-in idempotency
  • Multi-tenant isolation
  • White-label ready
Available

WhatsApp

QR-based connection, inbound/outbound messaging, and AI agents with custom knowledge bases — all through the same API.

  • QR code connection
  • AI agents with knowledge base
  • Inbound & outbound messaging
  • Webhook events per number
Available

Web Push

Browser push notifications with VAPID key management, site-level subscriber lists, and delivery analytics — same API, same webhooks.

  • VAPID key management
  • Site-level subscribers
  • Template or direct sends
  • Delivery attempts & analytics
Available

Telegram

Send messages to users and groups through Telegram bots. Bot token management, chat subscriptions, and delivery events — all through the same API.

  • Bot token management
  • User & group messaging
  • Inbound message webhooks
  • Same idempotency & logs

Support that actually ships. On autopilot.

Drop in an AI agent trained on your docs, product, and FAQs. It replies on WhatsApp, email, and Telegram — in your brand voice, with the same auth and idempotency as the rest of your stack. No model tuning. No glue code.

Plug your knowledge

Paste docs, upload PDFs, or paste a URL. We index it. The agent answers only from what you give it — no hallucinations, no guessing outside your product.

Replies in seconds, 24/7

Your agent never sleeps. It answers customers instantly on WhatsApp, email, and Telegram — qualifying leads, booking demos, and closing sales while you focus on product.

Scoped to your tenants

Each workspace keeps its own knowledge, its own rate limits, its own audit log. Build agents for clients without one tenant seeing another’s data.

White-label out of the box

Your logo, your tone, your domain. Ship AI under your brand in an afternoon — even your users won’t see octoploc.

Start free — configure your agent → Free tier includes one agent. No credit card.

Built for developers, from the ground up

No hidden logs, no black-box abstractions. Full visibility, clean APIs, and predictable behavior across all channels.

Scoped API Keys

Granular permissions per key: restrict by action, channel, domain, or source IP. Rotate and revoke without downtime.

Built-in Idempotency

Pass an idempotency key, retry safely. The same key always produces the same result — never a duplicate message.

Raw Delivery Logs

Full SMTP responses, bounce reasons, and delivery attempts — straight from the receiving server. No information hidden.

Unified API

Same auth, same idempotency, same webhook signature format across email, WhatsApp, Web Push, and Telegram. One integration, every channel.

White-Label Ready

Resell communication infrastructure under your own brand. Custom logo, colors, domain, and docs — your customers never see octoploc.

Real-Time Webhooks

HMAC-signed webhooks for delivery, bounce, open, click, WhatsApp, and Telegram message status. Standard format across all channels.

Integrate in minutes, not days

Send via HTTP API or SMTP relay. Same authentication, same idempotency, same webhook format — across email, WhatsApp, Web Push, and Telegram.

# Send an email via the unified octoploc API
curl -X POST "https://api.octoploc.com/v1/messages/send" \
  -H "X-API-Key: okp_pk_YOUR_KEY" \
  -H "X-API-Secret: okp_sk_YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "email",
    "integrationId": "default",
    "recipient": { "id": "user@example.com", "name": "hello@yourdomain.com" },
    "message": { "type": "text", "text": "Your order has shipped!", "templateName": "Order #1234 has been shipped." }
  }'

# Response: 202 Accepted
{
  "messageId": "msg_abc123",
  "status": "queued",
  "channel": "email",
  "integrationId": "default",
  "receivedAt": "2026-07-29T12:00:00Z"
}

All endpoints use X-API-Key / X-API-Secret authentication. Email requires a verified domain; WhatsApp, Telegram, and Web Push need a registered integration or subscriber list.

Three steps to your first API call

Create an account, verify a domain, and send your first message — all in under 10 minutes.

Create Account & Add Domain

Sign up, create a workspace, and add your sending domain. SPF, DKIM, and MX records are generated automatically.

Verify DNS & Connect Channels

Verify DNS records for email delivery. Connect WhatsApp by scanning a QR code. Both channels ready in under 5 minutes.

Send Your First API Call

Generate a scoped API key, call the endpoint, or configure SMTP. Set up AI agents for WhatsApp. You're ready to ship.

Simple, transparent pricing

All plans include email, WhatsApp, Web Push, and Telegram. Start free, upgrade when you need more volume.

Free

Explore the API with no commitment.

R$ 0 / mo
  • 30 emails / day
  • WhatsApp, Web Push, and Telegram
  • 1 sending domain
  • Basic analytics
Get Started
Pro

For businesses that need scale and automation.

Save 7% R$ 199,00 R$ 184,99 / mo
  • 10,000 emails / day
  • Unlimited domains
  • AI agents
  • Priority support
  • Advanced webhooks
Start Free Trial
Enterprise

For high-volume senders with custom needs.

Save 23% R$ 599,00 R$ 459,99 / mo
  • Dedicated volume
  • Contractual SLA
  • Dedicated onboarding
  • Custom integrations
  • White-label panel
Contact Sales

Trusted by engineering teams

See what developers are saying about our communication infrastructure.

★★★★★

"The API is clean and predictable. We integrated email in an afternoon. Adding WhatsApp, Web Push, and Telegram took another hour — same auth, same idempotency, same webhook format. Exactly what we wanted."

AA
Ali A.
CEO @ Virgool
★★★★★

"Raw delivery logs are a game changer. We can actually debug delivery issues instead of guessing. The scoped API keys give us fine-grained control over what each microservice can do."

SB
Simon B.
CTO @ Unbounded.chat
★★★★★

"White-label was the killer feature. We resell email, WhatsApp, Web Push, and Telegram infrastructure under our own brand. Our clients have no idea octoploc is behind it. Multi-tenant isolation is rock solid."

MR
Mariana R.
Founder @ SaaSify

Ready to ship faster?

Start with 30 free emails per day plus WhatsApp, Web Push, and Telegram. No credit card. Upgrade when you need more volume.