Email Inbox

Email hosting for small business, minus the per-seat tax

Most business email hosts charge per mailbox and make you verify DNS by hand. Email Inbox gives your business a catch-all inbox on your domain — one inbox that catches every address, with send, search, and threading — provisioned automatically on Cloudflare, with no per-seat pricing.

One catch-all inbox covers the whole business domain

No per-mailbox seat cost

Automatic DNS, MX, and SPF setup

Search every conversation from one place

Comparison

Email Inbox vs Zoho Mail

Business email hosting with a custom domain, part of the Zoho suite.

Feature Email Inbox Zoho Mail
Runs on your own domain Yes, catch-all by default Yes, per mailbox
Mail server to run None — Cloudflare Worker None — Zoho hosts it
Provisioning OAuth + pick domains, seconds Manual DNS + verify, per user
Per-mailbox cost Catch-all, one inbox per domain Per-seat pricing
Ecosystem Cloudflare + Kiap plugins Zoho suite (CRM, docs, etc.)
Best for Domain owners who want one catch-all inbox Teams wanting a full suite

Comparison reflects general product positioning as of 2025. Verify with each provider's current plans.

How Email Inbox works

1

Connect Cloudflare

Authorize Kiap to manage Email Routing and deploy a Worker. One scoped OAuth consent screen — no API tokens to create or paste.

2

Choose domains

Pick one or more domains from your Cloudflare account. Kiap enables Email Routing, deploys a Worker, and wires a catch-all rule.

3

Provision

Kiap deploys a Worker per domain, turns on Email Routing with the right MX and SPF records, and creates the catch-all route. A few seconds per domain.

Frequently asked

Is one catch-all inbox enough for a small business?

For a solo founder or small team, a catch-all inbox that receives every address on the domain is often enough — hello@, billing@, and the founder's name all land together and stay threaded. If you need separate private mailboxes per employee with isolated access, a per-seat host is a better fit.

Do I need to run my own mail server?

No. Kiap deploys a Cloudflare Worker to your account and uses Cloudflare Email Routing for inbound mail. There is no Postfix, no Dovecot, and no server to keep patched. You approve one OAuth consent screen and Kiap provisions everything.

Do I need to create Cloudflare API tokens?

No. Authorization happens through Cloudflare OAuth. You approve a scoped consent screen in your browser. Kiap never sees your Cloudflare password and you never paste a token.

Can I use my own domain?

Yes — that is the whole point. Pick any domain on your Cloudflare account and Kiap provisions a catch-all inbox on it. Every address on that domain lands in your inbox by default.

Can I host email on multiple domains?

Yes. Select one or many domains during setup. Each gets its own Worker and catch-all route, and all mail arrives in one inbox you can search and thread.

Does it support sending mail, not just receiving?

Yes. Outbound mail goes through the same Cloudflare Worker using Cloudflare's send_email binding, so you send from your own domain. Replies, reply-all, forwarding, HTML and plain text, and attachments are all supported.

What does it cost?

Email Inbox runs on Cloudflare's free Email Routing tier and a free-tier Worker. You bring the domain. Check the Kiap pricing page for plan details.

Ready to move email to your domain?

Authorize Cloudflare, pick your domain, and you're sending from it in minutes.