วิธีใช้ Copilot ใน Power Automate สร้างระบบทำงานอัตโนมัติด้วย AI

วิธีใช้ Copilot ใน Power Automate สร้างระบบทำงานอัตโนมัติด้วย AI เริ่มจากเปิด Microsoft Power Automate เลือก Home → Create with Copilot แล้วพิมพ์คำอธิบายขั้นตอนที่ต้องการ เช่น “เมื่อมีรายการแจ้งซ่อม IT ใหม่ใน SharePoint ให้ส่งข้อความแจ้งเตือนไปยัง Microsoft Teams” จากนั้นให้ Copilot สร้าง Cloud Flow ตรวจสอบ Trigger, Actions และ Connections ก่อนกด Keep it and continue → Create flow → Save → Test

Copilot ใน Power Automate ช่วยให้ผู้ใช้สร้างระบบอัตโนมัติจากภาษาธรรมชาติ โดยไม่จำเป็นต้องเริ่มจากการเลือก Trigger และ Actions ทีละรายการด้วยตนเองทั้งหมด

ตัวอย่างเช่น บริษัทมีระบบรับแจ้งซ่อม IT เมื่อพนักงานส่งคำขอใหม่ ระบบสามารถบันทึกข้อมูลใน SharePoint ส่งข้อความแจ้งทีมช่างผ่าน Microsoft Teams และส่งอีเมลยืนยันให้ผู้แจ้งได้โดยอัตโนมัติ หากมีการตั้งค่า Flow และ Connections อย่างถูกต้อง

นอกจากนี้ยังสามารถใช้ Copilot แก้ไข Flow ที่สร้างไว้แล้ว เช่น เพิ่ม Condition เปลี่ยนจากส่งอีเมลเป็นข้อความ Teams หรือลบ Actions ที่ไม่จำเป็น

อย่างไรก็ตาม Copilot ไม่ได้ทำให้ Flow ทำงานสำเร็จโดยอัตโนมัติทุกกรณี ผู้สร้างยังต้องตรวจสอบสิทธิ์ของ Connectors การจับคู่ข้อมูล การตั้งค่าเงื่อนไข และผลการทดสอบก่อนเปิดใช้จริง

บทความนี้ comsiam จะสอนการใช้ Copilot ใน Power Automate อย่างละเอียด ตั้งแต่การสร้าง Cloud Flow ด้วย Prompt การตั้ง Trigger และ Actions การเชื่อม SharePoint, Teams และ Outlook การเพิ่ม Conditions การทดสอบ Run History การแก้ข้อผิดพลาด และตัวอย่าง Automation สำหรับธุรกิจ IT, LAN, Fiber Optic และ CCTV

🤖 Copilot ใน Power Automate คืออะไร?

Copilot ใน Microsoft Power Automate คือผู้ช่วย AI สำหรับสร้าง แก้ไข และทำความเข้าใจ Cloud Flows ผ่านคำสั่งภาษาธรรมชาติ

แทนที่จะต้องเลือกเครื่องมือและเชื่อมขั้นตอนเองตั้งแต่ต้น ผู้ใช้สามารถอธิบายผลลัพธ์ที่ต้องการให้ Copilot เสนอ Flow ได้

ตัวอย่างคำสั่ง

“When a new item is created in a SharePoint list, post a message to a Microsoft Teams channel.”

Copilot สามารถเสนอ Flow ที่มี Trigger และ Action ที่เกี่ยวข้อง

Copilot ช่วยอะไรได้บ้าง?

  1. สร้าง Cloud Flow จาก Prompt
  2. เสนอ Trigger ที่เหมาะสม
  3. เพิ่ม Actions
  4. ช่วยตั้งค่าพารามิเตอร์
  5. แนะนำ Connections
  6. แก้ไข Flow ด้วยคำสั่งภาษา
  7. เพิ่มหรือลบ Actions
  8. เปลี่ยนวิธีแจ้งเตือน
  9. อธิบายการทำงานของ Flow
  10. ช่วยวิเคราะห์ข้อผิดพลาดบางประเภทใน Designer ที่รองรับ

Copilot กับ Power Automate ต่างกันอย่างไร?

Power Automate คือแพลตฟอร์มสำหรับสร้างระบบ Automation

Copilot คือผู้ช่วย AI ที่ช่วยให้สร้างและแก้ไข Automation ได้สะดวกขึ้น

ดังนั้น Copilot ไม่ใช่ระบบที่ทำงานแยกจาก Power Automate แต่เป็นความสามารถที่อยู่ภายในแพลตฟอร์ม

✨ ใช้ Copilot ใน Power Automate ทำอะไรได้บ้าง?

1. ส่งอีเมลอัตโนมัติ

เมื่อเกิดเหตุการณ์ตามที่กำหนด

2. แจ้งเตือนผ่าน Microsoft Teams

เมื่อมีรายการใหม่หรือสถานะเปลี่ยน

3. บันทึกข้อมูลลง SharePoint

รับข้อมูลจากแหล่งที่กำหนดแล้วสร้างรายการ

4. จัดการไฟล์

คัดลอกหรือย้ายไฟล์เมื่อมีเหตุการณ์

