ข้ามไปเนื้อหาหลัก
ALL_CASE_STUDIES
[Medical Staffing·LINE OA Enterprise Platform·8 MIN · READ]

คลินิกลดเวลาตรวจสอบเคสย้อนหลัง 70-90% ด้วยระบบ LINE OA ที่จับคู่งานกับรังสีแพทย์อัตโนมัติ — 9 workflows, 223 nodes, ครบจบใน LINE เดียว

TNC Healthcare ลดเวลาตรวจสอบเคสย้อนหลัง 70-90% ด้วยระบบ LINE OA อัตโนมัติ 9 workflows — จับคู่งานกับรังสีแพทย์ตาม modality ออกใบเสนอราคา PDF จัดการ HR ครบจบใน LINE งบ ฿35,000

คลินิกลดเวลาตรวจสอบเคสย้อนหลัง 70-90% ด้วยระบบ LINE OA ที่จับคู่งานกับรังสีแพทย์อัตโนมัติ — 9 workflows, 223 nodes, ครบจบใน LINE เดียว
PUBLISHED · 14 เมษายน 2569BY · SARUNJADE

ลดเวลาตรวจสอบย้อนหลัง

70-90%

จับคู่งาน-แพทย์อัตโนมัติ

3 รอบ

16 sheets

= ฐานข้อมูลทั้งองค์กร

CLIENT_SNAPSHOT

บริษัทTNC Healthcare
อุตสาหกรรมจัดหาบุคลากรทางการแพทย์ (Radiographer + TeleDoc)
ช่องทางLINE OA + 4 Web Forms
ขนาดระบบ9 workflows, 223 nodes, 16 Google Sheets
บริการที่ใช้Job Matching + Worker Onboarding + Attendance + Leave + Quotation + Case Tracking
งบลงทุน฿35,000 (แบ่ง 3 งวด)

เกี่ยวกับ TNC Healthcare

TNC Healthcare เป็นบริษัทจัดหาบุคลากรทางการแพทย์ ทำหน้าที่เชื่อมต่อโรงพยาบาลและคลินิกกับรังสีแพทย์ (Radiographer) สำหรับงานประจำสถานที่ และแพทย์อ่านผลทางไกล (TeleDoc) สำหรับงาน Remote Report Service ดูแลตั้งแต่การรับสมัคร ตรวจสอบใบอนุญาต จับคู่งาน ติดตามเคส ไปจนถึงการออกใบเสนอราคาและคำนวณค่าตอบแทน

ก่อนหน้านี้ ทุกกระบวนการทำผ่านอีเมลเป็นหลัก

THE_CHALLENGE

ปัญหา: จัดการเคสผ่านอีเมล — ใช้ได้ แต่ไม่พอ

ระบบอีเมลที่ TNC ใช้อยู่ “ใช้งานได้จริง” แต่เมื่อเคสเริ่มเยอะขึ้น ข้อจำกัดก็ชัดขึ้นทุกวัน:

ไม่รู้ว่าวันนี้มีกี่เคส

ไม่มีระบบกลางที่บอกได้ทันทีว่าวันนี้มีเคสส่งอ่านผล CT กี่เคส เคสไหนทำถึงไหนแล้ว เคสไหนยังค้าง — ต้องเปิดอีเมลนับทีละฉบับ

ไม่มี timestamp

เคสถูกส่งตอนไหน? รังสีแพทย์รับงานกี่โมง? ผลอ่านเสร็จเมื่อไหร่? ไม่มีทางรู้ได้จากอีเมลนอกจากจะเปิดดูทีละฉบับ ถ้าต้อง audit ตาม SLA ต้องใช้เวลาหลายชั่วโมง

เคสตกหล่น

ไม่มีระบบ state machine ที่บังคับลำดับขั้นตอน — เคสอาจข้ามขั้น หรือหลุดจากสายตาของทุกฝ่าย ไม่มีใครรู้จนกว่าจะมีคนถาม

สรุปเดือนทีไร ปวดหัวทุกที

ทุกสิ้นเดือน ต้องค้นอีเมลย้อนหลังเพื่อสรุปจำนวนเคส คำนวณค่าตอบแทนแพทย์ เรียกเก็บเงินจากโรงพยาบาล — ทำมือทุกตัวเลข มีโอกาสผิดพลาดสูง

