แต่ในบทความนี้ผมจะแนะนำเทคนิคการโอนสายตอนที่เราโทรออกไปหาเบอร์ภายนอกผ่าน Trunks ต่างๆครับ ไม่ว่าจะเป็น SIP Trunks, DAHDI Trunks, IAX2 Trunks ยกตัวอย่างเช่น เจ้านายบอกเลขาหน้าห้องให้โทรไปหาเบอร์ 0851619439 พอปลายทางรับสาย เลขาก็บอกว่ารอสักครู่เจ้านายจะคุยด้วย แล้วก็โอนสายไปให้เจ้านายที่เบอร์ Extension 100
การโอนสายแบบนี้จะทำได้ก็ต่อเมื่อเราเพิ่มออปชั่น T (ตัวทีใหญ่) ตอนที่โทรผ่าน Trunks ด้วย ดีฟอลท์จะทำไม่ได้ครับ เราต้องเพิ่มตัว T เอาเอง วิธีการก็ไม่ยากครับ ให้เข้าเมนู "PBX" -> "General Settings" ใส่ตัว T ไว้ในช่อง "Asterisk Outbound Dial command Options" ดังรูปครับ
ถ้าในช่องนี้มีออปชั่นอื่่นใส่ไว้อยู่แล้วก็ให้ใส่เพิ่มไว้ได้เลยครับ จะใส่ข้างหน้า ใส่ตรงกลาง หรือใส่ต่อท้ายก็ได้
กด "Submit Changes" ตามด้วย "Apply Configuration Changes Here"
การโอนสายสามารถทำได้ทั้งแบบ Attendant Transfer (กด *2) และ Blind Transer (กด ##) ข้อดีข้อเสียของการโอนสายแต่ละแบบ หาได้จากบทความอื่นในเว็บนี้ครับ
วิธีการใช้งานฟีเจอร์นี้
เป็นแบบนี้ครับ
1. เจ้านายโทรหาเลขาบอกให้โทรหาคุณหนุ่ย เบอร์ 0851619439
2. เลขาโทรหาเบอร์ 0851619439
3. ปลายทางรับสาย เลขาบอกคุณหนุ่ยว่าเจ้านาย (บอกชื่อเจ้านาย) ขอเรียนสายด้วย กรุณารอสักครู่ จะโอนสายให้
4. เลขากด *2 เพื่อโอนสายแบบ Attendant Transfer เลขาจะได้ยินเสียง "Transfer" จังหวะนี้ปลายทางจะได้ยินเสียงรอสาย (Music On Hold) เลขากดเบอร์ Extension 100 รอเจ้านายรับสาย
5. เจ้านายรับสาย เลขาบอกคุณหนุ่ยอยู่ในสาย จะโอนสายไป เลขาวางสาย ระบบจะเชื่อมสายคุณหนุ่ยกับสายของเจ้านาย
6. เจ้านายคุยกับคุณหนุ่ย คุยเสร็จแล้ววางสาย
กรณีโอนสายไปแล้วไม่มีคนรับสาย
อาจจะมีกรณีที่เมื่อเลขาโอนสายไป เจ้านายบังเอิญติดธุระพอดีไม่สะดวกคุย เลขาสามารถดึงสายกลับคืนมาเพื่อบอกคุณหนุ่ยว่าเดี๋ยวจะติดต่อกลับไปอีกที วิธีการดึงสายกลับคืนให้กดปุ่ม ** (ปุ่มดอกจันทน์ 2 ครั้ง) ครับ เลขาก็จะกลับมาคุยกับคุณหนุ่ยได้อีก
แต่การดึงสายกลับมาจะทำได้เฉพาะโอนสายแบบ Attendant Transfer คือกด *2 เท่านั้นนะครับ หากโอนสายแบบ Blind Transfer หมดสิทธิ์ครับ
ไฟล์ /etc/asterisk/features_featuremap_additional.conf
ฟีเจอร์ปุ่มกดทั้งหมดที่ผมว่าไว้นี้ ไม่ว่าจะเป็น Attendant Transfer (atxfer) หรือ Blind Transfer (blindxfer) หรือดึงสายกลับมา (disconnect) มีอยู่ในไฟล์ /etc/asterisk/features_featuremap_additional.conf ครับ
- โค้ด: เลือกทั้งหมด
blindxfer=##
atxfer=*2
automon=*1
disconnect=**
ลองใช้งานดูครับ
บทความที่เกี่ยวข้อง
Call Transfer การโอนสายใน Elastix
ไฟล์ features.conf