5. ส่งรายงานตามเวลา

เช่น รายงานประจำวันหรือประจำสัปดาห์

6. แจ้งเตือนงานค้าง

ตรวจสอบรายการที่เกินกำหนด

7. เชื่อม Power Apps

รับคำสั่งจากแอปแล้วดำเนินงานต่อ

8. เชื่อม Dataverse

ทำงานเมื่อข้อมูลถูกสร้างหรือเปลี่ยนแปลง

9. สร้างกระบวนการอนุมัติ

ส่งคำขอและรอผลตาม Workflow

10. เชื่อมระบบธุรกิจ

ผ่าน Connectors หรือ APIs ที่รองรับ

ข้อควรจำ

AI ช่วยสร้างโครงสร้าง Automation แต่การเชื่อมต่อกับระบบจริงยังต้องใช้สิทธิ์และ Credentials ที่ถูกต้อง

🧩 องค์ประกอบสำคัญของ Power Automate

องค์ประกอบหน้าที่
Cloud Flowระบบอัตโนมัติบน Cloud
Triggerเหตุการณ์เริ่มต้น
Actionงานที่ Flow ดำเนินการ
Connectorตัวเชื่อมบริการ
Connectionการยืนยันตัวตนกับบริการ
Conditionตรวจสอบเงื่อนไข
Dynamic Contentข้อมูลจากขั้นตอนก่อนหน้า
Expressionสูตรหรือการคำนวณ
Apply to eachทำงานกับรายการหลายรายการ
Run Historyประวัติการทำงาน
Error Handlingจัดการข้อผิดพลาด
Copilotช่วยสร้างและแก้ไข Flow

ตัวอย่าง Flow ง่ายๆ

Trigger: มีรายการใหม่ใน SharePoint

Action: ส่งข้อความไป Microsoft Teams

ผลลัพธ์: ทีมงานได้รับแจ้งเตือนเมื่อมีรายการใหม่

🆚 Cloud Flow มีกี่ประเภท?

Power Automate มี Cloud Flow หลักสามประเภท

1. Automated Cloud Flow

เริ่มทำงานเมื่อเกิดเหตุการณ์

ตัวอย่าง:

มี Ticket ใหม่ใน SharePoint

2. Instant Cloud Flow

เริ่มทำงานเมื่อผู้ใช้กดปุ่มหรือเรียกใช้งานตามรูปแบบที่รองรับ

ตัวอย่าง:

ผู้จัดการกดปุ่มส่งรายงาน

3. Scheduled Cloud Flow

ทำงานตามเวลาที่กำหนด

ตัวอย่าง:

ส่งรายงานทุกวันเวลา 08.00 น.

ตารางเปรียบเทียบ

ประเภทเริ่มทำงานเมื่อตัวอย่าง
Automatedเกิด Eventมี Ticket ใหม่
Instantผู้ใช้สั่งกดส่งรายงาน
Scheduledถึงเวลาที่กำหนดรายงานทุกเช้า

ควรเลือกแบบไหน?

หากต้องการแจ้งเตือนเมื่อมีงานใหม่ ให้เลือก Automated

หากต้องการกดปุ่มสั่งงาน ให้เลือก Instant

หากต้องการทำงานตามเวลา ให้เลือก Scheduled

✅ สิ่งที่ต้องเตรียมก่อนใช้ Copilot ใน Power Automate

1. บัญชี Microsoft ขององค์กร

Copilot ใน Cloud Flows ต้องใช้บัญชี Work หรือ School ที่รองรับ ไม่ใช่บัญชี Microsoft ส่วนบุคคลทั่วไป

2. สิทธิ์ Power Automate

ตรวจสอบ License และสิทธิ์ใช้งานที่เกี่ยวข้อง

3. Environment

เลือก Environment ที่เหมาะสม

4. ความพร้อมของ Copilot

ต้องเปิดใช้งานใน Region และสภาพแวดล้อมที่รองรับ

5. Services ที่ต้องเชื่อม

เช่น SharePoint, Teams หรือ Outlook

6. Connections

บัญชีต้องมีสิทธิ์เชื่อมบริการปลายทาง

7. ข้อมูลทดสอบ

เตรียมรายการตัวอย่าง

8. กระบวนการทำงาน

กำหนดว่า Flow ต้องเริ่มเมื่อใดและทำอะไร

9. ผู้รับผิดชอบ

กำหนดผู้ดูแล Flow

10. ข้อกำหนดด้านความปลอดภัย

ตรวจสอบ Data Policies และสิทธิ์ข้อมูลก่อนใช้งาน

🚀 วิธีสร้าง Cloud Flow ด้วย Copilot ทีละขั้นตอน

ตัวอย่างนี้จะสร้างระบบแจ้งเตือนเมื่อมีรายการใหม่ใน SharePoint

ขั้นตอนที่ 1: เปิด Microsoft Power Automate

ลงชื่อเข้าใช้บัญชีที่ได้รับอนุญาต

ขั้นตอนที่ 2: เลือก Environment

ตรวจสอบว่าเลือก Environment ที่ถูกต้อง

ขั้นตอนที่ 3: เปิด Home

