Sharing this in case it's useful to anyone running their own agentic-inbox Worker — Discussions aren't enabled here, so an issue seemed like the only place. Happy to close it if this isn't welcome in the tracker.
I built a native Android and iOS email client that talks to an agentic-inbox deployment:
https://github.com/cvbutani/agentic-inbox-mobile
No server changes. It targets the Worker exactly as this repo ships it, authenticating with a Cloudflare Access service token (Client ID + Secret). You point it at your own deployment; mail and credentials stay between the device and your Cloudflare account.
Built with Kotlin Multiplatform + Compose Multiplatform — one shared codebase renders the whole UI on both platforms.
What works today:
- Mailboxes — list, create against your Worker's allowed domains, switch, delete
- Threaded inbox per folder, pagination, swipe to archive/delete with undo, batch actions
- System and custom folders with create/rename/delete
- Conversation view with sanitized HTML and remote-image blocking, attachments
- Compose / reply / reply-all / forward, with local drafts
- Search with filters (from, to, subject, date range, read/starred/attachment)
- Offline Room cache with optimistic UI
- Tablet split-view layouts, light/dark
Not implemented: the web client's AI agent panel, push notifications, MCP integration.
Apache 2.0, same as this repo. Builds are on the stores if you'd rather not compile it yourself:
Disclosure: I'm the author. Not affiliated with Cloudflare. Bug reports and feedback welcome on my tracker — I'd rather they land there than add noise here.
Sharing this in case it's useful to anyone running their own agentic-inbox Worker — Discussions aren't enabled here, so an issue seemed like the only place. Happy to close it if this isn't welcome in the tracker.
I built a native Android and iOS email client that talks to an agentic-inbox deployment:
https://github.com/cvbutani/agentic-inbox-mobile
No server changes. It targets the Worker exactly as this repo ships it, authenticating with a Cloudflare Access service token (Client ID + Secret). You point it at your own deployment; mail and credentials stay between the device and your Cloudflare account.
Built with Kotlin Multiplatform + Compose Multiplatform — one shared codebase renders the whole UI on both platforms.
What works today:
Not implemented: the web client's AI agent panel, push notifications, MCP integration.
Apache 2.0, same as this repo. Builds are on the stores if you'd rather not compile it yourself:
Disclosure: I'm the author. Not affiliated with Cloudflare. Bug reports and feedback welcome on my tracker — I'd rather they land there than add noise here.