ทำความรู้จัก Trigger และ Action ใน Power Automate Cloud

Power Automate Cloud เป็นเครื่องมือที่ช่วยให้เราสร้าง โฟลว์อัตโนมัติ (Automated Flow) ได้ง่าย ๆ โดยที่ไม่ต้องเขียนโค้ด ซึ่งโฟลว์จะเริ่มต้นทำงานจาก Trigger (ทริกเกอร์) และดำเนินการตาม Action (แอ็คชัน) ที่เรากำหนดไว้

หากเปรียบเทียบให้เห็นภาพง่าย ๆ

ตัวอย่างเปรียบเทียบ

  • Trigger = สวิตช์เปิดไฟ → ทำหน้าที่เริ่มต้นกระบวนการ
  • Action = หลอดไฟสว่าง → เป็นการกระทำที่เกิดขึ้นหลังจากเปิดสวิตช์

ตัวอย่างการทำงานจริง

  • Trigger = ลูกค้ากรอกแบบฟอร์มขอใบเสนอราคา
  • Action = ระบบส่งอีเมลใบเสนอราคาอัตโนมัติไปหาลูกค้า

Trigger (ทริกเกอร์) เป็นเหตุการณ์ที่ เริ่มต้นการทำงานของโฟลว์ เมื่อเกิดเงื่อนไขที่กำหนด

 1.Automated cloud flow – Triggered by a designated event.

  • โฟลว์ทำงานอัตโนมัติเมื่อเกิดเหตุการณ์บางอย่าง 

ตัวอย่าง

  • เมื่อได้รับอีเมล → บันทึกข้อมูลลง Excel
  • เมื่อมีไฟล์ใหม่ใน SharePoint → แจ้งเตือนใน Teams

 2. Instant cloud flow  – Triggered manually as needed

  • โฟลว์ที่ผู้ใช้ต้องกดปุ่มเพื่อเริ่มทำงาน  

ตัวอย่าง

  • กดปุ่มเพื่อขออนุมัติเอกสาร
  • กดปุ่มเพื่อส่งอีเมลหาทีม

3. Scheduled cloud flow – You choose when and how often it runs

  • ทำงานตามเวลาที่กำหนด เช่น ทุกวัน ทุกสัปดาห์

ตัวอย่าง

  • ส่งรายงานยอดขายทุกสิ้นเดือน
  • แจ้งเตือนพนักงานทุกเช้าวันจันทร์

Action (แอ็คชัน) เป็น การดำเนินการที่เกิดขึ้นหลังจากถูก Trigger

รูปภาพนี้แสดงให้เห็นว่ารายการ Actions ที่สามารถเลือกได้นั้นขึ้นอยู่กับ Connector ที่เลือกใน Power Automate โดยในภาพมีตัวอย่างการเลือก สอง Connectors ได้แก่ Notifications และ Office 365 Outlook

  • Notifications Connector (กรอบสีเหลือง)

เมื่อต้องการส่งการแจ้งเตือนผ่านแอป Microsoft Power Automate หรืออีเมล จะต้องเลือก Notifications Connector
Action ที่สามารถเลือกได้ในตัวอย่างนี้คือ “Send me a mobile notification” ซึ่งใช้สำหรับส่งการแจ้งเตือนแบบพุชไปยังอุปกรณ์มือถือ

  • Office 365 Outlook Connector (กรอบสีเขียว)

หากต้องการทำงานที่เกี่ยวข้องกับอีเมล ปฏิทิน หรือรายชื่อติดต่อของ Office 365 Outlook ต้องเลือก Office 365 Outlook Connector
เมื่อเลือก Connector นี้ จะมีรายการ Actions ให้เลือกมากขึ้น เช่น

  • Create contact (V2) – สร้างรายชื่อผู้ติดต่อใหม่
  • Create event (V4) – สร้างกิจกรรมในปฏิทิน
  • Send an HTTP request – ส่งคำขอ HTTP ไปยังบริการที่รองรับ
  • Send an email (V2) – ส่งอีเมลผ่าน Outlook

