การสร้าง Workflow Automation เชื่อมต่อ Line Bot ด้วย make.com

สวัสดีค่ะทุกท่าน,, วันนี้นิกอยากจะชวนทุกท่านมารู้จักกับเครื่องมือที่ชื่อว่า Make.com ซึ่งเป็นแพลตฟอร์มที่ช่วยให้เราสามารถสร้าง Workflow Automation ระบบอัตโนมัติแบบง่ายๆ ได้ด้วยตัวเอง แบบไม่ต้องเขียนโค้ด

ซึ่งที่นิกเลือกหยิบเรื่องนี้มาแชร์ เพราะเมื่อสัปดาห์ก่อนนิกมีโอกาสไปสอน Agentic AI แล้วมีผู้เข้าอบรมถามนิกว่า “อยากให้ LINE Bot เชื่อมต่อข้อมูลกับ Google Form อัตโนมัติ ต้องทำยังไง ถ้าผมไม่ได้อยากเขียนโค้ด?” หรือบางคนก็อยากให้ระบบส่งอีเมลแจ้งเตือนอัตโนมัติเวลาแบบฟอร์มถูกกรอก นิกก็เลยคิดว่า… เอาล่ะ! ถึงเวลาที่เราจะมาทำ Workflow อัตโนมัติ แบบ No-code ตามที่หลายท่านต้องการให้ดูเลยดีกว่า ✨

Make.com เป็นพื้นที่ให้เราใช้ออกแบบการไหลของข้อมูล (ตามชื่อเลยค่ะว่าเป็น Workflow) ในแบบที่เราอยากได้ โดย make.com จะเรียก Flow การทำงานนี้ว่า Scenarioค่ะ

ซึ่งใน 1 Scenario จะมี 2 ส่วนหลักๆ ได้แก่

  • ตัวที่เป็นจุดเริ่มต้นของ Flow ที่เรียกว่า Trigger เช่น มีคนส่งข้อความมาทาง LINE Bot
  • และส่วนที่ตามมาจะเรียกว่า Action เช่น การเอาข้อมูลไปบันทึกใน Google Sheet, ส่งต่อไปที่ email, หรือสั่ง AI ประมวลผลต่อ

การเข้าใช้งานก็ง่ายมากกกก~ เพียงเข้าไปที่ make.com แล้ว ล็อกอินด้วย Google Account ได้เลย ไม่ต้องติดตั้งอะไรเพิ่มให้ยุ่งยาก

เมื่อทุกท่าน Login เสร็จเรียบร้อยแล้ว ก็จะเข้าสู่หน้า “Welcome” ซึ่งเหมือนเป็นการที่แพลตฟอร์มพยายามทำความรู้จักและความต้องการของเรา ว่าเราต้องการใช้งานในรูปแบบไหน ต้องการเชื่อมต่อกับระบบใดบ้าง ซึ่งในส่วนนี้ก็ให้ทุกท่านกรอกข้อมูลลักษณะการใช้งานของตัวเองที่ต้องการได้เลยค่ะ

โดยอันดับแรกเลยหลังจากที่เรากรอก/เลือกข้อมูลทุกอย่างครบถ้วนแล้ว ให้เราเข้าไปที่เมนูด้านซ้ายชื่อว่า Scenario ค่ะ

ซึ่งถ้าเรายังไม่เคยสร้างมาก่อน ก็ให้กด + Create a new scenario เพื่อสร้าง Workflow Automation ของเราได้เลย จากนั้นจะเข้าสู่หน้า Canvas ที่เราจะใช้วางโมดูลต่างๆ ซึ่งแต่ละโมดูลก็คือสิ่งที่เราจะให้ระบบทำงาน เช่น

  • รับข้อความจาก LINE (ผ่าน Webhook)
  • เอาข้อมูลไปลง Google Sheet
  • หรือส่งไปให้ ChatGPT ช่วยตอบ

ซึ่งถ้าเราอยากต่ออะไรก็แค่กด “+” เพิ่มได้ง่ายๆ เลย

หลังจากที่เราเตรียม Flow ไว้ใน make.com แล้ว ทีนี้ก็ถึงคิวของ LINE Bot กันบ้างค่ะ ซึ่ง Bot ตัวนี้จะทำหน้าที่เป็นเหมือน “ประตูรับ-ส่งข้อมูล” ระหว่างผู้ใช้งานกับระบบอัตโนมัติของเรานั่นเอง

