ขยายการใช้งาน Google Workspace Studio

โฟลว์ช่วยให้ผู้ใช้ Google Workspace ปรับงานในบริการต่างๆ ให้เป็นระบบอัตโนมัติได้ด้วยการรวมขั้นตอนต่างๆ เข้าด้วยกันโดยไม่ต้องเขียนโค้ด การขยายโฟลว์จะช่วยให้ผู้ใช้เรียกเวิร์กโฟลว์จากเหตุการณ์ของแอปและเพิ่มฟังก์ชันของแอปเป็นขั้นตอนได้

ตัวอย่างเช่น ผู้ใช้สามารถจัดลำดับความสำคัญและมอบหมายคำถามที่เข้ามาจากลูกค้าด้วยโฟลว์ที่ทำสิ่งต่อไปนี้

  1. รับอีเมลจากลูกค้า
  2. ป้อนพรอมต์ให้ Gemini จัดลำดับความสำคัญของอีเมล
  3. สร้างงานเพื่อติดตามผลกับทีมขายหรือทีมสนับสนุน

เอกสารเหล่านี้อธิบายวิธีขยายฟังก์ชันการทำงานของ Google Workspace Studio โดยการสร้าง ตัวเริ่มต้นที่กำหนดเอง และ ขั้นตอนที่โฟลว์สามารถเรียกใช้ได้

เริ่มต้นด้วยการสำรวจคู่มือเริ่มใช้งานฉบับย่อ, Codelabs และคู่มือนักพัฒนาซอฟต์แวร์ในส่วน เริ่มต้นใช้งาน

อินเทอร์เฟซของ Flows แสดงขั้นตอนในการรับอีเมลจากลูกค้า พรอมต์ Gemini และสร้างงานติดตามผล
รูปที่ 1: ผู้ใช้กำหนดค่าโฟลว์ที่จัดลำดับความสำคัญของคำถามจากลูกค้าด้วย Gemini

แนวคิดเกี่ยวกับ Workspace Studio

ข้อกำหนดและแนวคิดต่อไปนี้กำหนดองค์ประกอบหลักของ Workspace Studio

โฟลว์

ผู้ใช้สร้าง

โฟลว์ใน Workspace Studio เพื่อปรับงานใน Google Workspace และบริการอื่นๆ ให้เป็นระบบอัตโนมัติ โฟลว์มีการผสานรวมระบบอย่างลึกซึ้ง มีการคำนึงถึงบริบท และสามารถใช้ AI ได้ตามต้องการ

ขั้นตอน

ขั้นตอนเดียวในกระบวนการอัตโนมัติของโฟลว์ โดยพื้นฐานแล้วคือ งานเดียวในลำดับงานที่ทำตามเหตุการณ์เริ่มต้น แต่ละขั้นตอนจะทำงานแบบซิงโครนัส ซึ่งหมายความว่าจะดำเนินการให้เสร็จสมบูรณ์ก่อนที่ขั้นตอนถัดไปในลำดับจะเริ่มต้น ผู้ใช้กำหนดลำดับขั้นตอนได้ ซึ่งช่วยให้ปรับแต่งโฟลว์ตรรกะของงานได้ ขั้นตอนอาจมีอินพุตและเอาต์พุต แต่ไม่จำเป็นต้องมี ตัวอย่างขั้นตอน ได้แก่ "ส่งอีเมล" "โพสต์ในพื้นที่ทำงานของ Chat" และ "ถาม Gemini" ขั้นตอนอาจรวมถึงงานนอก Google Workspace เช่น การสร้างผู้มีโอกาสเป็นลูกค้าใน CRM

