เวลาเราคอนฟิกเบอร์ Extensions ใน Elastix ไม่ว่าจะเป็น SIP หรือ IAX2 หลังจากคอนฟิกเสร็จแล้ว หากเราคลิ๊กที่เบอร์ Extension นั้นซ้ำอีกครั้งเราจะเห็นออปชั่นเพิ่มขึ้นมาอีกเยอะพอสมควรนะครับ หนึ่งในออปชั่นเหล่านั้นผมจะดึงมาอธิบายอยู่ 2 บรรทัดนะครับ คือบรรทัด callgroup และ pickupgroup ดังตัวอย่างในรูปต่อไปนี้
ทั้งสองออปชั่นนี้ใช้ในการดึงสาย (Call PickUp) นะครับ ดึงสายอย่างเดียวเลยไม่เกี่ยวกับการโทรออกหรือรับสายเข้า
ความหมายของ callgroup และ pickupgroup นะครับ
callgroup หมายถึง กลุ่มอะไรก็ได้สักเลุ่มหนึ่ง ตั้งขึ้นมาเพื่อให้ดึงสายมารับแทนกันได้ ตั้งหมายเลขตามแผนกก็ได้ เช่น บัญชี กลุ่ม 1 ฝ่ายช่าง กลุ่ม 2 ฝ่ายผลิต กลุ่ม 3 เป็นต้น ตั้งตัวเลขได้ 0 จนถึง 63 ครับ ตั้งกลุ่มขึ้นมาเพื่อให้ดึงสายกันภายในฝ่ายได้ คนละฝ่ายดึงไม่ได้ เพราะดึงไปก็คงคุยไม่ได้รายละเอียดเท่าฝ่ายเดียวกันคุย
pickupgroup กำหนดว่าเบอร์ Extension นี้จะสามารถดึงสายเบอร์ใน callgroup ไหนได้บ้าง
ยกตัวอย่างเช่น
เบอร์ 100 มีค่า callgroup = 1 และ pickupgroup = 1
เบอร์ 200 มีค่า callgroup = 2 และ pickupgroup = 1,2
เครื่องเบอร์ 100 ดัง เบอร์ 200 สามารถกด *8 ดึงสายมารับแทนได้ เพราะในคอนฟิกระบุไว้ว่าเบอร์ 200 สามารถดึงสายของ callgroup 1 และ 2 ได้
เครื่องเบอร์ 200 ดัง เบอร์ 100 ไม่สามารถดึงสายมารับแทนได้ เพราะในคอนฟิกระบุไว้ว่าเบอร์ 100 สามารถดึงสายของ callgroup 1 ได้เท่านั้น
** pickupgroup ของเบอร์ 200 ผมสามารถเขียนได้อีกวิธีหนึ่งคือ 1-2 ครับเพราะตัวเลขมันเรียงกัน **
เบอร์ Extension แต่ละเบอร์จะอยู่ได้แค่ 1 callgroup เท่านั้น แต่มีความสามารถดึงสายได้มากกว่า 1 group
ก็ประมาณนี้แหล่ะครับ