rendered paste body; Stable Hosting IVR[sthost-default]include => autoattendinclude => all-exten[sthost-autoattend]include => sthost-selectioninclude => sthost-all-exteninclude => sthost-disconnectinclude => sthost-invalidinclude => sthost-timeoutinclude => sthost-callqueue;hours of operationinclude => sthost-night|00:00-23:59|sun|*|* ; closed sundaysinclude => sthost-night|16:01-23:59|sat|*|* ; closedinclude => sthost-night|00:00-08:59|sat|*|* ; closed before sat opensinclude => sthost-night|00:00-07:59|mon-fri|*|* ; closedinclude => sthost-night|18:01-23:59|mon-fri|*|* ; closedinclude => sthost-day|08:00-18:00|mon-fri|*|* ; OPEN w00t!include => sthost-day|09:00-16:00|sat|*|* ; OPEN w00t![sthost-day]exten => s,1,Wait,2exten => s,2,Answerexten => s,3,Background,sthost-day-msgexten => s,4,DigitTimeout,5exten => s,5,ResponseTimeout,10[sthost-night]exten => s,1,Wait,2exten => s,2,Answerexten => s,3,Background,sthost-night-msgexten => s,4,DigitTimeout,5exten => s,5,ResponseTimeout,10[sthost-selection];1.sales Deptexten => 1,1,Playback,sales-holdexten => 1,2,SetMusicOnHold,defaultexten => 1,3,SetCallerID,1exten => 1,4,SetCIDName,Salesexten => 1,5,Goto,callqueue|200|1;2.Tech Support Deptexten => 2,1,Playback,techsupport-holdexten => 2,2,SetMusicOnHold,defaultexten => 2,3,SetCallerID,2exten => 2,4,SetCIDName,TechSupportexten => 2,5,Goto,callqueue|201|1;3.Billing Deptexten => 3,1,Playback,billing-holdexten => 3,2,SetMusicOnHold,defaultexten => 3,3,SetCallerID,3exten => 3,4,SetMusicOnHold,defaultexten => 3,5,Goto,callqueue|202|1[sthost-callqueue];1.Salesexten => 200,1,Answerexten => 200,2,Queue(sales|TtH)exten => 200,3,WaitMusicOnHold(45)exten => 200,4,Voicemail(u200)exten => 200,5,Playback(vm-goodbye)exten => 200,6,Hangup;2.Tech Supportexten => 201,1,Answerexten => 201,2,Queue(techsupport|TtH)exten => 201,3,WaitMusicOnHold(45)exten => 201,4,Voicemail(u201)exten => 201,5,Playback(vm-goodbye)exten => 201,6,Hangup;3.Billingexten => 202,1,Answerexten => 202,2,Queue(billing|TtH)exten => 202,3,WaitMusicOnHold(45)exten => 202,4,Voicemail(u202)exten => 202,5,Playback(vm-goodbye)exten => 202,6,Hangup[sthost-agentlogin];1.Salesexten => 100,1,DBget(caller=EXTEN/${CALLERIDNUM})exten => 100,2,DBget(tmp=Que/Sales/${CALLERIDNUM})exten => 100,3,RemoveQueueMember(sales|${caller})exten => 100,4,DBdel(Que/Sales/${CALLERIDNUM})exten => 100,5,Playback(agent-loggedoff)exten => 100,6,Hangupexten => 100,103,DBput(Que/Sales/${CALLERIDNUM}=YES)exten => 100,104,AddQueueMember(sales|${caller})exten => 100,105,Playback(agent-loginok)exten => 100,106,Hangup;2.Tech Supportexten => 102,1,AddQueueMember(techsupport|SIP/${CALLERIDNUM})exten => 102,2,Playback(agent-loginok)exten => 102,3,Hangupexten => 103,1,RemoveQueueMember(techsupport|SIP/${CALLERIDNUM})exten => 103,2,Playback(agent-loggedoff)exten => 103,3,Hangup;3.Billingexten => 104,1,AddQueueMember(billing|SIP/${CALLERIDNUM})exten => 104,2,Playback(agent-loginok)exten => 104,3,Hangupexten => 105,1,RemoveQueueMember(billing|SIP/${CALLERIDNUM})exten => 105,2,Playback(agent-loggedoff)exten => 105,3,Hangup[sthost-all-exten]exten => 0,1,Macro(stdexten,0,SIP/0)exten => _[1-5]XX,1,SetVar(VMBX=${EXTEN})exten => _[1-5]XX,2,NoOp(${VMBX})exten => _[1-5]XX,3,Macro(stdexten,${EXTEN},${EXTEN})exten => a,1,VoicemailMain(${VMBX})exten => a,2,Hangup