บทสรุปของโพสต์โดย durumis AI
บทความนี้จะอธิบายวิธีการดึงอีเมลของเร็กคอร์ดที่เฉพาะเจาะจงโดยอ้างอิงตารางอื่นๆ ใน Airtable โดยใช้ฟิลด์ RecordId เพื่อเชื่อมโยงตารางต่างๆ อธิบายวิธีตั้งค่าระบบอัตโนมัติ (Automations) เพื่อส่งอีเมลแจ้งเตือนไปยังอีเมลของเร็กคอร์ดที่เชื่อมโยงกับคอมเมนต์ใหม่เมื่อมีการสร้างคอมเมนต์ แสดงวิธีการใช้ฟังก์ชันส่งอีเมลผ่าน Gmail เพื่อส่งอีเมลไปยังผู้ใช้ที่ระบุตามเงื่อนไขที่กำหนด เนื้อหานี้ต่อเนื่องจากเนื้อหาข้างล่าง
คราวนี้เราจะส่งอีเมลไปหาคนที่แสดงความคิดเห็นเป็นคนแรก เมื่อมีการแสดงความคิดเห็นเพิ่มเติม
เนื่องจากตารางที่แสดงความคิดเห็นและตารางที่แสดงความคิดเห็นเพิ่มเติมนั้นต่างกัน จึงจำเป็นต้องมีการเชื่อมโยงบางอย่าง (ถ้ามีฟังก์ชัน vlookup ใน Excel ก็คงจะสะดวกกว่านี้เยอะเลย)
Airtable มีค่า ID ที่ไม่ซ้ำกันสำหรับทุกตาราง เราจะใช้ค่านี้ในการดึงค่าจากตารางอื่น
คลิกขวาที่ฟิลด์ RecordId แล้วเลือก Edit
คลิก Edit field แล้วเลือก Link to another record
เลือกตารางที่แสดงความคิดเห็น (Table 1) แล้วกดบันทึก
ใน Add lookup field ให้เลือก 'อีเมล' ที่ต้องการดึงมา
หลังจากบันทึกแล้ว ค่าของ RecordId อาจเปลี่ยนแปลงได้ สาเหตุมาจากการดึงแถวแรกของตารางที่เชื่อมโยง เพื่อแก้ไขปัญหานี้ เราจะเปลี่ยนแถวแรกของตารางแรกให้เป็น Record ID
ไปที่ตารางแรก (Table 1) แล้วเพิ่มฟิลด์ เลือกประเภทฟิลด์เป็น Formula แล้วใส่ค่า record_id() ลงในช่องด้านล่าง
จากนั้นฟิลด์ที่แสดง Record ID ก็จะถูกเพิ่มเข้ามา
ตอนนี้ให้ลากเพื่อย้ายไปยังแถวแรก
กลับไปที่ตารางที่รับความคิดเห็น (Table - Comment) คุณจะเห็นว่ามันแสดงผลถูกต้องแล้ว
นอกจากนี้ การแสดงความคิดเห็นเพิ่มเติมก็จะถูกบันทึกอย่างถูกต้องเช่นกัน
ตอนนี้เราจะดำเนินการตั้งค่าเพื่อส่งอีเมล
ก่อนอื่นให้ไปที่ Automations ในส่วนของการปรึกษา
ที่นี่มี Trigger ให้เลือกมากมาย แต่ฉันจะเลือก 'When a record is created' และตั้งค่าให้ทำงานเมื่อมีการสร้างเรกคอร์ดใน 'Table - Comment'
ตัวเลือก Send mail ที่ให้มาโดยค่าเริ่มต้นนั้นเหมาะสำหรับการส่งอีเมลไปยังผู้ดูแลระบบมากกว่า ดังนั้นฉันจึงเลือกใช้ Gmail ในการส่งอีเมล
ปรับแต่ง Configuration ให้เหมาะสม แล้วอีเมลก็จะถูกส่งออกไป