Description
SNAPmobile is a softphone with portal capabilities including a SIP softphone, contact management, answering rule management, extension dialing, visual voicemail, presence, and call recording.
This article is a comprehensive guide to logging into SNAPmobile iOS for the first time and utilizing its features.
Users
No information yet
Eligibility
The app requests the following permissions to ensure the app is fully functional:
iOS:

Android:

IMPORTANT: If a permission is not granted, it can be altered later within the device settings. Depending on the device, the screen may not resemble the example below, but it should display a list of installed apps and settings for those apps. Toggle the permissions on and off.
iOS:

Android:

Notifications allow incoming phone calls and SMS messages to display on the device (while the app is running).
To configure phone call Push notifications when the app is not running, refer to Configure Push Notifications for SNAPmobile Android & iOS
iOS:

Android:

Lock Screen Appearance enables privacy when needed.
iOS:
- If message previews are turned off, then the app will state only that there is a "notification".
- If message previews are turned on, the app will send a notification that includes the beginning of the message.

Android:
- If message previews are turned off ("hide content"), then the device will display a notification from the name of the app, and nothing more.
- If message previews are turned on ("show content"), the app will send a notification that includes the beginning of the message.

Summary
Features
Contacts Screen
The Contacts screen is the default home screen on the SNAPmobile app. Users can dial internal extensions and external phone numbers here.
When a new contact is added in the app, it will sync with the portal immediately (may require a web refresh).
iOS:

Android:

Place and Receive a Call
Place a call on almost any screen in the app by selecting a contact or manually typing in the number via the dial pad.
When the app is running, incoming calls display as a notification at the top of the device's screen. To enable push notifications (when the app is not running), follow the procedure in this article, "Configure Push Notifications for SNAPmobile Android & iOS".
Tap on the blue checkmark (green phone/answer button for Android) to answer the call and tap on the red X mark (red phone/reject button for Android) to reject the call.
iOS:

Android:

While actively in a call, there are the standard functions (speaker, mute, hold, end call) and additional SNAPsolution features (record the call, transfer, add a call, switch phones).
iOS:

Android:

Voicemail
The Voicemail screen syncs with the portal and displays all available voicemails. Filter by new, saved, or trash.
iOS:

Android:

Chat and SMS
The Chat and SMS screen displays all available SMS conversations. Tap on a conversation to view more information. Chats are organized chronologically; the latest reply moves the entire conversation to the top of the list.
iOS:

Android:

Call History
The Call History screen displays the user's inbound, outbound, and missed call history.
iOS:

NOTE: Known Limitations
The agent must be added to the call queue by user rather than by phone(device) in order to have the ability to log in and out of queues in the WebPhone and in SNAPmobile apps. If the user was added by phone then they can only log in or out of queues using the Portal's Call Center page (or star codes if configured).

Android:

My Queues
Users with Call Center access have an additional option in SNAPmobile called Call Center. This tab lists the agent's assigned queues (including how many callers are waiting) and displays Call Center stats.
| UI Config | Default Value | Description |
|---|---|---|
| MOBILE_IOS_CALL_CENTER_ENABLED |
no | Enable Call Center in SNAPmobile IOS for relevant user scopes. |
| MOBILE_ANDROID_CALL_CENTER_ENABLED |
no | Enable Call Center in SNAPmobile Android for relevant user scopes. |
| MOBILE_SHOW_CALL_CENTER_AGENT |
no | This config shows the Call Center tab for more than the 2 original user scopes when used in conjunction with MOBILE_IOS_CALL_CENTER_ENABLED or MOBILE_ANDROID_CALL_CENTER_ENABLED. |
Agents also have the ability to login and logout of their assigned queues within the SNAPmobile iOS and Android apps, similar to the Portal Contact Center and in WebPhone.
| IOS 3.5.2 (9/7/2023) | IOS-1196 | Enabled granular login and logout for queues. |
| SMA 3.5.2 (7/6/2023) | SMA-1911 | Allowed granular queue login/logout for Call Center Agents and Supervisors. |

More Screen
The More screen (3 horizontal lines) includes profile settings, answering rules, greetings, settings, the app's "about" information, and the log out button.
iOS:

Android:

Note that the following options are available under Settings:
- The option to use mobile data when using the app is on by default. It enables the use of cellular data networks. If it is toggled off, the app will be limited to using Wi-Fi.
- A mobile number can be entered here. If so, then select whether the default method of calling should use SNAPmobile (use the SIP softphone), use the mobile phone (best for areas with poor data connectivity), or ask every time a number is dialed.
Gravatar
iOS:

Android:

To learn more about using Gravatar for a profile image, read “Can I Use A Gravatar With My NetSapiens Platform?”
Known Issues
-
Geo-redundancy is not enabled (Android)
Related Information
Escalation Information
Escalation Information: SD1
If you need additional assistance, contact Crexendo Support at 855-211-2255 or email us at support@crexendo.com
Change Log
| Date | Description |
|---|---|
| Apr 1, 2026 | Article revamped. |