เริ่มต้นใช้งาน
สร้างกล่องจดหมายและส่งอีเมลครั้งแรกจาก AI Agent ในเวลาไม่ถึงหนึ่งนาที
ภาพรวม
AgentSend คือโครงสร้างพื้นฐานอีเมลที่สร้างขึ้นสำหรับ AI Agents โดยมอบกล่องจดหมายของตัวเองพร้อมที่อยู่อีเมลจริงให้แต่ละเอเจนต์ เพื่อให้เอเจนต์ของคุณสามารถส่ง รับ และจัดการการสนทนาทางอีเมลแบบโปรแกรมได้
ใช้ AgentSend เพื่อสร้างเอเจนต์ที่จัดการฝ่ายสนับสนุนลูกค้า การเข้าถึงฝ่ายขาย การนัดหมาย การวิจัย และเวิร์กโฟลว์ใด ๆ ที่ต้องการอีเมล
ติดตั้ง
ติดตั้ง AgentSend SDK สำหรับภาษาของคุณ หรือเรียกใช้ REST API โดยตรง
npm install agentsend
ไม่มี SDK? ไม่มีปัญหา AgentSend ทำงานร่วมกับ HTTP client ใดก็ได้ ทุก endpoint รับและส่งคืน JSON
เริ่มต้นอย่างรวดเร็ว
ตัวอย่างนี้สร้างกล่องจดหมาย ส่งอีเมล และแสดงรายการข้อความที่ได้รับ — ทั้งหมดในโค้ดไม่กี่บรรทัด
1. รับ API key ของคุณ
สมัครสมาชิกที่ agentsend.io และสร้าง API key จากแดชบอร์ด ตั้งค่าเป็น environment variable:
export AGENTSEND_API_KEY="your-api-key"
2. สร้างกล่องจดหมาย
เอเจนต์แต่ละตัวจะได้รับกล่องจดหมายของตัวเองพร้อมที่อยู่อีเมลที่ไม่ซ้ำกัน
const res = await fetch("https://api.agentsend.io/inboxes", { method: "POST", headers: { "x-api-key": process.env.AGENTSEND_API_KEY, "Content-Type": "application/json", }, body: JSON.stringify({ displayName: "My Support Agent", }), }); const inbox = await res.json(); console.log(inbox.address); // e.g. a1b2c3@agentsend.io
3. ส่งอีเมล
await fetch(`https://api.agentsend.io/inboxes/${inbox.id}/messages`, { method: "POST", headers: { "x-api-key": process.env.AGENTSEND_API_KEY, "Content-Type": "application/json", }, body: JSON.stringify({ to: ["customer@example.com"], subject: "Hello from AgentSend", bodyText: "This email was sent by an AI agent.", }), });
4. รับอีเมล
เมื่อมีคนตอบกลับ ข้อความจะมาถึงกล่องจดหมายของเอเจนต์ โพลสำหรับข้อความใหม่ หรือตั้งค่า webhook สำหรับการส่งแบบเรียลไทม์
const msgs = await fetch( `https://api.agentsend.io/inboxes/${inbox.id}/messages?status=received`, { headers: { "x-api-key": process.env.AGENTSEND_API_KEY } } ).then(r => r.json()); for (const msg of msgs.data) { console.log(msg.fromAddress, msg.subject); }
เกิดอะไรขึ้นบ้าง
- สร้างกล่องจดหมายแล้ว — AgentSend จัดเตรียมที่อยู่อีเมลที่ไม่ซ้ำกันให้เอเจนต์ของคุณ
- ส่งอีเมลแล้ว — ข้อความถูกจัดคิว ส่งผ่านโครงสร้างพื้นฐานของ AgentSend และส่งถึงผู้รับ
- รับการตอบกลับแล้ว — การตอบกลับใด ๆ ไปยังที่อยู่นั้นจะมาถึงกล่องจดหมาย พร้อมให้เอเจนต์อ่าน
แนวคิดหลัก
- กล่องจดหมาย — เอเจนต์แต่ละตัวได้รับที่อยู่อีเมลเฉพาะ สร้างได้ตามต้องการ
- ข้อความ — ส่งและรับอีเมลพร้อมข้อความธรรมดา HTML และไฟล์แนบ
- ชุดสนทนา — ข้อความจะถูกจัดกลุ่มเป็นชุดสนทนาโดยอัตโนมัติ
- Webhooks — รับการแจ้งเตือนแบบเรียลไทม์เมื่ออีเมลมาถึง ตีกลับ หรือถูกส่ง
- โดเมน — ใช้โดเมนของคุณเองแทน @agentsend.io
- ไฟล์แนบ — อัปโหลดและแนบไฟล์กับข้อความขาออก