n8n คือเครื่องมือทำงานอัตโนมัติสำหรับเวิร์กโฟลว์แบบโอเพนซอร์สที่คุณโฮสต์เองได้ Exayard มี community node ที่ชื่อ n8n-nodes-exayard ซึ่งให้คุณเชื่อม Exayard เข้ากับแอปอื่น ๆ อีกหลายร้อยแอปที่ n8n รองรับ แพ็กเกจนี้มีสองโหนด ได้แก่ Exayard ซึ่งดำเนินการกระทำต่าง ๆ และ Exayard Trigger ซึ่งเริ่มต้นเวิร์กโฟลว์เมื่อมีบางอย่างเกิดขึ้นใน Exayard
การติดตั้งโหนด
บนอินสแตนซ์ n8n ที่โฮสต์เอง ให้ไปที่ Settings → Community nodes → Install แล้วป้อน n8n-nodes-exayard community node ที่ยังไม่ได้รับการตรวจสอบจะทำงานเฉพาะบน n8n ที่โฮสต์เองเท่านั้น โดยจะยังไม่พร้อมใช้งานบน n8n Cloud จนกว่า n8n จะตรวจสอบโหนดดังกล่าว
การยืนยันตัวตน
เพิ่มข้อมูลรับรอง Exayard API สร้าง API key ที่ app.exayard.com/settings/developer จากนั้นป้อนคีย์พร้อมกับ base URL https://api.exayard.com/v1 n8n จะทดสอบข้อมูลรับรองเมื่อคุณบันทึก
องค์กรของคุณจะถูกดึงมาจาก API key หากคีย์เป็นของมากกว่าหนึ่งองค์กร ให้ตั้งค่าฟิลด์ Organization ID เพื่อเลือกองค์กรที่จะใช้
สิ่งที่โหนด Exayard ทำได้
โหนด Exayard จัดกลุ่มการดำเนินการตามทรัพยากร:
ทรัพยากร | การดำเนินการ |
โครงการ | แสดงรายการโครงการ ดูโครงการ ดูการประเมินล่าสุด |
ใบประมาณราคา | สร้าง |
ใบเสนอราคา | สร้าง |
ราคาผู้ขาย | กำหนด |
ใบเสนอราคา | ขอ บันทึกการตอบกลับ อัปเดตสถานะ |
ไฟล์ | อัปโหลด |
การตอบสนองต่อเหตุการณ์
โหนด Exayard Trigger จะสมัครรับเหตุการณ์ต่าง ๆ และเริ่มต้นเวิร์กโฟลว์เมื่อเหตุการณ์เหล่านั้นเกิดขึ้น เหตุการณ์ครอบคลุมการสร้าง การอัปเดต และการเก็บถาวรโครงการ การเริ่ม การเสร็จสิ้น การอนุมัติ การยกเลิก และการล้มเหลวของการประเมินและการถอดปริมาณ การสร้างใบประมาณราคา การสร้างใบเสนอราคา การประมวลผลไฟล์ และเหตุการณ์ใบเสนอราคาทั้งห้า การส่งข้อมูลจะลงนามแบบ HMAC และทริกเกอร์จะตรวจสอบยืนยันลายเซ็นแต่ละรายการก่อนทำงาน
ตัวอย่างเวิร์กโฟลว์
เมื่อการถอดปริมาณล้มเหลว ให้ใช้ทริกเกอร์ส่งการแจ้งเตือนไปยังแชตของทีม เพื่อให้มีคนเข้ามาช่วยจัดการได้ เมื่อมีการสร้างโครงการ ให้เพิ่มแถวลงในฐานข้อมูลของคุณเพื่อเก็บบันทึกภายนอกให้ซิงค์กัน