จับคู่งาน-แพทย์ด้วยโทรศัพท์

เมื่อมีงานใหม่ ต้องโทรหาแพทย์ทีละคนจนกว่าจะมีคนรับ — ใครว่างไหม ใครทำ modality นี้ได้ ใครอยู่ใกล้ — ทุกอย่างอยู่ในหัวคน ไม่ได้อยู่ในระบบ

“ไม่สามารถติดตามได้ว่ามีเคสใดบ้างในแต่ละวัน ไม่รู้สถานะของแต่ละเคสว่าทำถึงขั้นตอนไหนแล้ว ไม่มี timestamp สำหรับตรวจสอบ timeline ไม่มี record กลางเพื่ออ้างอิงย้อนหลัง”

— Problem statement, TNC Healthcare

ทุกเคสที่ตกหล่น = รายได้ที่หาย ทุกตัวเลขที่ผิด = ค่าตอบแทนที่คำนวณพลาด ทุกชั่วโมงที่ค้นอีเมล = เวลาที่เอาไปหาลูกค้าใหม่ได้

THE_JOURNEY

ทำไมถึงเลือกบริการนี้

TNC ต้องการระบบที่:

1.

ครอบคลุมทั้ง workflow — ตั้งแต่รับสมัครแพทย์ → จับคู่งาน → ติดตามเคส → ออกใบเสนอราคา → จัดการพนักงาน

2.

ทำงานผ่าน LINE — ทั้งแพทย์ โรงพยาบาล และพนักงาน ใช้ LINE อยู่แล้ว ไม่ต้องสอนใช้แอปใหม่

3.

มี state machine — ทุกเคสต้องมีลำดับขั้นตอนชัดเจน ข้ามขั้นไม่ได้ ตกหล่นไม่ได้

4.

มี timestamp ทุก event — เพื่อ audit, SLA, และ billing ที่ตรวจสอบได้

5.

ค้นหาเคสย้อนหลังได้ทันที — ไม่ต้องเปิดอีเมล

INVESTMENT_BREAKDOWN

งวด 1 — Kick-off

ออกแบบ workflow + ฐานข้อมูล + intake form + state machine

฿15,000

งวด 2 — UAT

workflow end-to-end + notification + confirm buttons

฿10,000

งวด 3 — Go-Live

deploy production + debug + stabilization

฿10,000
รวม฿35,000

THE_SOLUTION

วิธีแก้: 9 Workflows ที่ทำงานแทนทั้งทีม

แทนที่จะสร้างแค่แชทบอทตอบคำถาม เราสร้าง enterprise platform บน LINE OA — ครอบคลุมตั้งแต่ การรับสมัครแพทย์ จับคู่งาน ติดตามเคส ออกใบเสนอราคา ไปจนถึงเช็คอิน-ลางานของพนักงานภายใน

ARCHITECTURE: 1 ROUTER + 8 SUB-WORKFLOWS

LINE OA
  → LINE Router
      ├─ /register     → ลงทะเบียนพนักงาน
      ├─ /checkin       → บันทึกเวลาเข้า
      ├─ /checkout      → บันทึกเวลาออก
      ├─ /leave         → ขอลา
      ├─ /cancelleave   → ยกเลิกลา
      ├─ /approve       → อนุมัติลา
      ├─ /reject        → ปฏิเสธลา
      ├─ /help          → แสดงคำสั่งทั้งหมด
      ├─ สมัคร RAD      → ฟอร์มสมัครรังสีแพทย์
      ├─ สมัคร DOC      → ฟอร์มสมัครแพทย์อ่านผล
      ├─ ลงทะเบียนผู้ว่าจ้าง → ฟอร์มโรงพยาบาล/คลินิก
      ├─ YES JOB-XXXX   → ตอบรับงาน
      └─ 5 JOB-XXXX     → ขอใบเสนอราคา

พนักงาน แพทย์ และโรงพยาบาล — ทุกคนใช้ LINE ตัวเดียวกัน ระบบแยกบทบาทเองอัตโนมัติ

กลุ่ม A: ระบบจัดหาบุคลากร (Core Business)