เลือกเมนู Home ทางด้านซ้าย

ขั้นตอนที่ 4: เลือก Create with Copilot

ระบบจะแสดงพื้นที่สำหรับอธิบาย Automation

ขั้นตอนที่ 5: พิมพ์ Prompt

ตัวอย่าง:

“When a new item is created in a SharePoint list, post a message to a Microsoft Teams channel with the item title and priority.”

ขั้นตอนที่ 6: กด Generate

Copilot จะเสนอ Trigger และ Actions

ขั้นตอนที่ 7: ตรวจสอบ Flow ที่สร้าง

ตรวจสอบว่าเลือก SharePoint Trigger และ Teams Action ถูกต้อง

ขั้นตอนที่ 8: เลือก Keep it and continue

ยืนยันว่าจะใช้โครงสร้างที่เสนอ

ขั้นตอนที่ 9: ตรวจสอบ Connections

Connection ที่พร้อมใช้งานจะแสดงเครื่องหมายถูกสีเขียว

หาก Connection มีปัญหาจะแสดงสัญลักษณ์แจ้งเตือนสีแดง

ขั้นตอนที่ 10: แก้ Connection ที่ไม่พร้อม

ลงชื่อเข้าใช้หรืออนุญาตให้เชื่อมบริการตามขั้นตอน

ขั้นตอนที่ 11: เลือก Create flow

ระบบเปิด Cloud Flow Designer

ขั้นตอนที่ 12: ตรวจสอบ Trigger

กำหนด Site Address และ List Name ให้ถูกต้อง

ขั้นตอนที่ 13: ตรวจสอบ Teams Action

เลือก Team และ Channel ที่ต้องการ

ขั้นตอนที่ 14: กำหนด Dynamic Content

นำ Title และ Priority จาก SharePoint มาใช้ในข้อความ

ขั้นตอนที่ 15: กด Save

ขั้นตอนที่ 16: กด Test

ทดลองสร้างรายการ SharePoint ใหม่

ขั้นตอนที่ 17: ตรวจสอบ Run History

ยืนยันว่า Flow ทำงานสำเร็จ

ขั้นตอนที่ 18: ตรวจสอบข้อความใน Teams

ยืนยันว่ารายละเอียดที่ส่งถูกต้อง

ผลลัพธ์ที่ต้องการ

เมื่อมีรายการใหม่ใน SharePoint ระบบส่งข้อความแจ้งทีมงานโดยอัตโนมัติ โดยไม่ต้องให้พนักงานส่งข้อความเอง

✍️ ตัวอย่าง Prompt สร้าง Flow ด้วย Copilot

ตัวอย่าง Prompt ที่สามารถนำไปปรับใช้ได้

Prompt 1 — แจ้ง Teams เมื่อมี Ticket ใหม่

“When a new item is created in the IT Support SharePoint list, post a message to the IT Support Teams channel containing ticket title, location, and priority.”

Prompt 2 — ส่งอีเมลเมื่อมีรายการใหม่

“When a new item is created in SharePoint, send an email to the support team with the item title and description.”

Prompt 3 — แจ้งเตือนงานเร่งด่วน

“When a SharePoint item is created and its priority is High, post a notification to the IT Support Teams channel.”

Prompt 4 — ส่งรายงานทุกวัน

“Every weekday at 8 AM, send an email to the IT manager with a summary of open support tickets from SharePoint.”

Prompt 5 — แจ้งเตือนสถานะเปลี่ยน

“When a support ticket in Dataverse is updated, notify the assigned technician if its status changes to In Progress.”

Prompt 6 — รับข้อมูลจาก Microsoft Forms

“When a new Microsoft Forms response is submitted, get the response details and create an item in a SharePoint list.”

Prompt 7 — บันทึกไฟล์แนบ

“When an email arrives with attachments, save the attachments to a SharePoint document library.”

Prompt 8 — ติดตามงานค้าง

“Every morning, check support tickets that are overdue and notify the assigned technicians.”

Prompt 9 — แจ้งเตือนงาน Maintenance

“When a maintenance task is created in Dataverse, send a Teams message to the assigned maintenance team.”

Prompt 10 — แจ้งปิดงาน

“When a service ticket status changes to Closed, send a confirmation email to the requester.”

เทคนิค

Prompt ที่ดีควรระบุให้ครบว่า

  • อะไรเป็น Trigger
  • ใช้ข้อมูลจากระบบใด
  • ต้องตรวจสอบเงื่อนไขอะไร
  • ให้ทำ Action ใด
  • ส่งผลลัพธ์ไปที่ไหน

🧠 วิธีเขียน Prompt ให้ Copilot สร้าง Flow ตรงความต้องการ

ตัวอย่าง Prompt ที่กว้างเกินไป

“Create an automation for IT support.”

Copilot อาจไม่ทราบว่าต้องเริ่มจากเหตุการณ์ใด

ตัวอย่างที่เหมาะสมกว่า

“When a new support ticket is created in the SharePoint list named IT Support Tickets, send a notification to the IT Support Teams channel. Include ticket number, title, issue category, location, and priority.”

เพราะอะไรจึงดีกว่า?

