SAIL Feature Codes

From Pbxwiki

Jump to: navigation, search

Back to SARK Main Page

  • The old Feature code list that is still valid although not updated is in the old wiki.
  • VoIP endpoints with Hold and MWI features: All Grandstreams, Sipura Spa-841, Cisco/Linksys 94x, Mitel 52xx, All SNOMs, All Aastras

Excel Shorthand:

="|-|"&A3&"||"&B3&"||"&C3&"||"&D3&"||"&E3

Contents

SARK UCS/MVP Keypad Operations

  • Two extra parameters at the end are in agi() call function in SAIL v3.1.1/4.0.0 as compared to SAIL v3.1.0.
  • Many of the /opt/sark/generator/*.php files included localvars.php in SAIL v3.1.0 but it is now inlined in SAIL v3.1.1/4.0.0 for the extensions.php file only (defines the sqlite connection string).
  • OTR is One Touch Record it will record from the point you request it to the end of the call.
  • OTRR is One Touch Retrospective Record. It will record the whole call wherever you action it. OTRR is a chargeable add-on as part of SARK's advanced call-recording package. No binary required for OTRR. It works by recording everything and then throwing it away if record wasn't pressed.
  • Asterisk High Availability (asha) is another chargeable add-on that uses the serial link between 2 sark nodes (alternatively, use LAN between them but beware of "split brain" issues if the network switch fails).

Transfers

TRANSFERS, PARKING & GROUP PICKUP
KeydatafunctionAvailability/Terminal TypeComment
#extensionBlind Transferinternal (does not work with Mitel 52xx range, use "Transfer" key instead)Immediately transfer a call - use ONLY with analogue phones - usually turned off
*1noneOne Touch RecordinternalActivates call recording. This is an in-band request. Actual key sequence may vary - refer to site administrator
*2#extensionAttended TransferinternalDial callee then transfer - use ONLY with analogue phones - usually turned off
Transfer KeyextensionTransferAll SIP phonesEither blind or attended depending upon the phone type
Transfer + *5noneCall ParkinternalParks the call into the first free park - usually used with BLF parks
*8noneCall PickupinternalPick up ringing call on same group
*8extensionDirected Call PickupinternalPick up specific ringing call - usually used with BLF and Visual Call Pickup on Snom or Aastra
HoldnoneHoldAll VoIP endpoints with hold featureHold call and play MOH
Message Light/Mail IconnonePick up voicemailAll VoIP endpoints with MWI featureConnect to Voicemail
*12*(nnnn)extensionTemporarily Set Extension to Operatormaster userUseful in small office environments during operator rest/break periods. SYSOP OFF if no (nnnn) is pressed.
300 - 307noneConference Roomsinternal
776noneBroadcast directly to the overhead page amps using the SARK Sound CardinternalCheck with your administrator to see if this feature is activated
701 - 702noneParked call pickupinternal
* extensionnonedial or transfer to an extension's VoicemailinternalUseful to transfer a call direct to an extension's voicemail box.
** extensionnonedial or transfer to an extension's mini-queueinternal"Camp-on miniqueue" needs to be turned on in Globals.

Do Not Disturb (DND)

Since the DND sound bite is not available in the default astersik sounds, Call Forwarding sound bite is played. The sarkhpe call is in /opt/sark/generator/extensions.php like:

        exten => _*1[89][*8],1,agi(sarkhpe,\${EXTEN},,)		; DND ON/OFF
        exten => _*20[*8],1,agi(sarkhpe,\${EXTEN},,)		; DND TOGGLE

The sound bite names and sequences are hard coded in the sarkhpe.

KeydatafunctionAvailability/Terminal TypeComment
*18* or *188 none DND Activation internal
*19* or *198 none DND De-Activation internal
*20*none DND Toggle internalsets feature on/off

Diverts

KeydatafunctionAvailability/Terminal TypeComment
*21*(nnnn)none or extensionCall Forward Immediate (CFIM) Toggle internalUse with no extension to turn off
*22*(nnnn)none or extensionCall Forward on Busy Signal (CFBS) Toggle internalUse with no extension to turn off
*23*noneClear All Call Forward Instructions (CLACF) internalclear all call forward instructions
*27*(nnnn)extensionFollow Me (RCFIM) internalDirect a remote extension's calls to the local station - requests your vmail passwd
*28*(nnnn)none or extensionCall Forward Immediate Open (CFIMOP) ToggleinternalUse with no extension to turn off
*29*(nnnn)none or extensionCall Forward on Busy Signal Open (CFBSOP) ToggleinternalUse with no extension to turn off

Permissions

KeydatafunctionAvailability/Terminal TypeComment
*30*noneSet Master Timers to Automatic (default)master user - requires passwordIncoming calls will be checked against time of day
*31*noneSet Master Timers to global "CLOSED"master user - requires passwordIncoming calls will be routed to closed handler
*32*noneSet Master Timers to global "OPEN"master user - requires passwordIncoming calls will be routed to open handler
*33*none master user - requires passwordUnlisted TIMER Function
*34*none master user - requires passwordUnlisted TIMER Function
*35*none master user - requires passwordUnlisted TIMER Function

Voicemail

KeydatafunctionAvailability/Terminal TypeComment
*50*passwordLocal Voicemailinternalconnect to voicemail from own station
*51*extension/passwordRemote Voicemailinternal/externalConnect to voicemail from another station

Miscellaneous

KeydatafunctionAvailability/Terminal TypeComment
*24*(nnnn)passwordWakeup CallInternalIf no extension specified, wakeup call is set for current caller and no password is required. If an extension is specified, the auto-attendant will request the system password (SYSPASS)
*26*(nn)none or ring delaySet ring delayinternalif no ring delay is specified the ring will not timeout
*40*(nnnn)none, alias or extensionPageinternalUse with no extension to page all phones
*52*noneEcho testinternal/external
*55*noneTime and dateinternal say.conf fix
*56*noneCheck my extension numberinternal
*57*noneDirectory ServiceinternalEnter the first 3 letters of your parties name using the touch tone keypad of the phone to get the directory listing read out.

System Greetings

KeydatafunctionAvailability/Terminal TypeComment
*60*(nnnn)4-digit greeting numberRecord a system greetinginternalRecord a system greeting
*61*(nnnn)4-digit greeting numberListen to a system greetinginternal

Agents, Queues and Supervision

KeydatafunctionAvailability/Terminal TypeComment
*63*Agent NumberAgent Pauseinternal
*64*Agent NumberAgent UnPauseinternal
*65*Agent Number/PasswordLog on as an agentinternal
*66*Agent Number/Password followed by #Log off as an agentinternal
*67*extensionChanSpy Whisper Functionmaster user - requires passwordAllows a supervisor to anonymously listen and "whisper" to an extension
*68*extensionChanSpy Functionmaster user - requires passwordAllows a supervisor to anonymously listen to an extension

NANP Vertical Service Code Compatibility

KeydatafunctionAvailability/Terminal TypeComment
*60noneDate/Timeinternal
*65noneSay extension numberinternal
*72(nnnn)extensionCall Forward Immediateinternal
*73noneCancel Call Forward Immediateinternal
*77(nnnn)4-digit greeting numberRecord a system greetinginternal
*78noneDo Not Disturbinternal
*79noneCancel Do Not Disturbinternal
*90(nnnn)extensionCall Forward Busyinternal
*91noneCancel Call Forward Busyinternal
*97passwordLocal Voicemailinternalconnect to voicemail from own station
*98extension/passwordRemote Voicemailinternal/externalConnect to voicemail from another station
Personal tools