- Saat email menjadi antarmuka inti bagi agen dan aplikasi, Cloudflare meluncurkan beta publik Email Service untuk kebutuhan tersebut
- Dengan menggabungkan Email Sending dan Email Routing, Cloudflare mendukung komunikasi dua arah yang lengkap dalam lingkungan Cloudflare, mulai dari menerima, memproses, hingga membalas email
- Termasuk berbagai komponen seperti binding email untuk Workers dan Agents SDK, server MCP, perintah Wrangler CLI, serta Agentic Inbox open-source
- Melalui hook onEmail di Agents SDK, pengembang dapat membangun agen otomatis berbasis email, dengan dukungan Durable Objects untuk manajemen status dan perutean aman
- Dengan beta publik ini, pengembang dapat membangun workflow email latensi rendah global dan memperluas kotak masuk menjadi kanal yang berpusat pada aktivitas agen
Beta publik Cloudflare Email Service
- Email adalah antarmuka yang paling mudah diakses secara global, sebagai sarana komunikasi yang dapat digunakan siapa pun tanpa SDK terpisah atau aplikasi chat
- Aplikasi menggunakan email untuk berbagai keperluan seperti pendaftaran, notifikasi, dan pengiriman tagihan
- Belakangan ini, agen (agents) juga menjalankan dukungan pelanggan, pemrosesan invoice, verifikasi akun, dan workflow multi-agen melalui email
- Kini email telah menjadi antarmuka inti bagi agen
- Cloudflare menyediakan Cloudflare Email Service sebagai infrastruktur untuk itu
- Dengan Email Routing email dapat diterima, dan dengan Email Sending email dapat dikirim serta dibalas
- Dikombinasikan dengan platform pengembang Cloudflare, klien email dan hook onEmail milik Agents SDK dapat diimplementasikan sebagai kemampuan native
- Melalui beta publik ini, semua aplikasi dan agen kini dapat mengirim dan menerima email
- Beta publik ini mencakup komponen berikut
- Binding Email Sending untuk Workers dan Agents SDK
-
Server MCP Email baru
-
Perintah email di Wrangler CLI
-
Skills untuk coding agent
- Aplikasi referensi Agentic Inbox open-source
Beta publik Email Sending
- Fitur Email Sending beralih dari beta privat ke beta publik
- Di Workers, email transaksional dapat dikirim melalui binding native tanpa API key atau pengelolaan secret
- Pengiriman email juga didukung dari berbagai platform melalui REST API serta SDK TypeScript, Python, dan Go
- Konfigurasi SPF, DKIM, dan DMARC diatur otomatis sehingga email terautentikasi dapat dikirim tanpa terfilter sebagai spam
- Berdasarkan jaringan global Cloudflare, layanan ini mendukung pengiriman email latensi rendah dari mana pun di dunia
- Jika digabungkan dengan Email Routing, komunikasi email dua arah penuh dapat dilakukan dalam satu platform
- Menerima email, memprosesnya di dalam Worker, lalu membalasnya, semuanya berlangsung di lingkungan Cloudflare
Agents SDK — agen native untuk email
- Agents SDK mendukung hook onEmail untuk menerima dan memproses email
- Sebelumnya agen hanya dapat merespons pengguna dalam akun Cloudflare yang sama, tetapi keterbatasan ini hilang berkat Email Sending
- Agen dapat menjalankan tugas dan memberikan respons secara asinkron
- Setelah menerima pesan, agen dapat memproses data, melakukan kueri ke sistem eksternal, lalu mengirim email tindak lanjut secara mandiri
- Ini memungkinkan implementasi agen yang benar-benar menjalankan pekerjaan, bukan sekadar chatbot sederhana
- Dalam contoh kode, kelas SupportAgent diimplementasikan untuk menerima email permintaan dukungan, menyimpan status, dan otomatis mengirim respons lanjutan
- Status dipertahankan berbasis Durable Objects sehingga riwayat percakapan dan konteks dapat dikelola secara berkelanjutan
- Dengan perutean berbasis alamat, tiap alamat seperti support@ atau sales@ terhubung ke instans agen tersendiri
- Dengan perutean balasan aman berbasis tanda tangan HMAC-SHA256, pemalsuan perutean email dapat dicegah
- Struktur ini merangkum penerimaan email, parsing, klasifikasi, penyimpanan status, eksekusi workflow asinkron, hingga respons dalam satu kelas Agent
Alat email untuk agen — server MCP, Wrangler CLI, Skills
- Cloudflare Email Service juga dapat digunakan di luar lingkungan Cloudflare
- Coding agent seperti Claude Code, Cursor, Copilot yang berjalan secara lokal atau di cloud eksternal juga dapat mengirim email
- Melalui server MCP Cloudflare, agen dapat menjelajahi dan memanggil endpoint Email API
- Contoh: email dapat dikirim dengan prompt seperti
"Send me a notification email at hello@example.com from my staging domain when the build completes"
- Wrangler CLI menyelesaikan masalah context window pada MCP
- Agen dapat mengirim email dengan mudah melalui perintah
wrangler email send
- Fitur yang dibutuhkan dapat dijelajahi secara dinamis lewat perintah
--help
- Cloudflare Email Service Skill juga dirilis
- Mencakup cara mengatur binding Workers, penggunaan REST API dan SDK, konfigurasi Email Routing, integrasi Agents SDK, serta pemanfaatan Wrangler CLI dan MCP
- Juga menyediakan praktik terbaik untuk meningkatkan deliverability dan menghindari spam, serta panduan penulisan email transaksional
Alat agen email open-source — Agentic Inbox
- Selama masa beta privat, eksperimen agen email menunjukkan perlunya antarmuka agar manusia dapat meninjau email dengan campur tangan langsung
- Untuk itu dikembangkan aplikasi referensi bernama Agentic Inbox
- Agentic Inbox mencakup fitur berikut
- Threading percakapan, rendering email, penerimaan dan penyimpanan lampiran, serta balasan otomatis
- Melalui server MCP bawaan, agen eksternal dapat menyusun draft, lalu mengirimkannya setelah ditinjau
- Dirilis sebagai open-source, aplikasi ini memberi contoh membangun aplikasi email lengkap yang mengintegrasikan Email Routing (penerimaan), Email Sending (pengiriman), Workers AI (klasifikasi), R2 (penyimpanan lampiran), dan Agents SDK (manajemen status)
- Menyediakan klien email lengkap dan lingkungan agen yang dapat di-deploy hanya dengan satu klik
- Tim dapat mengembangkannya dari aplikasi referensi ini tanpa perlu berulang kali membangun pipeline yang sama
Coba sekarang juga
- Dengan beta publik Email Sending, Cloudflare Email Service kini lengkap sebagai platform komunikasi dua arah
- Agen dapat menjalankan berbagai workflow berbasis email secara global, termasuk dukungan pelanggan dan notifikasi tim
- Kotak masuk tidak lagi menjadi kanal yang terisolasi, melainkan berkembang menjadi antarmuka utama tempat agen beroperasi
- Pengguna dapat langsung mencobanya melalui sumber daya berikut
Cloudflare TV dan informasi tambahan
- Melalui connectivity cloud, Cloudflare membantu melindungi jaringan perusahaan, membangun aplikasi berskala internet, mempercepat performa web, mempertahankan diri dari DDoS, memblokir peretasan, dan menerapkan Zero Trust
- Dengan aplikasi gratis 1.1.1.1, pengguna dapat menikmati internet yang lebih cepat dan lebih aman
- Misi Cloudflare untuk membangun Better Internet serta informasi rekrutmen dapat dilihat di situs resminya
1 komentar
Komentar Hacker News
Tidak paham kenapa begitu banyak orang kesal dengan pengumuman Cloudflare
Cloudflare sejak lama memang sedang beralih dari perusahaan perlindungan DDoS menjadi pesaing AWS, dan layanan ini adalah alternatif untuk AWS SES
Email bisa dikirim lewat API atau Workers, dan Workers adalah konsep yang mirip AWS Lambda serta menjadi pusat ekosistem Cloudflare
Database, storage, streaming, AI, dan sekarang email — pada dasarnya Cloudflare menyediakan kemampuan yang sebelumnya sudah dimiliki AWS, tapi dengan gaya Cloudflare
Hanya saja harganya ternyata cukup mahal. Saya sudah banyak menghemat biaya dengan mengganti S3 memakai R2, tetapi layanan email ini 3x lebih mahal daripada AWS
Meski begitu, bagi kebanyakan perusahaan kecil volume pengiriman email mereka rendah, jadi sepertinya ini bukan masalah besar
Saya juga tidak mengerti kenapa orang berpikir Cloudflare akan lebih buruk daripada AWS dalam menangani spam
Jadi orang-orang yang pernah dirugikan khawatir hal yang sama akan terulang di layanan email mereka
Mungkin karena para pendirinya dulu pernah berdebat secara terbuka soal jenis konten apa yang akan mereka host
AWS lebih digerakkan pengacara dan komite sehingga terasa kurang manusiawi, tetapi sebagai gantinya lebih konsisten
Jadi saya menilai reputasi email Cloudflare rendah
Di SES, hal-hal seperti itu harus diatur sendiri
Tetapi untuk email teks sederhana, SES jauh lebih unggul
Lucu karena semua contoh di postingan blog itu adalah hal-hal yang mudah dilakukan bahkan tanpa agent
Mengirim email saat CI lolos, notifikasi pengiriman pesanan, semuanya sejak dulu juga mudah dilakukan
Jadinya terasa seperti mencari “masalah yang cocok untuk solusi”, bukan “solusi yang cocok untuk masalah”
Perlu layanan yang tetap fleksibel dalam penagihan kelebihan pemakaian, meskipun tidak melewati 10 ribu email per bulan
Protokol SMTP adalah contoh klasik tragedy of the commons
Karena biaya mengirim spam nyaris nol, semua platform terbuka akhirnya disalahgunakan
Pada akhirnya hanya akan tersisa beberapa pemain raksasa seperti Microsoft 365 dan Gmail, dan mereka akan menjadi semacam “validator kepercayaan”
Akan bagus kalau email mengadopsi konsep proof-of-work, sehingga pengirim harus melakukan sejumlah komputasi saat mengirim
Tetapi pendekatan seperti ini sulit diwujudkan karena juga akan memengaruhi “spam yang legal” seperti email marketing
Bahkan dalam platform yang sama pun tidak ada jaminan kepercayaan
Walaupun opsi unsubscribe dimatikan, tetap saja muncul item baru dengan nama lain seperti “penawaran yang dipersonalisasi” tanpa habisnya
Menurut saya email justru adalah media yang sempurna sebagai antarmuka agent
Bisa diakses dari mana saja, punya struktur thread, dan cocok untuk percakapan panjang yang asinkron
Selama 3 bulan terakhir saya mengembangkan sesuatu bersama Claude lewat email — setiap thread bekerja seperti workspace yang terpisah
Saya membuat sistem agar kuitansi dan tagihan yang dikirim lewat email ke Claude otomatis tercatat ke dalam sistem akuntansi plain-text
Di lingkungan perusahaan pun saya membuat agent yang otomatis mendiagnosis masalah dengan menghubungkan log dan source code
Setelah infrastruktur dasarnya siap, membuat agent baru menjadi sangat mudah
Harga layanan email Cloudflare adalah $0.35 per 1.000 email
Bergantung pada status akun, bisa ada batas harian untuk pengiriman
Lihat dokumen harga dan dokumen batasan
ZeptoMail ada di kisaran $2.5 per 10 ribu email
Ada yang bercanda, kalau mau menambahkan antarmuka kuno sekalian saja tambahkan dukungan fax
Akan lucu juga kalau ada layanan untuk mengirim kartu pos atau selebaran lewat email
Hanya saja biayanya mahal karena banyak fee
Banyak orang terlalu fokus pada bagian “agent”, padahal itu sebenarnya cuma bungkus pemasaran
Pada praktiknya ini hanyalah layanan email biasa, dan label “untuk agent” itu hanya framing
Situasinya ironis seperti, “berhentilah membicarakan hal yang tidak bisa kami hentikan”
Startup seperti Agent Mail.to yang baru-baru ini muncul di HN kemungkinan akan terpukul keras oleh pengumuman ini
Dengan moat setipis itu, sulit bertahan kalau perusahaan besar seperti Cloudflare masuk
Kuncinya bukan fitur, melainkan infrastruktur dan daya saing harga
Kami tidak menjual ulang SES, tetapi mengoperasikan mail server sendiri agar bisa mengendalikan deliverability dan biaya secara langsung
Saat AgentMail mengenakan $200, kami menyediakan 100 inbox seharga $29
Tetapi saya masih ragu apakah ini benar-benar daya tahan defensif, atau cuma keunggulan sementara untuk membeli waktu
Itu menggambarkan realitas yang sedang dihadapi startup AI saat ini
Kalau tanpa diferensiasi lalu all-in pada satu fitur saja, akan sulit
Saya rasa email adalah antarmuka paling mudah diakses di dunia
Karena itu saya sendiri membuat botwerk.com dan aleik.com
Agent berbasis email punya risiko keamanan transport yang lebih besar dibanding HTTP
Sampai sekarang masih berada di level enkripsi oportunistik
Kalau mau memakai pendekatan seperti ini, MTA-STS wajib diatur
Cloudflare memang mendukungnya, tetapi tidak diaktifkan secara default,
dan juga kurang dijelaskan dalam dokumen onboarding