เพราะระบุระบบต้นทาง เหตุการณ์ เงื่อนไข และผลลัพธ์ชัดเจน

สูตรเขียน Prompt

When [Trigger], if [Condition], then [Action], using [Data].

ตัวอย่าง

“When a new item is created in SharePoint, if Priority is High, send a Teams message with the Ticket Number and Description.”

ข้อควรระวัง

Copilot อาจเลือก Action หรือ Connector ที่ใกล้เคียงแต่ไม่ตรงทั้งหมด จึงต้องตรวจสอบ Flow ก่อนเปิดใช้

🇹🇭 ใช้คำสั่งภาษาไทยกับ Copilot ใน Power Automate ได้ไหม?

Copilot สำหรับ Cloud Flows ออกแบบและปรับให้เหมาะกับภาษาอังกฤษเป็นหลัก

การรองรับภาษาอื่นยังมีข้อจำกัด และเอกสาร FAQ ของ Microsoft ระบุว่าโมเดลในความสามารถนี้รองรับภาษาอังกฤษเป็นหลัก

ตัวอย่างคำสั่งภาษาไทยเพื่ออธิบายความต้องการ

“เมื่อมีรายการแจ้งซ่อมใหม่ใน SharePoint ให้ส่งข้อความแจ้งทีม IT ผ่าน Microsoft Teams”

หาก Copilot ไม่เข้าใจต้องทำอย่างไร?

แปลงเป็นภาษาอังกฤษ:

“When a new support ticket is created in SharePoint, post a message to the IT Support Microsoft Teams channel.”

คำแนะนำ

ใช้ภาษาอังกฤษสำหรับ Prompt ที่ส่งให้ Copilot เมื่อจำเป็นต้องการความแม่นยำและความเข้ากันได้สูง

แต่ยังสามารถใช้ข้อความภาษาไทยภายใน Email หรือ Teams Message ที่ Flow ส่งออกได้

🛠️ วิธีแก้ไข Flow ด้วย Copilot หลังสร้างเสร็จ

Copilot สามารถช่วยแก้ไข Flow ที่เปิดใน New Designer ได้

วิธีเปิด

  1. เปิด Power Automate
  2. เลือก My flows
  3. เลือก Flow ที่ต้องการ
  4. กด Edit
  5. เปิด New Designer
  6. ใช้ Copilot Panel

ตัวอย่างคำสั่งแก้ไข

เพิ่มการส่งอีเมล

“Add an action to send an email after posting the Teams message.”

เปลี่ยนจาก Email เป็น Teams

“Replace the email action with a Teams channel notification.”

เพิ่มเงื่อนไข

“Add a condition to send the notification only when Priority is High.”

ลบ Action

“Delete the unnecessary email action.”

อธิบาย Flow

“What does this flow do?”

ข้อควรระวัง

หลัง Copilot แก้ไข Flow ต้องตรวจสอบโครงสร้างและพารามิเตอร์ก่อน Save และ Test

ไม่ควรยอมรับการเปลี่ยนแปลงทั้งหมดโดยไม่ตรวจสอบ

🔔 วิธีสร้าง Flow แจ้งเตือนงานซ่อม IT ผ่าน Teams

ตัวอย่างนี้เหมาะกับบริษัทที่รับงานซ่อมคอมพิวเตอร์และระบบเครือข่าย

เป้าหมาย

เมื่อมี Ticket ใหม่ ระบบแจ้งทีม IT ทันที

โครงสร้าง Flow

Trigger

SharePoint — When an item is created

Action

Microsoft Teams — Post message in a chat or channel

ขั้นตอน

  1. สร้าง SharePoint List ชื่อ IT Support Tickets
  2. เพิ่ม Columns เช่น Title, Location, Priority และ Status
  3. เปิด Power Automate
  4. ใช้ Copilot สร้าง Flow
  5. เลือก SharePoint Site
  6. เลือก List
  7. ตั้ง Teams Connection
  8. เลือก Channel
  9. ใส่ Dynamic Content
  10. Save
  11. Test
  12. ตรวจ Run History

ตัวอย่างข้อความแจ้งเตือน

แจ้งซ่อม IT ใหม่

Ticket: IT-1001

ปัญหา: Wi-Fi ใช้งานไม่ได้

สถานที่: ชั้น 3

ความเร่งด่วน: High

ข้อควรระวัง

หมายเลข Ticket ต้องมาจากข้อมูลจริงใน SharePoint หรือระบบที่ใช้

ไม่ควรสร้างหมายเลขอ้างอิงจากข้อความสมมติสำหรับใช้งาน Production

🌐 ตัวอย่างระบบรับแจ้งงาน Fiber Optic อัตโนมัติ

บริษัทติดตั้ง Fiber Optic อาจต้องการแจ้งทีมช่างเมื่อมีคำขอสำรวจหน้างาน

ข้อมูลที่ต้องใช้

  • Customer
  • Contact
  • Installation Location
  • Cable Distance
  • Fiber Core Count
  • Service Type
  • Project Status

