General
Messaging
All extensions have the ability to SMS and MMS. SMS and MMS are features included in all sipharmony plans!

Group chat is not yet supported. But it is in active development.
You can also chat with your co-workers from within the apps as well. It's like Teams, but less cluttering features.

Video calls and video conferencing is in active development too!
CDR (Call Detail Reports)
Extensions can have their CDR automatically emailed to any email address
FAX
All extensions have the ability to send a fax. This can be done from the desktop app or the web app.
FAX Only Extension
An extension can bet set to only send and receive faxes.
Extension Profile Settings
Extensions can have the following profile settings
- First Name
- Last Name
- Position
- Department
- Building
- Timezones
- Default IVR Language
- Default Web App Language
- Profile Picture
- Shared Address Book
- Private Address Book
- LDAP Address Book Syncing.
- Custom Music On Hold
- Custom Ring Back Music
- Wake-up time (Hospitality)
- Block outgoing caller-ID
- Explicitly specify park orbit preference
Redirection
Redirection Features
- Do Not Disturb (DND)
- Durations for DND
- Handle Suspected Spam Calls
- No special treatment
- Reject Call
- Send to mailbox
- Pretend to be busy
- Ask for name
- Ask for name even if caller-id is valid
- Hot Desking
Call Forward
- Forward all calls to:
- Forward all calls to when busy:
- Forward all calls on no answer:
- Forward all calls when not registered
- This is a fail safe. If your extension is not registered to any device (desk phone, app, web app), it will forward calls to where every you want.
Personal Cell Phone Features
Cell phone features only apply to extensions that associate their extension with their cell phone number.
- Give out cell phone during voicemail
- Calling your main line from your cell phone, you will be greeted by the personal assistant.
- You can check your voicemail
- You can place an outgoing phone call from the system (trunk)
- Change various account settings
- Auto initiate call back after hangup
- When calling the extension directly
- When calling the extension in a ring group
- When calling the extension in a call queue
- Include cell phone for web callback
- Send text messages to cell phone
- Specify certain times the system can call your cell phone
Recording
Recording options for an extension:
- Record incoming calls to extension
- Record outgoing calls to internal numbers
- Record outgoing calls to external numbers
- Record outgoing calls to emergency numbers
Mailbox
Mailbox features:
- Time until mailbox picks up
- Automatic deletion of messages
- Announcement mode
- System greeting
- Personal greeting
- Call cell phone when new message arrives
- Call supervisor when message was not retrieved
- Copy new messages into other mailboxes
- Make messages available on other mailboxes
- Voicemail to text API
- Switch to T.38 (Faxing)
- Send email to the following email addresses if the wakeup call is not answered (Hospitality)
Setting Your Personal Greeting
You can change your personal greeting by dialing a star code followed by the greeting number.
Default Greeting | *98*0 |
Greeting 1 | *98*1 |
Greeting 2 | *98*2 |
Greeting 3 | *98*3 |
Greeting 4 | *98*4 |
Email
Email features:
- Send voicemail to email - with the WAV file attached
- Send email on missed calls
- Send email at the end of every call
- Send email when the mailbox is full
- Send email if the call was rejected because of a blacklist number
- Send recorded call to an email address
- XMPP Address
Webhooks & Action URLS
We can configure webhooks how ever you would like. We can use POST or GET and we can set the data to JSON or XML.
The following webhooks are enabled for all extensions:
- When a wake-up call was programmed
- When wake-up call was successfully delivered
- When a wake-up call is missed
- When turning DND on
- When turning DND off
- When hotel room is cleaned
- When someone is calling an emergency number
- When a new call comes in
- When a call connects to an agent
- When a trunk call was made (inbound or outbound)
- When a new mailbox message is available
We offer help with webhooks as well.
The recommended method with consuming webhooks are
- Node.js server
- Express for node