Workflow 1 — All Forms (53 nodes)

รับสมัครผ่าน 4 web forms: Rx Form (รังสีแพทย์), TeleRx Form (แพทย์อ่านผล), Employer Form (โรงพยาบาล/คลินิก), Remote Reading (ผู้ว่าจ้าง) — เมื่อกรอกฟอร์ม ระบบอัปโหลดเอกสารเข้า Google Drive อัตโนมัติ + บันทึกลิงก์ใน Sheet + แจ้งแอดมินผ่าน LINE

Ghost Row Pattern: LINE signup สร้างแถวเปล่า → web form เติมข้อมูลทีหลังด้วย national_id matching — ไม่มีซ้ำ

Workflow 2 — Application (11 nodes)

แอดมินอนุมัติ/ปฏิเสธใบสมัครผ่าน LINE: approve RAD-XXXX → อัปเดตสถานะ + แจ้งแพทย์ หรือ reject DOC-XXXX + เหตุผล → แจ้งแพทย์พร้อมเหตุผลปฏิเสธ

Workflow 3 — Job Matching (34 nodes)

หัวใจของระบบ — เมื่อผู้ว่าจ้างอนุมัติงาน ระบบตรวจประเภทงาน (on-site/remote) → ดึงรายชื่อแพทย์ที่ approved → กรอง modality (CT, MRI, X-ray, Mammography) → Broadcast ผ่าน LINE ไปยังแพทย์ที่ตรงเกณฑ์

3-Round Offer System: broadcast → รอ → หมดเวลา → re-offer อัตโนมัติสูงสุด 3 รอบ → ถ้าไม่มีคนรับ mark no_worker_found

Workflow 4 — Accept Job (27 nodes)

แพทย์พิมพ์ YES JOB-XXXX → ตรวจว่างานมีอยู่จริง → ตรวจสถานะ → มอบหมายงาน → แจ้ง 2 ฝ่ายพร้อมกัน (แพทย์ + ผู้ว่าจ้าง)

Race Condition Prevention: ถ้า 2 คนพิมพ์ YES พร้อมกัน เฉพาะคนแรกได้งาน คนที่สองเห็น "มีคนรับแล้ว" ทันที

Workflow 5 — Quote Request (27 nodes)

พิมพ์ 5 JOB-XXXX → ดึงข้อมูลงาน → ค้นราคาจาก Rate Card → คำนวณ base × urgent × SLA + night + holiday + travel + VAT - WHT → Copy Google Docs template → Export PDF → ส่ง LINE + Email + Archive

กลุ่ม B: ระบบ HR ภายใน

Workflow 6 — Attendance (8 nodes)

/checkin EMP-XXXX → บันทึกเวลาเข้า, /checkout EMP-XXXX → บันทึกเวลาออก — ข้อมูลบันทึกเข้า Attendance_Raw → aggregate เป็น Attendance_Daily (ชั่วโมงทำงาน, OT, สาย, กลับก่อน)

Workflow 7 — Leave (11 nodes)

ขอลา 12 ประเภท (SICK, PERSONAL, ANNUAL, MATERNITY, PATERNITY ฯลฯ) + ยกเลิกใบลา — ทุกขั้นตอนผ่าน LINE

Workflow 8 — Leave Approve/Reject (18 nodes)

/approve LV-XXXX + /reject LV-XXXX พร้อมเหตุผล — Dual Notification ทุกครั้ง: ผู้จัดการ + พนักงานรับข้อความคู่กัน

กลุ่ม C: ฐานข้อมูล (16 Google Sheets)

TNC Line OA Database — 9 sheets

RAD profiles (15 cols), DOC profiles (25 cols), Job_Requests (41 cols), Assignment (11 cols), Rate_Card (12 cols), TeleRad_Cases (38 cols), Employers, Admin IDs, Form URLs

TNC Employees — 7 sheets

Employees (11 cols), Attendance_Raw, Attendance_Daily (16 cols), Leave_Requests (15 cols), Leave_Balance (9 cols), Holidays, Payroll_Summary (10 cols)

ทั้ง 2 spreadsheets รวม ~191 คอลัมน์ — ครอบคลุมข้อมูลทั้งองค์กร