ตัวอย่าง Flow

  1. พนักงานบันทึกคำขอใน Power Apps
  2. Dataverse สร้างรายการ
  3. Power Automate ตรวจพบรายการใหม่
  4. ส่งข้อความไป Teams
  5. แจ้งเจ้าหน้าที่ประเมินงาน
  6. เจ้าหน้าที่ดำเนินการต่อ

ตัวอย่าง Prompt

“When a new fiber optic installation request is created in Dataverse, post a message to the installation team in Microsoft Teams with the customer name, location, cable distance, and requested service.”

ประโยชน์

ช่วยลดการแจ้งงานด้วยตนเอง และทำให้ทีมได้รับข้อมูลจากระบบเดียวกัน

ข้อควรระวัง

หากมีข้อมูลส่วนบุคคลของลูกค้า ต้องกำหนดสิทธิ์ของ Teams Channel และระบบปลายทางให้เหมาะสม

📷 ตัวอย่างระบบแจ้งเตือนงาน CCTV Maintenance

เป้าหมาย

ส่งแจ้งเตือนเมื่อถึงรอบตรวจสอบกล้องวงจรปิด

ตัวอย่าง Prompt

“Every day at 8 AM, check CCTV maintenance records in SharePoint and notify the maintenance team about inspections due today.”

โครงสร้าง Flow

Trigger

Recurrence

Action 1

Get items จาก SharePoint

Action 2

Filter ตามวันที่ตรวจสอบ

Action 3

ส่งข้อความ Teams

ตัวอย่างข้อความ

“วันนี้มีงานตรวจสอบ CCTV จำนวน 3 รายการ กรุณาตรวจสอบรายละเอียดในระบบ Maintenance”

ข้อควรระวัง

จำนวนรายการต้องมาจากข้อมูลจริงของ Flow

และต้องกำหนด Time Zone ให้ถูกต้อง เช่น Asia/Bangkok หากระบบใช้เวลาในประเทศไทย

⏰ วิธีสร้าง Scheduled Flow ด้วย Copilot

Scheduled Flow เหมาะกับงานที่ต้องทำเป็นประจำ

ตัวอย่าง

ส่งรายงาน Ticket ค้างทุกวันทำงาน เวลา 08.00 น.

Prompt

“Every weekday at 8 AM Bangkok time, get all open IT support tickets from SharePoint and send a summary email to the IT manager.”

สิ่งที่ต้องตรวจสอบ

  1. Trigger Recurrence
  2. Frequency
  3. Time Zone
  4. วันทำงาน
  5. SharePoint Site
  6. List Name
  7. Filter Query
  8. อีเมลผู้รับ
  9. รูปแบบรายงาน
  10. ผลการทดสอบ

ข้อควรระวัง

การตั้งเวลาใน Power Automate ต้องตรวจสอบ Time Zone และเวลาที่ระบบใช้จริง

ไม่ควรสมมติว่าเวลา 08.00 น. ที่แสดงจะตรงกับประเทศไทยโดยอัตโนมัติทุกกรณี

🔀 วิธีเพิ่ม Condition ด้วย Copilot

Condition ใช้ตัดสินใจว่าจะให้ Flow ดำเนินงานอย่างไร

ตัวอย่าง

หาก Priority = High ให้แจ้ง Teams

หากไม่ใช่ High ให้ดำเนินงานตามปกติ

Prompt

“Add a condition that checks whether Priority equals High. If true, post a message to the IT Support Teams channel.”

โครงสร้าง

Condition: Priority = High

If yes

ส่ง Teams Message

If no

ไม่ต้องส่งแจ้งเตือนเร่งด่วน

สิ่งที่ต้องตรวจสอบ

  • ค่า Choice ที่ส่งจาก SharePoint หรือ Dataverse
  • การเปรียบเทียบข้อความ
  • Data Type
  • Null Values
  • Branch ที่ถูกเรียก

ตัวอย่างข้อผิดพลาด

หาก Priority เป็น Choice Field แต่ Flow เปรียบเทียบกับ Object ผิดประเภท Condition อาจไม่ทำงานตามที่ต้องการ

ควรตรวจสอบ Dynamic Content และค่าจริงจาก Run History

📥 Dynamic Content คืออะไร?

Dynamic Content คือข้อมูลที่ส่งต่อระหว่างขั้นตอนใน Flow

ตัวอย่าง

Trigger จาก SharePoint มีข้อมูล

  • ID
  • Title
  • Created
  • Priority
  • Location
  • Created By

สามารถนำข้อมูลเหล่านี้ไปใช้กับ Actions อื่นได้

ตัวอย่างข้อความ

“มี Ticket ใหม่: [Title] ที่สถานที่ [Location]”

ใน Designer ควรเลือก Dynamic Content ที่ระบบแสดง แทนการพิมพ์ชื่อ Field เป็นข้อความธรรมดา

ทำไมสำคัญ?

เพราะหากพิมพ์ชื่อ Field เป็นข้อความทั่วไป ระบบอาจส่งคำว่า Title ออกไปแทนค่าจริง

วิธีตรวจสอบ

เปิด Action และตรวจสอบว่าแต่ละช่องใช้ Dynamic Content ที่ถูกต้อง

🔌 Connectors ใน Power Automate คืออะไร?

