1 poin oleh GN⁺ 4 hari lalu | 1 komentar | Bagikan ke WhatsApp
  • 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

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

 
GN⁺ 4 hari lalu
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

    • Cloudflare sudah lama punya reputasi membiarkan spam, penipuan, dan konten ilegal tetap ada
      Jadi orang-orang yang pernah dirugikan khawatir hal yang sama akan terulang di layanan email mereka
    • AWS itu seperti “iblis yang sudah dikenal”, sedangkan Cloudflare punya citra membuat keputusan yang tidak bisa diprediksi
      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
    • Saya pernah memakai email relay Cloudflare untuk meneruskan email ke akun Microsoft, tetapi Microsoft memblokirnya sebagai spam
      Jadi saya menilai reputasi email Cloudflare rendah
    • Salah satu alasan harga Cloudflare tinggi adalah karena ini layanan dengan batteries included, misalnya mengotomatiskan pengaturan SPF, DKIM, dan DMARC
      Di SES, hal-hal seperti itu harus diatur sendiri
    • AWS SES mengenakan biaya terpisah untuk lampiran, jadi untuk email dengan lampiran besar, Cloudflare bisa saja mirip atau bahkan lebih murah
      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”

    • Menangani email transaksional di luar AWS memang benar-benar merepotkan dan tidak efisien
      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”

    • Bukan protokolnya yang bermasalah. Kita juga tidak bilang HTTP bermasalah hanya karena komentar spam banyak di HTTP
      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
    • Email saya bahkan hanya dikirim di dalam Google Cloud, tetapi tetap masuk folder spam
      Bahkan dalam platform yang sama pun tidak ada jaminan kepercayaan
    • Saya berharap mereka mulai menindak spam yang dikirim perusahaan besar terlebih dahulu
      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

    • Saat ini saya memakai ZeptoMail, dan kalau layanan Cloudflare ini stabil, saya berniat pindah segera setelah GA
      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

    • Ada yang bercanda sekarang dia akhirnya punya alasan untuk tetap menyimpan pemutar kaset C64
    • Sebenarnya sudah ada layanan seperti VirtualPostMail yang membuka lalu memindai surat fisik untuk Anda
      Hanya saja biayanya mahal karena banyak fee
    • Lalu bercandanya berlanjut: kalau begitu sekalian saja pakai MiniDisc
  • 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

    • Saya tahu itu pemasaran, tetapi cara mendorongnya terlalu berlebihan sampai pantas dikritik
      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

    • Saya juga sedang membangun layanan serupa (Dead Simple Email)
      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
    • Setelah membaca bagian “setiap agent memiliki identitas unik dalam satu domain”, saya merasa pendanaan $6 juta Agent Mail kini dalam bahaya
    • Ungkapan “moat-nya lebih tipis daripada kondom” terlalu vivid sampai membuat saya tertawa
      Itu menggambarkan realitas yang sedang dihadapi startup AI saat ini
    • Agent Mail berfokus pada fitur penerimaan email, tetapi jika OpenAI atau Anthropic langsung menambahkan fungsi itu, risikonya adalah sepenuhnya tergantikan
    • Pada akhirnya ini kembali ke masalah klasik: “apakah ini fitur, atau produk?”
      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