ซึ่งเริ่มต้นเราต้องสมัครและสร้าง LINE Bot ของเราด้วยขั้นตอนง่ายๆ ดังนี้ค่ะ

1. เข้าที่เว็บ Line Developer

เข้าไปที่เว็บไซต์นี้ค่ะ 👉 https://developers.line.biz

แล้วคลิกที่ปุ่ม Login to Console ด้านขวาบน
จากนั้นเลือก Login ด้วย Line Account (แนะนำให้กด QR Code Login จะง่ายสุดนะคะ)

ถ้าใครเคยสร้าง Bot ไว้ก่อนหน้านี้แล้ว ระบบจะแสดงรายชื่อ Bot ที่เราสร้างไว้ขึ้นมาเลย จะเห็นได้เหมือนของนิกเลยค่ะ~

แต่ถ้าใครยังไม่เคยสร้างมาก่อน ก็ไม่ต้องตกใจนะคะ เราจะเริ่มสร้างเพื่อทำ Workflow Automation ไปพร้อมกันเลย ดังนี้ค่ะ

ให้กดที่ปุ่ม Create Business Line Account กรอกข้อมูลที่จำเป็นให้เรียบร้อย แล้วกด Create my account 

หลังจากนั้นให้เราสร้าง Provider ซึ่งจะเป็นเหมือน “โฟลเดอร์” รวม Bot ต่างๆ ที่เราจะใช้ค่ะ
ให้กด + Create a new Provider แล้วตั้งชื่ออะไรก็ได้ที่เราจำง่าย เช่น “MyWorkshopTeam” หรือในที่นี้นิกตั้งชื่อเป็น “testinclass” แล้วกด “Create” ได้เลยค่ะ

หลังจากนั้นให้เราสร้าง Channel หรือก็คือ LINE Bot ของเรา ด้วยขั้นตอนต่อไปนี้ค่ะ

  • ในหน้า Provider ที่เราสร้างไว้ ให้กด + Create a new Channel
  • จากนั้นเลือกแบบ Messaging API ค่ะ (อันนี้คือ LINE Bot แบบที่เราจะใช้)
  • ระบบจะพาไปอีกหน้า ให้เราเลือก “Create a LINE Official Account”

ซึ่งจะมีขั้นตอนให้กรอกเบอร์โทรศัพท์ที่ผูกกับบัญชี Line ของเรา เพื่อให้ระบบส่ง รหัสยืนยันทาง SMS พอได้รหัสมาก็กรอกลงไปได้เลย แล้วระบบจะพาไปต่อเสร็จแล้วก็ให้กรอกข้อมูลต่างๆ ให้เรียบร้อยแล้วกดตกลงค่ะ

ต่อไปมาในส่วนของการกรอกรายละเอียดของ Bot เพื่อสร้าง Bot ให้เรียบร้อย ตรงนี้เค้าจะให้เรากรอกชื่อ Bot, หมวดหมู่, รายละเอียดเล็กน้อยใส่ข้อมูลให้ครบ แล้วกด ตกลง ได้เลย
จากนั้นระบบจะพาเราตรวจสอบข้อมูลอีกครั้ง → ถ้าถูกต้อง ก็กด เสร็จสิ้น

📝 ปล. ตอนที่หน้าจอถามว่า “จะรับรองบัญชีเลยมั้ย?” ให้เลือก “ภายหลัง” ไปก่อนนะคะ
ถ้าใครอยากใช้จริงแบบทางการทีหลังก็ค่อยมากดรับรองก็ได้ค่ะ

หลังจากนั้นระบบจะพาเราทัวร์ฟีเจอร์สั้นๆ ก็ให้เราคลิก Next ไปได้เรื่อยๆ เลยค่ะ แล้วสุดท้ายให้กดกลับไปที่ Home screen ได้เลย (ยังไม่ต้อง Gain Friends ตอนนี้นะคะ)

ทาด้า,,,, ตอนนี้เราสร้าง Bot เรียบร้อยแล้ว 🎉 แต่ยังไม่ Active นะค และเพื่อให้ Bot ของเรา Active ให้ทุกท่านทำตามขั้นตอนต่อไปนี้ต่อเลย

  • คลิกที่ Setting (ไอคอนฟันเฟืองมุมขวาบน)
  • จากนั้นเลือกเมนูฝั่งซ้ายมือ Messaging API
  • แล้วกดปุ่ม Enable Messaging API

