Android Phone - Instant Messaging & Audio-Video Call
The Chat shows the list of recent chats since the last login. If User A chats with User B multiple times, their discussions appear as one item in the list.
Tapping the name from the Chat list opens the Chat view (IM view) in the right pane where new messages can be typed. Old messages are also shown.
New incoming messages are indicated with a notification badge to the right of the name. The icon remains next to the name until the message is read.
Chats are listed so that the newest one is always at the top. Chats are not in alphabetical order and are always listed with the most recent first.
Clicking the menu button in the navigation bar displays the Start Group Chat and Mark all read options. The second one removes all notification badges from the Chat History list.
Start a chat using one of the following methods:
- Tap a contact from the Contacts list to open a contact card. From the contact card, choose the chat icon to start a chat.
- From the options provided after a long press on a contact.
- In the Chat History list, tap a contact entry to start a chat.
- From search results, tap a contact to open the contact card and then choose the chat icon.
When you initiate a chat, the Chat screen opens. Chatting with a contact is possible only when you are both online. If your contact initiates a chat, you see a notification badge on the Chat tab and the entry appears at the top of the Chat History list.
Once a chat opens, the name of the recipient is on the top bar and there is a presence icon flag before the name. The recipient’s messages are presented in the orange background and the user is presented in the white background.
Smiles can be added to messages by typing the corresponding character codes and by selecting from the smiley icons, (the smiley is displayed graphically in the message area).
Group Chat (Ad Hoc Rooms)
Start a group chat using one of the following methods:
- In single chat session, tap the add participant icon to escalate from a single to a group chat.
- In the Chat History list, tap a group communication entry to start a group chat.
When you initiate a group chat, the Chat screen opens. More participants can be added later to the chat using the add participant icon. Anyone in the group chat can add participants. However, removing participants is currently not supported.
A group chat works the same way as a one-on-one chat. All messages from anyone are sent to everyone else. All contacts need to be online to be able to participate in a group chat. You cannot invite an offline contact.
A group chat history is saved and is available to view later from the Chat tab.
A user can leave a group chat by selecting the Leave chat option. The chat is marked as “offline” and the user no longer receives messages from the chat. When tapping on the “offline” chat, the user re-joins the room and starts receiving messages. However, the user does not receive the messages that were sent in the chat while the user was outside of the room.
The Clear History menu item behaves the same way as the corresponding option in the one-on-one chat and removes the local history.
The View Participants button opens a dialog that shows the list of participants in the group chat.
Note that deleting a chat room is not supported.
Audio and Video Calls
Dial Pad Tab
The Dial Pad tab displays a dial pad and a text field used to enter numbers. The dial pad is one of the options used to make audio or video calls. There are three buttons below the dial pad: Call, Video call, and Dial pad menu that are configurable by the service provider. The top text field also has a delete button that, when pressed, deletes one character at a time.
A badge notification appears on the Dial Pad tab when there are messages in the voice mail box. The voice mail icon under digit one becomes orange when there are voice mail messages. A long press on digit one connects you with your voice mail box. When there are no voice mail messages in your voice mail box, the icon is grey.
The Dial pad menu can contain three options: VoIP Mode, Pull Call, and Retrieve Call.
VoIP Calling Mode
UC-One Android Phone supports an option that allows a user to switch easily between VoIP and Mobile calling modes.
- VoIP calls use WiFi or the carrier data network.
- Mobile calls use the carrier circuit-switched network. Mobile calls leverage Placetel
Anywhere or Mobility to present the business identity of the user. Users can switch between VoIP and Mobile through the Dial pad menu. An indication of the currently selected mode is displayed on the Dial pad.
- VoIP Mode On:
- Outgoing and incoming calls use VoIP over WiFi or data network.
- Placetel Anywhere or Mobility location for the device is disabled.
- VoIP Mode Off:
- Outgoing and incoming calls use the mobile circuit-switched network.
- Placetel Anywhere or Mobility location for the device is enabled. Outgoing calls are performed with Call Through or Call Back. Incoming calls are delivered via the Placetel Anywhere or Mobility location.
VoIP calls over the carrier data network are dependent on the quality of the network and may incur additional charges. As such, there are options for an operator or end user to disable VoIP calls over the carrier data network (3G, 4G, or LTE) if needed. Users can control this behavior in Call Settings → VoIP Calls. There are two options:
- WiFi only: VoIP calls are allowed only on WiFi.
- All Networks: VoIP calls are allowed only on any data network.
Make Audio or Video Calls
You can make an audio or video call using one of the following methods:
- Tap a contact from the Contacts list to open a contact card. From the contact card, choose the headset icon to make an audio call or the video icon to make a video call.
- From the options provided, after long press on a contact.
- From the search results, tap a contact to open a contact card and choose the audio or video icon or by using the long press options.
- Open the dial pad, enter a phone number, and tap the Call or Video button.
- On the Call History list, tap a call entry.
- On the Chat screen, tap the headset icon to make an audio call or the video icon to make a video call.
An incoming call is indicated with a ringtone. There are two options on the incoming call screen: Accept and Decline. If you decline the call, it causes the line to sound busy at the caller’s end and they know that you rejected the call.
If a user is in the middle of a VoIP call and receives an incoming cellular call, the VoIP call continues while the phone is alerting. Once the cellular call is answered, the VoIP call is put on hold.
In Call Action
From the In Call screen, you can perform the following actions:
- End a call
- Mute the microphone
- Place a call on hold
- Adjust the volume
- Escalate from audio to video call and downgrade from video to audio call
- Open the dial pad
- Make a new call
- Transfer a call – Attended
- Transfer a call – Unattended
- Make a conference
- Park a call
- Transfer a call to circuit-switched call
- Add more participants (in conference call only)
- Merge two separate calls
- Swap two separate calls
- View participants (on a conference call)
In addition, the user can use the Android back button to leave the In Call screen and navigate through the other application screens. Returning to the In Call screen is possible through the active call toolbar in UC-One Android Phone or the active call notification entry in the Android notification center.
Missed Calls and New Messages
When you miss a call, the notification bar on the Android device shows a note. By tapping the missed call, you go to the History screen. Notifications, for example, missed calls or new messages, are also shown as badges on the tab icons.
Message Waiting Indicator and Voice Mail Access
If you have pending voice mail messages, then the notification bar on the Android device displays an icon and the message, “You have XX pending voice mail messages”. By tapping the voice mail notification, the application dials the voice mail access number directly and you can listen to the voice mail messages.
Voice mail is also accessible with a long press of the dial pad “1” key (similar to how it is on a regular mobile dial pad). If voice mail messages are available, then the “1” key changes color. In addition, a voice mail notification is displayed as a badge on the Call tab icon.
The number for new voice mails changes depending on how many are open or are new. The voice mail icon in the notification area has an associated badge that shows the number of new messages.
Call Back and Call Through
UC-One Android Phone allows you to originate a circuit-switched call using your business line identity. This is done using the basic Call Back functionality on Placetel or the Call Through functionality available with Mobility.
Call Back is available if you have the Mobility, Placetel Anywhere, or Remote Office assigned. The application checks to see whether one of these services is provisioned with a phone number that matches the mobile number. If it is provisioned this way, it provides the option to make calls using the Call Back feature.
Call Through functionality is available if the Mobility or Placetel Anywhere service is assigned to the user and configured with at least one location. Call Through provides a more natural dialing experience. When a call is placed in this mode, the client communicates transparently with Placetel to obtain a temporary IP Multimedia Routing Number (IMRN). The client then calls the IMRN and connects the user directly to the destination identifying the call with their business line identity.
Note that Call Through requires “MyPhone number” on iOS or “Own phone number” on Android local setting to be set to the phone number of the mobile device. This number must be set and must also match the number configured in Mobility or Anywhere in order for Call Through to work.
Starting with UC-One Android Phone Release 21.2.x, the application provides mid-call control services for business circuit-switched calls.
Contact Name Lookup for Incoming Calls and Call Logs
When receiving a call, UC-One Android Phone searches for the name in the following sources and in the following order: XMPP contact name, Enterprise directories, Local Contact, P-Identifier header (SIP), and From header (SIP). If the number matches one of the contacts, the name is shown on the incoming call screen.
N-Way Calling (Conference)
UC-One Android Phone supports network SIP-based conference calls. While on a twoway audio or video call, you can add more participants by using the Conference button. It opens the Address Book on the device to search for and select the new participant. Once the conference is established, the participants are shown on the Device screen.
The other way to create Conference call or to add participants in an existing Conference is to make a new second call and select the merge option.
You can have one active call at any one time if you receive a new incoming call and accept it. The existing call is put on hold and you can change between these two calls by using the Hold and Unhold buttons.
The client supports starting a new call while in an ongoing call. The steps are as follows:
- Establish call with remote party.
- Initiate second call using the new call button.
- Select a contact then choose a number. After the new call is established, the first call is put on hold. You can swap the two calls or to merge it in conference.
The client supports transferring VoIP calls to another party. Two modes of transfer are supported:
- Attended Transfer – Establish a call with remote party. Select a contact then choose a number. Select the call first option. If the call is successfully established, you can talk with the third party privately before completing the transfer by pressing the Complete button.
- Unattended Transfer – Establish a call with remote party. Select a contact then choose a number. Select the Transfer option and the transfer is completed.
Call Pull can be used in scenarios where a user has two endpoints, for example, a VoIP desk phone and a mobile phone with UC-One Android Phone. If the user has an active call on the desk phone, this call can transferred seamlessly to the mobile phone via the Call Pull button. Depending on the application, dialing settings, and service configuration, the call can be pulled as a VoIP or circuit-switched call to the mobile phone. There is no
interruption to the voice call.
The Call Park service allows a “parking” user to park a call against a “parked against” extension. The “parked” user is placed on hold until a user retrieves the parked call. If the call is not retrieved within the provisioned recall time, then the parked call is reverted and presented to the “recall” user.
You can control incoming and ongoing calls from a compatible Bluetooth headset.
The System requirements section in the UC-Desktop and UC-One Android Phone Product Guide lists the headsets that have been tested, although other Bluetooth devices should also work.
UC-One Android Phone Android supports mute and volume control from the Bluetooth headset; however, answer and hang up are supported only from the application.
Mid-Call Controls for Circuit-switched Business Calls
UC-One Android Phone provides mid-call control services for business circuit-switched calls that are anchored at Placetel. This functionality is available for:
- Call Through and Call Back circuit-switched calls initiated from the UC-One Android Phone client via the native phone dialer.
- Incoming circuit-switch calls delivered to the mobile phone via Placetel Anywhere, Mobility, or Remote Office location.
Supported mid-call control services are:
- Hold / Resume (for more than one call, this functionality requires Placetel Call Control to be turned ON for the location)
- Conference (limited to five participants)
- Swap (requires Placetel Call Control to be turned ON for the location)
- End Call
After initiating a Call Through or Call Back call or after receiving a business circuitswitched call, the user can return to the main screen and launch UC-One Android Phone to the foreground. At this point, the application brings a Mid Call Control screen (as shown in the previous figure) which can be used to manage the call.
Swipe between Chat and Audio/Video Communication Views
UC-One Android Phone provides the ability to switch between Chat and Audio/Video communications sessions for own MyRoom, other users’ MyRoom, and two-way chat. The ability to switch between sessions is indicated by the presence of dots at the bottom of the screen. The user can perform a swipe to switch between the sessions.