Skip to content

Stop reading emails. Start receiving webhooks.

Forward any email. Get a signed JSON webhook. No code, no polling, no inbox.

99.9% Uptime SLA
<1s Delivery latency
50K+ Emails processed
HMAC Signed payloads

Email to Webhook

Built for reliability

Run business automation on top of verified webhook events instead of inbox workflows.

Real-time delivery

Webhooks are delivered within seconds of inbound email receipt.

HMAC-signed payloads

Verify webhook authenticity using your secret key.

Automatic retries

Exponential backoff protects delivery during endpoint downtime.

Encrypted secrets

Secrets are encrypted at rest and never logged in plaintext.

How BizPortal works

Get your email address

Add your webhook URL and receive a unique @bizportal.io address.

Forward emails

Forward payment alerts and notices to your generated address.

We deliver webhooks

BizPortal parses, signs, and POSTs structured payloads.

Your app responds — no polling

Orders update automatically. No inbox checking, no manual data entry. Trigger workflows, update ledgers, and notify teams the moment a webhook arrives.

Here's exactly what Step 3 delivers
1

Original sender

from is always the real sender's address — incontact@fnb.co.za, not the forwarder.

2

Forwarder (when present)

forwarder appears only for forwarded mail. Your app can safely ignore it — it's omitted otherwise.

3

Signed & verified

Every payload is HMAC-SHA256 signed. Verify with X-Webhook-Signature before trusting.

POST /api/webhook 200 OK
// Bank payment alert — arrives at your endpoint
{
"message_id": "<abc123@mail.example.com>",
"from": "incontact@fnb.co.za", // ← original sender
"forwarder": "famgroup.co.za", // only if forwarded
"to": ["alerts@your-app.bizportal.io"],
"subject": "R550.00 paid to Current a/c..454463",
"body": "R550.00 paid to Current a/c..454463..."
}

Use Cases

Automation where email is the only integration

Banks and financial services

Bank sends a payment email. BizPortal delivers a webhook. Your system updates the order — automatically. No one checks an inbox.

Payment providers

Receive payment confirmation events instantly for order updates.

Tax and compliance notices

Route regulatory and tax notifications into tracked and auditable workflows.

IoT and device monitoring

Turn sensor alerts, camera notifications, and equipment warnings into automated responses.

Server and uptime alerts

Pipe SSL expiry warnings, domain renewals, and downtime alerts into PagerDuty or Slack.

E-commerce and shipping

Convert order confirmations, dispatch notices, and delivery updates into real-time webhooks.

Booking and appointments

Automate reservation confirmations, cancellations, and reminders from any booking system.

Supplier and vendor alerts

Turn purchase orders, invoices, and quote responses into automated workflows.

Plans and pricing

Simple, transparent pricing. Start free, upgrade anytime.

Hobby

100 emails/day · 1,000/month

Free

No credit card required

  • HMAC-signed payloads
  • Multiple email addresses
  • Email support
Start Free
Most Popular

Pro

10,000 emails/day · 100,000/month

R199.00 /month
  • HMAC-signed payloads
  • Multiple email addresses
  • Email support
Choose Pro

Unlimited

Unlimited emails/day · Unlimited/month

R799.00 /month
  • HMAC-signed payloads
  • Multiple email addresses
  • Email support
Choose Pro

Frequently asked questions

How does email to webhook work?

Get your @bizportal.io address, forward business emails to it, and BizPortal delivers signed JSON payloads to your webhook endpoint.

Does BizPortal work with any bank or payment provider?

Yes. BizPortal works with any bank, payment provider, or business system that sends email notifications — anywhere in the world.

What happens when my endpoint is down?

BizPortal retries with exponential backoff. Exhausted deliveries are retained in a dead-letter queue for replay.

Is there a free plan?

Yes. Start with the free tier and upgrade when you need higher daily and monthly volume.

Ready to Automate Your Business Emails?

Get started in minutes and turn every critical email into a signed webhook event.