การตัดสินใจทางเทคนิคที่สำคัญ

1 Router + 8 Sub-workflows

แยก concern ชัดเจน แก้ไขแต่ละส่วนได้โดยไม่กระทบส่วนอื่น

Ghost Row + national_id matching

LINE signup สร้างแถวเปล่า, web form เติมข้อมูลทีหลัง — ไม่มีซ้ำ

Modality-based matching + 3-round cron

broadcast ตาม modality ไม่ใช่ส่งทุกคน, re-offer อัตโนมัติ

Status check ก่อน assign

Race condition prevention — คนแรกได้ คนที่สองเห็น "มีคนรับแล้ว"

Google Docs template → PDF → LINE + Email

Dual delivery — ผู้ว่าจ้างได้รับทั้ง 2 ช่องทาง

Multiplier-based pricing

base × urgent × SLA + night + holiday + travel + VAT - WHT — ยืดหยุ่นรองรับทุกสถานการณ์

VISUALS

SCREENSHOT_01

LINE Router workflow — n8n canvas (1 Router → 8 Sub-workflows)

LINE Router workflow — n8n canvas (1 Router → 8 Sub-workflows)

SCREENSHOT_02

Job Matching workflow — modality-based matching + 3-round offer

Job Matching workflow — modality-based matching + 3-round offer

SCREENSHOT_03

LINE command examples — /help output + YES JOB-XXXX

LINE command examples — /help output + YES JOB-XXXX

SCREENSHOT_04

Google Sheets database — 16 sheets, ~191 columns

Google Sheets database — 16 sheets, ~191 columns

THE_RESULTS

ผลลัพธ์

สิ่งที่เปลี่ยนไป

ค้นอีเมลทีละฉบับเพื่อสรุปเคส

ทุกเคสอยู่ใน Sheet พร้อม timestamp — ค้นได้ทันที

ไม่รู้สถานะเคส ต้องโทรถาม

ทุก event ถูกบันทึก — ดูสถานะจาก Sheet ได้เลย

โทรหาแพทย์ทีละคนจนมีคนรับ

ระบบ broadcast อัตโนมัติตาม modality + re-offer 3 รอบ

ไม่รู้ว่าแพทย์คนไหนตอบรับ

แพทย์พิมพ์ YES → มอบหมายทันที + แจ้งผู้ว่าจ้าง

ทำใบเสนอราคาใน Word ทีละใบ

สร้าง PDF อัตโนมัติจาก Rate Card → ส่ง LINE + Email

สรุปจำนวนเคส/เดือนจากอีเมล

ดูจาก Sheet ได้ทันที — ตรวจสอบ billing ได้

เช็คอิน/ลางานด้วยกระดาษ

พิมพ์คำสั่งใน LINE → บันทึกอัตโนมัติ

คำนวณค่าตอบแทนแพทย์ด้วยมือ

Rate Card + Cases sheet → พร้อมคำนวณ

3 ตัวเลขสำคัญ (CAR Principle)

ลดเวลาตรวจสอบย้อนหลัง 70-90%

ก่อนหน้านี้ทุกสิ้นเดือน ต้องเปิดอีเมลค้นทีละเคส — ตอนนี้ทุกเคสมี record กลาง + timestamp ทุก event ใน Google Sheet สรุป billing/reimbursement ได้ภายในนาที ไม่ใช่ชั่วโมง

9 workflows, 223 nodes ทำงานแทนทีม

ทุกขั้นตอนที่เคยต้องมีคนทำ — รับสมัคร ตรวจเอกสาร จับคู่งาน แจ้งเตือน ออกใบเสนอราคา เช็คอิน อนุมัติลา — ตอนนี้ทั้งหมดเป็น automation ทีมเล็กจัดการ workflow ระดับ enterprise ได้

ระบบจับคู่อัตโนมัติ 3 รอบ ไม่ต้องโทร

ระบบ broadcast ไปยังแพทย์ที่ตรง modality อัตโนมัติ → re-offer สูงสุด 3 รอบ → ถ้าไม่มีคนรับ ระบบแจ้ง — ลดเวลาจัดหาจากหลายชั่วโมงเหลือนาที

CLIENT_VOICE

