The Android app has several settings that you can adjust so that it works the way you want.
To change the settings, open the Telerivet app on the Android phone and click the icon to go to the Phone Settings page. (You can also change some of these settings in your browser on Telerivet.com, by selecting your phone on the Phones page, then clicking Edit Settings.)
Keep new messages
By default, this setting is enabled, which means that any messages received by your Android phone will remain in your phone's Messaging app in addition to being sent to Telerivet.com. Also, any messages sent via Telerivet will also be saved in your Messaging app.
If you disable this setting, then when new SMS messages are received by the Android phone, they only go to the Telerivet app without being saved in the normal Messaging inbox on the Android phone, and without causing the phone to make a sound or vibrate. Also, any messages sent via Telerivet will not be saved in your Messaging app.
You might want to see on Telerivet when people are calling your Android phone, or use Telerivet to automatically send an SMS reply when somebody rings the Android phone and hangs up. Since leaving a missed call is free, this allows build certain types of services that are free to end users. In order to enable this functionality, enable the Call notifications setting.
SMS Rate Limit
By default, Android limits each app to sending no more than 100 SMS messages per hour, even though a typical phone can send up to 1,000 SMS messages per hour. (Starting with Android 4.1 Jelly Bean, this limit was changed to 30 SMS messages in 30 minutes.)
In order to work around this limitation, Telerivet has developed SMS Expansion Packs. Each SMS Expansion Pack is a special Android app that works together with the main Telerivet app and allows Telerivet to send an additional 100 SMS messages per hour.
If you anticipate sending more than 100 SMS messages per hour, install as many SMS Expansion Packs as you expect to need. For more information, see Increasing Sending Rate Limit.
On many mobile networks, Telerivet can call special dialing codes (USSD codes) to check your Android phone's airtime balance, top-up, or transfer airtime. These codes depend on your mobile network, but always end in a # symbol (for example, #932#).
If your mobile network provides USSD codes, enabling this functionality allows you to invoke most USSD codes from Telerivet.com or from an automated service.
To enable USSD functionality, click USSD requests, then download and install the USSD Expansion Pack on the Android phone. After installing the USSD Expansion Pack, reboot the phone to complete the installation.
However, note that Telerivet's USSD functionality currently does not fully support commands that involve menus, such as many mobile money systems. If a command involves a USSD menu, then have to complete the menu by entering your response on the phone itself.
By default, Telerivet can send SMS messages at any time of day or night. However, you may want to avoid accidentally annoying your contacts by sending them an SMS message at night. When the Quiet Hours setting is enabled, Telerivet will avoid sending SMS messages at night, unless in reply to a recent incoming message. After a certain time at night, outgoing messages will be delayed until the next morning, at a time you specify.
Forward Sent Messages
By default, messages sent directly from the phone's Messaging app are not saved on Telerivet.com.
However, you may still want to use their Android phone to send SMS using the Messaging app, but also have these messages saved to Telerivet.com. In this case, you can simply enable the Forward sent messages setting.
If you enable the Delivery reports setting, Telerivet will request that the mobile network notify your phone when your outgoing messages are delivered (or when there is a delivery error). Delivered messages will show up with a check mark (✓) on Telerivet.com. However, some networks may charge extra for delivery reports, and they may also reduce the rate at which your phone can send and receive messages.
Sometimes, your Android phone may receive SMS messages that you don't care about, such as advertisements, or messages from particular contacts that you only want to receive on their phone instead of on Telerivet.com.
In this case, you can add phone numbers that the Telerivet app will ignore (so they will only be received on the phone). Since unwanted messages are often from shortcodes (e.g. "4444") or non-numeric senders (e.g. "VODACOM"), you can also ignore all of these types of messages at once.
Android App Security
If you are deploying Android phones with Telerivet in an untrusted environment, you can "lock" the Android app once you have configured it. This prevents anyone from changing the app settings on the phone (except to turn Telerivet on or off), and also hides Telerivet's online tools in the app. The Android app can be locked and unlocked only when logged in via Telerivet.com web interface.