ตารางนี้แสดง ตัวอย่างโฟลว์อัตโนมัติที่ใช้ Trigger + Action ใน Power Automate Cloud โดยอธิบายว่าการทำงานอัตโนมัติเริ่มต้นจาก Trigger (เหตุการณ์ที่ทำให้โฟลว์เริ่มทำงาน) และดำเนินการตาม Action (การกระทำที่เกิดขึ้นต่อจากนั้น) ตัวอย่างเช่น เมื่อได้รับอีเมลใหม่จากลูกค้า (Trigger) ระบบจะบันทึกข้อมูลลง Excel และแจ้งทีมใน Microsoft Teams (Action) เป็นต้น

Trigger (เหตุการณ์เริ่มต้น)Action (การดำเนินการต่อไป)
ได้รับอีเมลใหม่จากลูกค้าบันทึกข้อมูลลง Excel + แจ้งทีมใน Teams
มีไฟล์อัปโหลดไปยัง SharePointส่งอีเมลแจ้งเตือนผู้จัดการ
มีคนกรอกแบบฟอร์ม Microsoft Formsสร้าง Ticket แจ้งปัญหา IT
พนักงานกดปุ่มใน Power Appsสร้างเอกสาร PDF และส่งให้ลูกค้า
ทุกวันจันทร์ 8 โมงเช้าส่งสรุปรายงานยอดขายทางอีเมล

Flow นี้ช่วยให้ระบบ ส่งอีเมลแจ้งเตือนโดยอัตโนมัติ เมื่อลงข้อมูลใหม่ใน SharePoint

🔹 โครงสร้างของ Flow

  • หนึ่ง Flow สามารถมีได้หลาย Action และจะทำงานตามลำดับจากบนลงล่าง

📌 Trigger

  • Flow เริ่มทำงานเมื่อมีการสร้างรายการใหม่ใน SharePoint List

📌 Actions

  1. Get my profile → ดึงข้อมูลโปรไฟล์ของผู้ที่เรียกใช้ Flow (เช่น อีเมล ชื่อ)
  2. Send an email → ใช้ข้อมูลที่ได้ ส่งอีเมลแจ้งเตือนไปยังผู้ใช้

จาก Trigger และ Actions จะเห็นว่าเมื่อมีการสร้างรายการใน SharePoint List ระบบจะ ดึงข้อมูลผู้ใช้และส่งอีเมลโดยอัตโนมัติ อย่างไรก็ตาม การทำงานของ Flow นี้ต้องมีการตั้งค่าในแต่ละขั้นตอน เช่น การกำหนด SharePoint List ใน Trigger รวมถึงการระบุ อีเมลผู้รับ และเนื้อหาอีเมล ใน Action ทั้งนี้ บทความนี้เป็นการอธิบายภาพรวม จึงไม่ได้ลงรายละเอียดเรื่องการตั้งค่า

  • Trigger เป็นตัวเริ่มโฟลว์ เช่น ได้รับอีเมล, อัปโหลดไฟล์, กดปุ่มบนแอป,เมื่อถึงเวลาที่กำหนด
  • Action คือสิ่งที่โฟลว์ทำ เช่น ส่งอีเมล, บันทึกข้อมูล, แจ้งเตือน
  • เราสามารถใช้ Trigger และ Action ร่วมกัน เพื่อสร้างโฟลว์อัตโนมัติที่ช่วยลดงานซ้ำซ้อนและเพิ่มประสิทธิภาพการทำงาน

✨ Power Automate Cloud ช่วยทำให้กระบวนการทำงานเป็นไปโดยอัตโนมัติ!
✨ Power Automate Cloud เปลี่ยนงานซ้ำ ๆ ให้เป็นระบบอัตโนมัติได้ง่าย ๆ!
✨ สร้าง Flow ใน Power Automate Cloud เพื่อให้การทำงานรวดเร็วและมีประสิทธิภาพยิ่งขึ้น!

หลักสูตรที่เกี่ยวข้อง

Microsoft 365 for End User Training
Microsoft SharePoint Online For Front-End
Microsoft Power Apps (Canvas App) Workshop
Microsoft Power Automate (Cloud)
Microsoft Copilot Studio (Former Power Virtual Agent)

สนใจสอบถามรายละเอียดเพิ่มเติม

Tel: 021198405

Line: @M365th

Email: Sales@m365.co.th