ตัวเริ่มต้น
จุดเริ่มต้นของกระบวนการอัตโนมัติของโฟลว์ ใน UI ระบบจะแสดงเป็น ตัวเริ่มต้น ให้ผู้ใช้เห็น แต่ในสคีมาไฟล์ Manifest และ Google Workspace Studio API จะกำหนดเป็น workflowTrigger ขณะที่ ขั้นตอน จะดำเนินการแบบซิงโครนัสในช่วงกลางของลำดับ ตัวเริ่มต้น จะอยู่ที่จุดเริ่มต้นของโฟลว์และรอเหตุการณ์ (จากแอป Google Workspace หรือเว็บฮุกของบุคคลที่สาม) เมื่อทริกเกอร์ทำงานแล้ว ระบบจะบันทึกรายละเอียดเหตุการณ์ ส่งออกตัวแปรข้อมูลเริ่มต้น และเปิดใช้การดำเนินการของโฟลว์
ตัวแปรอินพุต
ขั้นตอนจะรับตัวแปรอินพุต ผู้ใช้จะตั้งค่าตัวแปรอินพุตในการ์ดการกำหนดค่าของขั้นตอนขณะที่ตั้งค่าขั้นตอน เช่น รวบรวมอีเมล วันที่และเวลา หรือพรอมต์ Gemini
ตัวแปรเอาต์พุต
ขั้นตอนจะส่งคืนตัวแปรเอาต์พุตและส่งไปยังขั้นตอนอื่นได้ เช่น คุณใช้ตัวแปรเอาต์พุตเพื่อส่งอีเมลไปยังขั้นตอนอื่นที่ใช้ตัวแปรดังกล่าวเพื่อระบุผู้รับอีเมล
ตัวแปรแบบไดนามิก
ตัวแปรที่กำหนดข้อมูลได้เฉพาะเมื่อผู้ใช้กำหนดค่าโฟลว์ เช่น Google ฟอร์มมีคำถามและคำตอบที่แตกต่างกัน ระบบจะกำหนดจำนวนคำถามและคำตอบ (และเนื้อหา) ไม่ได้จนกว่าฟอร์มที่เฉพาะเจาะจงจะเริ่มโฟลว์ ตัวแปรแบบไดนามิกจะจัดการกรณีนี้
แหล่งข้อมูลที่กำหนดเอง
โครงสร้างข้อมูลที่กำหนดเองที่คุณกำหนดเพื่อจัดกลุ่มตัวแปรหลายรายการเข้าด้วยกัน เช่น หากต้องการสร้างผู้มีโอกาสเป็นลูกค้าใน CRM ให้ส่งแหล่งข้อมูลที่กำหนดเองซึ่งมีอีเมล ที่อยู่ และชื่อ
การ์ด

องค์ประกอบที่ใช้สร้างสรรค์สำหรับอินเทอร์เฟซผู้ใช้ในส่วนเสริม การ์ดรองรับเลย์เอาต์ที่กำหนด องค์ประกอบ UI แบบโต้ตอบ เช่น ปุ่ม และสื่อสมบูรณ์ เช่น รูปภาพ การ์ดมีฟีเจอร์พิเศษสำหรับการสร้างโฟลว์ ดังนี้

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

เริ่มต้นใช้งาน

โฟลว์สร้างขึ้นในแพลตฟอร์มส่วนเสริมใน Google Workspace หากคุณมีส่วนเสริมอยู่แล้ว คุณสามารถขยายฟังก์ชันการทำงานของส่วนเสริมให้รวมโฟลว์ได้โดยการอัปเดตไฟล์ Manifest ให้มีส่วนที่เฉพาะเจาะจงกับโฟลว์

หากเริ่มต้นจากศูนย์ โปรดสำรวจคู่มือเริ่มใช้งานฉบับย่อ, Codelabs และคู่มือนักพัฒนาซอฟต์แวร์ต่อไปนี้

คู่มือเริ่มใช้งานฉบับย่อ

ทำตามคู่มือเริ่มใช้งานฉบับย่อเพื่อสร้างและทดสอบขั้นตอนแรกที่กำหนดเอง

ลองใช้คู่มือเริ่มใช้งานฉบับย่อ

Codelabs

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

คู่มือนักพัฒนาซอฟต์แวร์

หากต้องการสร้างและปรับแต่งตัวเริ่มต้นและขั้นตอนของโฟลว์ต่อไป โปรดดูคู่มือต่อไปนี้