Connectors เป็นตัวกลางเชื่อม Power Automate กับบริการต่างๆ

ตัวอย่าง

SharePoint Connector

ใช้จัดการ Lists และ Files

Microsoft Teams Connector

ใช้ส่งข้อความหรือจัดการข้อมูลที่รองรับ

Microsoft 365 Outlook Connector

ใช้ส่งและอ่านอีเมลตามสิทธิ์

Dataverse Connector

ใช้จัดการข้อมูลธุรกิจ

Power Apps Connector

ใช้รับการเรียกจากแอปตามรูปแบบที่รองรับ

Connector กับ Connection ต่างกันอย่างไร?

Connector คือประเภทบริการที่เชื่อม

Connection คือการเชื่อมต่อจริงที่ใช้บัญชีและสิทธิ์เฉพาะ

ตัวอย่าง

Power Automate มี Teams Connector

แต่ผู้สร้างยังต้องสร้างหรือเลือก Teams Connection ที่ได้รับอนุญาต

🔐 วิธีรักษาความปลอดภัย Flow ที่สร้างด้วย Copilot

Flow อาจมีสิทธิ์อ่าน เขียน หรือส่งข้อมูล จึงต้องตรวจสอบความปลอดภัยก่อนใช้งานจริง

1. ใช้บัญชีที่มีสิทธิ์เหมาะสม

2. ไม่ใช้ Administrator Connection โดยไม่จำเป็น

3. ตรวจสอบ Data Policies

4. จำกัดสิทธิ์ SharePoint

5. จำกัดผู้แก้ไข Flow

6. ตรวจสอบผู้รับข้อความ Teams

7. ไม่ใส่ Password ใน Prompt

8. ไม่ส่ง Tokens ผ่านอีเมล

9. ใช้ Secure Inputs และ Secure Outputs เมื่อจำเป็น

10. ตรวจสอบ Run History

11. ระวังข้อมูลส่วนบุคคล

12. ทดสอบด้วยบัญชีสิทธิ์ต่ำ

ข้อควรจำ

Copilot ช่วยสร้างขั้นตอน แต่ไม่ได้เป็นผู้รับประกันว่าการตั้งค่าสิทธิ์ถูกต้องทั้งหมด

องค์กรยังต้องบังคับใช้ Authentication และ Authorization ในระบบต้นทาง

🧪 วิธีทดสอบ Flow ที่ Copilot สร้าง

หลัง Save ควรทดสอบด้วยข้อมูลตัวอย่าง

ขั้นตอนที่ 1: เปิด Flow

ขั้นตอนที่ 2: กด Test

ขั้นตอนที่ 3: เลือกวิธีทดสอบ

เช่น Manually หรือ Automatically ตามประเภท Flow และประวัติการทำงาน

ขั้นตอนที่ 4: สร้างเหตุการณ์ทดสอบ

ตัวอย่าง: เพิ่ม SharePoint Item ใหม่

ขั้นตอนที่ 5: ตรวจสอบผล

ดูว่า Flow เริ่มทำงานหรือไม่

ขั้นตอนที่ 6: เปิด Run History

ขั้นตอนที่ 7: ตรวจสอบแต่ละ Action

ขั้นตอนที่ 8: ตรวจ Input และ Output

ขั้นตอนที่ 9: ตรวจ Teams หรือ Outlook

ขั้นตอนที่ 10: บันทึกผล

ขั้นตอนที่ 11: แก้ข้อผิดพลาด

ขั้นตอนที่ 12: ทดสอบซ้ำ

ทำไมต้องตรวจระบบปลายทาง?

เพราะสถานะการทำงานของ Flow เป็นข้อมูลสำคัญ แต่ยังควรยืนยันว่าข้อความหรือรายการที่ผู้ใช้ต้องการถูกส่งหรือสร้างจริง

🛠️ วิธีใช้ Copilot ช่วยวิเคราะห์ Flow ที่เกิด Error

Power Automate มีความสามารถ Troubleshoot in Copilot ใน New Designer สำหรับกรณีที่รองรับ

วิธีใช้งาน

  1. เปิด My flows
  2. เลือก Flow ที่มีปัญหา
  3. เปิด Run History
  4. เลือก Run ที่ล้มเหลว
  5. ตรวจ Error Details
  6. เปิดเครื่องมือ Troubleshoot in Copilot เมื่อมีให้ใช้
  7. อ่านคำอธิบายที่เสนอ
  8. ตรวจสอบขั้นตอนที่ต้องแก้
  9. ปรับการตั้งค่า
  10. ทดสอบใหม่

ข้อจำกัดสำคัญ

Copilot อาจช่วยอธิบายข้อผิดพลาดหรือแนะนำวิธีแก้ แต่ไม่สามารถวินิจฉัยหรือแก้ไขปัญหาทุกประเภทได้

ต้องตรวจสอบ Error Code และผลจริงจาก Connections กับบริการปลายทางด้วย

🔧 20 ปัญหาที่พบบ่อยเมื่อใช้ Copilot ใน Power Automate

1. ไม่พบ Create with Copilot

ตรวจสอบสิทธิ์ Region และ Environment