ปัจจุบันกระบวนการส่งอ่านผล CT ดำเนินการผ่านอีเมลเป็นหลัก ซึ่งแม้ใช้งานได้จริง แต่มีข้อจำกัดหลายประการ — ไม่สามารถติดตามได้ว่ามีเคสใดบ้าง ไม่รู้สถานะ ไม่มี timestamp ไม่มี record กลาง

Problem statement, TNC Healthcare

ระบบช่วยลดเวลาในการตรวจสอบย้อนหลัง 70-90% ลดความผิดพลาดจาก human error ทำให้ workflow มีมาตรฐานเดียวกัน

Expected outcome, TNC Healthcare

ธุรกิจคุณยังจัดการ workflow ผ่านอีเมลและโทรศัพท์?

TNC Healthcare ใช้งบ ฿35,000 เปลี่ยนจากระบบอีเมล ที่ค้นย้อนหลังใช้เวลาหลายชั่วโมง เป็น LINE OA platform ที่จัดการทุกอย่างอัตโนมัติ — รับสมัครแพทย์ จับคู่งานตาม modality ออกใบเสนอราคา ติดตามเคส เช็คอิน อนุมัติลา ครบจบใน LINE เดียว

ถ้าองค์กรคุณยังค้นอีเมลย้อนหลังเพื่อหาข้อมูลเคส โทรหาบุคลากรทีละคน ทำใบเสนอราคาทีละใบ สรุปตัวเลขสิ้นเดือนด้วยมือ — ระบบอัตโนมัติจัดการได้ทั้งหมด

อยากลดเวลาตรวจสอบเคสย้อนหลัง 70-90%? — คุยกับเราเลย

PROJECT_SUMMARY

ลูกค้าTNC Healthcare
บริการEnterprise Platform บน LINE OA (9 workflows)
ช่องทางLINE OA + 4 Web Forms
งบลงทุน฿35,000 (แบ่ง 3 งวด)
ขนาดระบบ9 workflows, 223 nodes, 16 Google Sheets, ~191 columns
เทคโนโลยีn8n + LINE Messaging API + Google Sheets/Docs/Drive/Forms + Gmail

ผลลัพธ์หลัก

ลดเวลาตรวจสอบ 70-90%, จับคู่งานอัตโนมัติ 3 รอบ, ระบบ HR ครบวงจร

READ_NEXT

Case Studies ที่เกี่ยวข้อง

EV Rental / Fleet

ธุรกิจเช่ารถ EV สร้าง LINE Chatbot + AI ที่แยกคนขับปัจจุบันกับคนใหม่อัตโนมัติ — 1 บอท 2 บริการ จากแชทถึงจ่ายเงินใน 5 ขั้นตอน

ธุรกิจเช่ารถ EV สร้าง LINE Chatbot + AI ตัวเดียว รับทั้ง support คนขับ 580 คนและ sales funnel คนใหม่ 5 ขั้นตอน จากแชทถึงจ่ายเงินไม่ต้องจ้างแอดมิน

Media & Advertising Agency

เอเจนซี่โฆษณา Minimice Group จัดการสัญญาลูกค้าด้วยระบบเตือน 6 ระยะอัตโนมัติ — ผลิตบทความ นัดประชุม สั่งทุกอย่างจาก LINE Group

เอเจนซี่โฆษณา Minimice Group จัดการสัญญาลูกค้าด้วยระบบเตือน 6 ระยะอัตโนมัติ ผลิตบทความ SEO 4 ขั้นตอน นัดประชุม+Google Meet ทุกอย่างสั่งจาก LINE Group ไม่ต้องเปิดแอปอื่น

E-commerce เครื่องครัว

แบรนด์เครื่องครัว "ตา ตี มือ" เปลี่ยน Facebook Page เป็นร้านค้าอัตโนมัติ — บอทขายของ รับออเดอร์ ตรวจสลิป แจ้งสถานะ ครบจบในแชทเดียว

แบรนด์เครื่องครัว ตา ตี มือ เปลี่ยน Facebook Page เป็นร้านค้าอัตโนมัติ — บอท AI ขายของ รับออเดอร์ ตรวจสลิป แจ้งสถานะ 6 ขั้นตอน ครบจบในแชทเดียว งบ ฿14,000