แดชบอร์ด
ภาพรวมและสถิติระบบ
เรื่องทั้งหมด
รอดำเนินการ
แก้ไขแล้ว
วันนี้
เรื่องร้องเรียนล่าสุด
รหัสหัวข้อสถานะวันที่
กำลังโหลด...
เรื่องร้องเรียน
จัดการและติดตามทุกเรื่อง
Export CSV
รหัสหัวข้อไฟล์สถานะวันที่
กำลังโหลด...
การแจ้งเตือน
เชื่อมต่อ Power Automate เพื่อรับแจ้งเตือนพร้อมไฟล์แนบ
Power Automate Webhook URL
HTTP POST URL (จาก Power Automate Flow)
คู่มือเชื่อมต่อ Power Automate (จับมือทำ)
Power Automate คือบริการ Microsoft ที่ช่วยรับ webhook จาก Voicebox แล้วส่งอีเมล Outlook และแจ้งเตือน Teams พร้อมไฟล์แนบ — ไม่ต้องเขียนโค้ดเอง
1
เปิด Power Automate และสร้าง Flow ใหม่
  1. เปิดเบราว์เซอร์ไปที่ https://make.powerautomate.com
  2. Sign in ด้วยบัญชี Microsoft 365 ขององค์กร
  3. คลิก "+ Create" ที่เมนูซ้าย
  4. เลือก "Automated cloud flow"
  5. ช่อง "Flow name" พิมพ์: Voicebox Notifications
  6. คลิก "Skip"
2
เพิ่ม Trigger: When an HTTP request is received
  1. คลิก "Add a trigger"
  2. ค้นหา: HTTP request → เลือก "When an HTTP request is received"
  3. คลิก "Use sample payload to generate schema"
  4. วาง JSON ด้านล่างแล้วคลิก "Done"
  5. คลิก "Save" แล้ว URL จะปรากฏ
{ "event": "new_ticket", "ticket_id": "VB-20240101-ABC12", "topic": "ปัญหาการใช้งาน WiFi", "description": "ไม่สามารถเชื่อมต่อ WiFi ได้ที่ชั้น 3", "submitted_at": "2024-01-01T10:00:00Z", "app_name": "Voicebox", "file_count": 2, "admin_url": "https://voicebox.safeskin.workers.dev/admin.html", "files": [{"name": "screenshot.jpg","url": "https://voicebox.safeskin.workers.dev/api/files/...","content_type": "image/jpeg","size": 102400}] }
3
คัดลอก HTTP POST URL → วางใน Voicebox Admin
  1. หลัง Save จะเห็นช่อง "HTTP POST URL" ใน trigger card
  2. คลิก Copy icon คัดลอก URL
  3. กลับมาที่ Voicebox Admin → วางในช่อง Webhook URL ด้านบน
  4. คลิก "บันทึก"
สำเร็จแล้วครึ่งหนึ่ง! ตอนนี้ Voicebox ส่งข้อมูลไปยัง Power Automate ได้แล้ว ขั้นต่อไปสร้าง Action ส่งอีเมลและ Teams
4
สร้าง Variable เก็บไฟล์แนบ
  1. คลิก "+ New step" → ค้นหา Initialize variable
  2. Name: Attachments | Type: Array | Value: ปล่อยว่าง
5
วนดาวน์โหลดไฟล์แนบ (Apply to each)
  1. คลิก "+ New step""Apply to each"
  2. Select output → เลือก "files"
  3. ภายใน Loop → "Add an action"HTTP → Method: GET, URI: url (dynamic)
  4. เพิ่ม "Append to array variable" → Name: Attachments, Value: paste expression ด้านล่าง
{"Name": "@{items('Apply_to_each')?['name']}","ContentBytes": "@{base64(body('HTTP'))}"}
6
ส่งอีเมล Outlook พร้อมไฟล์แนบ
  1. คลิก "+ New step" (นอก loop) → Send an email (V2)
  2. To: อีเมลผู้รับ, Subject: ใช้ expression ด้านล่าง
  3. Attachments → "Switch to input entire array" → วาง @{variables('Attachments')}
[Voicebox] @{triggerBody()?['topic']} (#@{triggerBody()?['ticket_id']})
<h2>มีเรื่องแจ้งใหม่ใน Voicebox</h2> <b>รหัส:</b> @{triggerBody()?['ticket_id']}<br> <b>หัวข้อ:</b> @{triggerBody()?['topic']}<br> <b>รายละเอียด:</b> @{triggerBody()?['description']}<br> <b>ไฟล์แนบ:</b> @{triggerBody()?['file_count']} ไฟล์<br> <a href="@{triggerBody()?['admin_url']}">เปิดหน้า Admin</a>
7
ส่งข้อความ Microsoft Teams
  1. คลิก "+ New step"Post message in a chat or channel
  2. Post as: Flow bot | Post in: Channel | เลือก Team และ Channel
**มีเรื่องแจ้งใหม่จาก Voicebox** รหัส: @{triggerBody()?['ticket_id']} หัวข้อ: @{triggerBody()?['topic']} รายละเอียด: @{triggerBody()?['description']} ไฟล์แนบ: @{triggerBody()?['file_count']} ไฟล์ Admin: @{triggerBody()?['admin_url']}
8
บันทึก Flow และทดสอบ
  1. คลิก "Save" รอจนบันทึกสำเร็จ
  2. กลับมาที่ Voicebox Admin → คลิก "ทดสอบ Webhook"
  3. ตรวจสอบ Outlook และ Teams ว่าได้รับการแจ้งเตือน
เสร็จแล้ว! ทุกครั้งที่มีเรื่องแจ้งใหม่ Voicebox จะส่ง webhook → PA ดาวน์โหลดไฟล์แนบ → ส่งอีเมล + Teams อัตโนมัติ
หน้าตาแอป
ปรับธีม ชื่อ และรูปหน้าปก
ธีมสี (5 แบบ)
Ocean Blue
มืออาชีพ
Forest Green
สดชื่น
Violet Pro
สร้างสรรค์
Coral Sunset
อบอุ่น
Graphite
เรียบหรู

ธีมจะมีผลกับทุกหน้า (หน้าหลัก + ฟอร์ม + Admin)

รูปหน้าปก
คลิกเพื่ออัปโหลดJPG, PNG, WebP — แนะนำ 1600×600px
ชื่อแอป
ชื่อที่แสดงในระบบ
ความปลอดภัย
เปลี่ยนรหัสผ่านและคำถามความปลอดภัย
เปลี่ยนรหัสผ่าน
คำถามความปลอดภัย
Health Logs
สถานะการทำงานของระบบ (อัปเดตทุก 15 นาที)
บันทึกระบบ
เวลาบริการสถานะรายละเอียด
กำลังโหลด...