ระบบจะให้เราเลือกชื่อ Provider ที่สร้างไว้ → เลือกให้ตรงนะคะ
จากนั้นกด Agree เพื่อยอมรับข้อตกลง

สุดท้ายระบบจะพาไปที่หน้าแสดงข้อมูลของ Bot (Provider name / Account name)
เช็คให้ถูกต้องแล้วก็กด OK ได้เลยค่า

หลังจาก Enable แล้ว เราจะได้รับข้อความ “Hello!” จาก Bot ที่เราสร้างใหม่ แบบนี้คือเรียบร้อยแล้วนะคะ สถานะต้องขึ้นว่า Enabled ด้วยค่ะ

ซึ่งตอนเรากดสร้าง Bot ระบบจะพาเราไปหน้า LINE Official Account ใช่มั้ยคะ ให้กลับมาที่หน้า Line Developer Console (หน้าหลัก) แล้วคลิกที่ Provider เดิม
จากนั้นกด Refresh → เราก็จะเห็น Bot ที่เพิ่งสร้างเมื่อซักครู่นี้แสดงอยู่ในรายการ

แล้วหลังจากนั้นให้เราเข้ามาที่หน้า Basic setting แล้วเลื่อน cursor ลงมาข้างล่างจนเจอ Channel Secret ก็ให้เราทำการ copy เอาไว้ใช้งานเชื่อมต่อ

จากนั้นให้เข้าไปที่แท็บ Masseging API เราก็จะได้ QR code ที่เอาไว้ใช้เพิ่มเพื่อนในไลน์

หลังจากนั้นให้เลื่อนลงมาจนเจอ Channel access token ให้เรากด Issue หนึ่งครั้ง

ซึ่งเราจะได้ Channel access token ออกมาค่ะ ให้เรา Copy สิ่งนี้เก็บไว้ใช้งาน

เรียบร้อยค่ะ ตอนนี้เรามี LINE Bot ที่พร้อมใช้งานแล้ว
เดี๋ยวนิกจะพาไปดูวิธีเชื่อม Bot ตัวนี้เข้ากับ make.com ในขั้นตอนถัดไป
เพื่อให้เวลาใครทัก LINE → ระบบจะจับข้อความ → แล้วส่งข้อมูลไปทำงานต่อได้อัตโนมัติเลย

เริ่มจากให้ทุกท่านวาด Flow ต่อไปนี้ค่ะ โดยเลือกในส่วน Google Forms ออกมา แล้วเชื่อมต่อกับ Line แบบ Send a Push Messgae

แล้วให้เข้าไปที่ Google form ที่เราต้องการเชื่อมต่อ save เอา form ID ออกมา

แล้วนำ form ID มากรอกในส่วนของ การตั้งค่า

หลังจากนั้นสร้างการเชื่อมต่อ และใส่ค่า User ID ของไลน์

แล้วคลิก Run once เป็นอันเสร็จเรียบร้อยได้ Workflow Automation ออกมาค่ะ💬

ปณยา สุดตา นิก Panaya Sudta

ท้ายสุดนิกหวังเป็นอย่างยิ่งว่าทุกท่านจะได้ไอเดียในเบื้องต้นและได้ทำความรู้จักกับการทำ Workflow Automation ค่ะ เนื่องจากในบทความนี้ยังเป็นการทำ Workflow แบบง่ายๆ โดยในบทความต่อไปนิกจะมาพาทำอะไรที่ว้าวมากขึ้นด้วยการเชื่อมต่อกับ Generative AI ต่างๆ ด้วยหน้าตาของ FLow ตามภาพด้านล่างนี้ค่ะ

ป.ล. และสำหรับท่านใดรอ n8n อยู่ นิกจะเขียนไปบทความ series นี้บทความที่ 3 ค่ะ

Hi, I am Nick,,,,Panaya Sudta (●'◡'●) Engineer during the daytime. Researcher at night. Reader in spare time. (❁´◡`❁) วิศวกร/นักวิจัย/ Market research ค่ะ หวังเป็นอย่างยิ่งว่าจะได้แชร์มุมมองกันนะคะ

Leave a Reply

Your email address will not be published. Required fields are marked *