2. ใช้บัญชีส่วนบุคคลแล้วไม่พบฟีเจอร์

Copilot ใน Cloud Flows ต้องใช้บัญชี Work หรือ School ตามข้อกำหนด

3. Copilot ไม่เข้าใจ Prompt ภาษาไทย

ลองใช้ Prompt ภาษาอังกฤษ

4. Copilot เลือก Trigger ผิด

แก้ให้ตรงเหตุการณ์เริ่มต้น

5. Copilot เลือก Action ผิด

เปลี่ยน Action ใน Designer

6. Connection มีเครื่องหมายเตือน

ลงชื่อเข้าใช้และตรวจสิทธิ์

7. SharePoint ไม่พบ List

ตรวจ Site Address และ List Name

8. Teams ส่งข้อความไม่ได้

ตรวจ Team, Channel และ Connection

9. Outlook ส่งอีเมลไม่ได้

ตรวจ Connection และผู้รับ

10. Dynamic Content ไม่แสดง

ตรวจ Trigger และการตั้งค่าที่เกี่ยวข้อง

11. Condition ไม่ทำงาน

ตรวจชนิดข้อมูลและค่าที่เปรียบเทียบ

12. Flow ทำงานซ้ำ

ตรวจ Trigger Conditions และการเปลี่ยนข้อมูลที่กระตุ้น Flow

13. ส่งแจ้งเตือนซ้ำ

เพิ่มกลไกป้องกันการทำงานซ้ำตามความเหมาะสม

14. Flow ไม่เริ่มทำงาน

ตรวจสถานะ Flow และ Trigger

15. Flow ทำงานช้า

ตรวจ Actions, Loops และบริการปลายทาง

16. API Rate Limit

ลดความถี่หรือออกแบบ Retry ตามข้อกำหนด

17. Permission Denied

ตรวจ Credentials และสิทธิ์ปลายทาง

18. Copilot Panel ไม่แสดงใน Classic Designer

เปลี่ยนไปใช้ New Designer เมื่อ Flow รองรับ

19. Copilot แก้ Flow แล้วทำงานผิด

ตรวจการเปลี่ยนแปลงและทดสอบอีกครั้ง

20. Flow ทดสอบผ่านแต่ Production ล้มเหลว

ตรวจ Environment, Connections, Data Policies และข้อมูลจริง

📊 Checklist ก่อนเปิดใช้ Flow จริง

รายการสิ่งที่ต้องตรวจสอบ
Flow Nameชัดเจน
Triggerถูกต้อง
Actionsครบ
Connectionsพร้อมใช้งาน
Permissionsเหมาะสม
Dynamic Contentถูกต้อง
Conditionsทดสอบแล้ว
Loopsไม่ทำงานเกินจำเป็น
Time Zoneถูกต้อง
Duplicate Preventionเหมาะสม
Error Handlingพร้อม
Retry Policyตรวจสอบแล้ว
Data Policiesผ่าน
Run Historyตรวจสอบแล้ว
End-to-End Testผ่าน
Ownerมีผู้รับผิดชอบ
Licensingตรวจสอบแล้ว
Monitoringพร้อมติดตาม

📈 10 เทคนิคใช้ Copilot ใน Power Automate ให้มีประสิทธิภาพ

1. ระบุ Trigger ให้ชัดเจน

2. เขียน Prompt ภาษาอังกฤษเมื่อจำเป็น

3. ระบุระบบต้นทางและปลายทาง

4. แยก Conditions ออกจาก Actions ให้ชัด

5. ตรวจสอบ Connectors ก่อนยืนยัน

6. ใช้ Dynamic Content ให้ถูกต้อง

7. ป้องกันการทำงานซ้ำ

8. ตรวจสอบ Permissions

9. ทดสอบด้วยข้อมูลจริงที่ได้รับอนุญาตหรือข้อมูลสมมติ

10. ใช้ Run History วิเคราะห์และปรับปรุง Flow

เป้าหมายของการใช้ Copilot ไม่ใช่ให้ AI สร้างขั้นตอนได้มากที่สุด แต่คือสร้าง Automation ที่ทำงานถูกต้อง ตรวจสอบได้ และลดงานซ้ำของคนได้จริง

❓ คำถามที่พบบ่อยเกี่ยวกับ Copilot ใน Power Automate

Copilot ใน Power Automate คืออะไร?

เป็นผู้ช่วย AI สำหรับสร้างและแก้ไข Cloud Flows ด้วยภาษาธรรมชาติ

วิธีใช้ Copilot ใน Power Automate ทำอย่างไร?

เปิด Power Automate เลือก Create with Copilot พิมพ์ Prompt แล้วตรวจ Flow ที่สร้างก่อน Save และ Test

Copilot สร้าง Flow อัตโนมัติได้ไหม?

ได้ โดยช่วยเสนอ Trigger, Actions และพารามิเตอร์ตามคำอธิบาย

Power Automate ต้องเขียนโค้ดไหม?

Cloud Flows จำนวนมากสร้างด้วย Low-Code ได้ แต่ระบบซับซ้อนอาจต้องใช้ Expressions, APIs หรือการพัฒนาเพิ่มเติม

