Automating a business workflow#
จำ our friend Nathan ได้ไหม?
Nathan 🙋: สวัสดีครับ ผมเองครับ ผู้จัดการของผมประทับใจกับโซลูชัน workflow automation แรกของผมมาก จนเธอมอบหมายความรับผิดชอบให้ผมมากขึ้น
You 👩🔧: งานและความรับผิดชอบมากขึ้น ยินดีด้วยนะคะ แล้วตอนนี้คุณต้องทำอะไรบ้าง?
Nathan 🙋: ผมเข้าถึงข้อมูลการขายทั้งหมดของเราได้แล้ว และตอนนี้ผมรับผิดชอบในการสร้างรายงานสองฉบับ: ฉบับหนึ่งสำหรับยอดขายตามภูมิภาค และอีกฉบับสำหรับราคา orders ข้อมูลมาจากแหล่งต่างๆ และอยู่ในรูปแบบที่แตกต่างกัน
You 👩🔧: ฟังดูเหมือนงาน manual เยอะเลย แต่เป็นประเภทที่สามารถทำ automation ได้ มาทำกันเถอะ!
Workflow design#
ตอนนี้เรารู้แล้วว่า Nathan ต้องการทำ automation อะไร มาลิสต์ขั้นตอนที่เขาต้องทำเพื่อให้บรรลุเป้าหมายนี้กัน:
- รับและรวมข้อมูลจากแหล่งที่จำเป็นทั้งหมด
- เรียงลำดับข้อมูลและจัดรูปแบบวันที่
- เขียน binary files
- ส่งการแจ้งเตือนโดยใช้อีเมลและ Discord
n8n มี core nodes สำหรับขั้นตอนเหล่านี้ทั้งหมด use case นี้ค่อนข้างซับซ้อน เราควรสร้างจากสาม workflows แยกกัน:
- workflow ที่รวมข้อมูลบริษัทกับข้อมูลภายนอก
- workflow ที่สร้างรายงาน
- workflow ที่ monitor errors ใน workflow ที่สอง
Workflow prerequisites#
ในการสร้าง workflows คุณจะต้องมีสิ่งต่อไปนี้:
- บัญชี Airtable และ credentials
- บัญชี Google และ credentials เพื่อเข้าถึง Gmail
- บัญชี Discord และ webhook URL (คุณได้รับสิ่งนี้ทางอีเมลเมื่อคุณลงทะเบียนสำหรับคอร์สนี้)
ถัดไป คุณจะสร้างสาม workflows เหล่านี้พร้อมคำแนะนำทีละขั้นตอน