เทคนิคการโอนสายเมื่อโทรออกไปภายนอกผ่าน Trunks

Elastix IP Pbx

Moderator: jubjang

เทคนิคการโอนสายเมื่อโทรออกไปภายนอกผ่าน Trunks

โพสต์โดย nuiz » 11 เม.ย. 2013 13:10

ผมจำได้ว่าเคยเขียนบทความเรื่องการโอนสายใน Elastix ไปแล้วครั้งหนึ่ง แต่ครั้งนั้นเป็นการโอนสายตอนโทรหาเบอร์ภายในด้วยกันเองหรือโอนสายที่รับเข้ามาจากสายนอกไปยังเบอร์ Extensions ซึ่งจะมีการโอนสายแบบ 2 วิธีคือ Attendant Transfer คือโอนแล้วสามารถดึงสายกลับมาได้ ดีฟอลท์กด *2 และ Blind Transfer หรือโอนทิ้ง ดีฟอลท์กด ##

แต่ในบทความนี้ผมจะแนะนำเทคนิคการโอนสายตอนที่เราโทรออกไปหาเบอร์ภายนอกผ่าน 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
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7058
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

ย้อนกลับไปยัง Elastix - Unified Communications Software

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 16 ท่าน

cron