Copilot ใน Power Automate ใช้ภาษาไทยได้ไหม?

มีข้อจำกัดด้านภาษา และ Microsoft ระบุว่าระบบปรับให้เหมาะกับภาษาอังกฤษเป็นหลัก

Copilot ช่วยแก้ Flow ได้ไหม?

ได้สำหรับกรณีที่รองรับใน New Designer

Copilot ใช้ใน Classic Designer ได้ไหม?

ความสามารถ Copilot สำหรับแก้ Cloud Flows ใช้ใน New Designer ไม่ใช่ Classic Designer

Copilot เพิ่ม Condition ได้ไหม?

ได้ตามความสามารถที่รองรับ โดยสามารถใช้ Prompt เพื่อขอเพิ่มเงื่อนไข

Copilot ใช้กับ SharePoint ได้ไหม?

ได้ผ่าน SharePoint Connector

Copilot ใช้กับ Microsoft Teams ได้ไหม?

ได้ผ่าน Microsoft Teams Connector

Copilot ใช้กับ Outlook ได้ไหม?

ได้ผ่าน Microsoft 365 Outlook Connector

Power Automate ใช้กับ Power Apps ได้ไหม?

ได้ โดยสามารถเรียก Flow จากแอปหรือใช้ Event จาก Dataverse ตามการออกแบบ

Power Automate ใช้กับ Dataverse ได้ไหม?

ได้ผ่าน Microsoft Dataverse Connector

Power Automate ส่งรายงานทุกวันได้ไหม?

ได้โดยใช้ Scheduled Cloud Flow

Scheduled Flow ตั้งเวลาไทยได้ไหม?

ได้เมื่อกำหนด Time Zone และ Schedule ให้ถูกต้อง

Power Automate สร้าง Ticket ได้ไหม?

ได้เมื่อเชื่อมระบบ Ticket และมี Actions ที่รองรับ

Copilot ช่วยแก้ Error ได้ไหม?

มีความสามารถช่วยวิเคราะห์ข้อผิดพลาดบางกรณี แต่ยังต้องตรวจสอบ Error Details และ Connections ด้วย

Run History คืออะไร?

เป็นประวัติการทำงานของ Flow ซึ่งใช้ตรวจสอบขั้นตอนที่สำเร็จหรือเกิดข้อผิดพลาด

Power Automate มีค่าใช้จ่ายไหม?

ขึ้นอยู่กับ License, Connectors, Automation และบริการที่ใช้งาน

Copilot ใน Power Automate ใช้บัญชี Microsoft ส่วนบุคคลได้ไหม?

ความสามารถ Copilot สำหรับ Cloud Flows ตามข้อกำหนด Microsoft ต้องใช้บัญชีองค์กรหรือสถานศึกษา

Copilot สร้าง Flow แล้วพร้อมใช้งานทันทีไหม?

ไม่ควรถือว่าพร้อมทันที ต้องตรวจสอบ Connectors, Permissions, Logic และทดสอบผลจริง

✅ สรุปวิธีใช้ Copilot ใน Power Automate สร้างระบบทำงานอัตโนมัติด้วย AI

Microsoft Power Automate รองรับการใช้ Copilot ช่วยสร้าง Cloud Flows จากภาษาธรรมชาติ โดยผู้ใช้สามารถอธิบาย Trigger, Conditions และ Actions ที่ต้องการ แล้วให้ AI เสนอขั้นตอน Automation

วิธีเริ่มต้นคือเปิด Power Automate เลือก Create with Copilot พิมพ์ Prompt ตรวจ Connections แล้วสร้าง Flow จากนั้นต้อง Save และ Test ก่อนเปิดใช้งานจริง

Copilot ยังสามารถช่วยแก้ไข Flow ใน New Designer เช่น เพิ่ม Actions เปลี่ยนวิธีแจ้งเตือน และอธิบายการทำงานของ Flow

สำหรับธุรกิจบริการ IT สามารถนำไปใช้สร้างระบบแจ้งซ่อม ส่งข้อความผ่าน Teams ติดตามสถานะงาน และแจ้งเตือนงาน Maintenance ได้

อย่างไรก็ตาม ระบบ Automation ที่ดีต้องตรวจสอบการทำงานซ้ำ การจัดการข้อผิดพลาด การเชื่อมต่อ และสิทธิ์ผู้ใช้งานอย่างรอบคอบ

comsiam แนะนำให้ใช้แนวทาง กำหนดกระบวนการ → เขียน Prompt → สร้าง Flow ด้วย Copilot → ตรวจ Trigger → ตรวจ Actions → ตั้ง Connections → เพิ่ม Conditions → Save → Test → ตรวจ Run History → เปิดใช้งาน → Monitor

การใช้ Copilot ใน Power Automate อย่างถูกต้องจะช่วยลดภาระงานซ้ำ เพิ่มความรวดเร็วในการทำงาน และทำให้องค์กรสามารถเริ่มสร้างระบบ Automation ได้สะดวกขึ้น โดยไม่จำเป็นต้องพัฒนาโปรแกรมทั้งหมดด้วยตนเอง