Daily use

Keep VMGateClient online and ready for VMGateServer-assigned calls and SMS.

Main screen

The dashboard shows whether VMGateClient can take traffic:

In the portal, operators may set a display label on the VMGateClient so the device is easier to recognize in lists and traffic views. The label is portal-side; it does not change how the phone dials.

Tap a SIM card toggle to enable or disable that slot for traffic. If VMGateServer is unreachable, the toggle may show Server unreachable. If the USB board is missing, the card may show No dongle — connect it on the call port (chapter 03).

After a completed call, a slot may show Cooldown with a countdown — that is server policy; new assignments wait until the timer clears.

Background operation

VMGateClient runs a foreground service while connected. Android shows a persistent notification (for example ✓ Connected to VMGateServer). Do not force-stop the app during production hours.

If the phone reboots, open VMGateClient and confirm VMGateServer: ✓ connected and Termination enabled are on. Check the portal VMGateClients list after maintenance.

Battery savers that kill background apps can delay or drop assignments — follow your tenant’s device policy for field phones.

When calls arrive

VMGateServer selects an online VMGateClient when a Customer SIP call matches your routing rules. The app receives a dial instruction and places the GSM leg automatically — operators do not manually dial production destinations from the phone dialer.

Ring timeout, dial formatting, slot targeting, daily caps, and cooldown rules are set in the portal (VMGateServer manual chapters 05 and 08). The phone applies policy it receives from VMGateServer; local dialer settings do not override routing.

While a call is active, OTA update checks are paused until the call ends.

Switching networks

If the phone holds more than one profile, open menu → Profiles, tap a profile, then tap Connect and confirm the switch. Only one profile is active at a time.

Switching profiles changes which VMGate network the phone registers to. Confirm the correct profile is active before expecting traffic on a given network.

USB board during operation

Keep the flashed board connected on the left (call) port during operations. If Android asks again for USB access, tap Allow for the device from Startel International and choose to remember the device when offered.

For day-to-day checks, open menu → Audio diagnostics to confirm the board is detected and VMGate Audio is running. Use menu → Dongle management only when you need to update the USB board (chapter 07) — not for normal calls.

SMS cards

When your tenant has outbound SMS enabled, the main screen shows separate SMS cards (in addition to the voice SIM cards). Each SMS card shows whether that slot can send SMS, current state, and any SMS cooldown countdown from server policy.

Enable or disable SMS per slot on the card when your administrator allows it. Cooldown and caps come from VMGateServer (portal SMS / slot policy) — the phone does not invent them.

During an outbound GSM call: the phone can still accept and send outbound SMS. The active slot (the one on the call) can send SMS immediately. The other slot, if SMS-enabled, queues the SMS until the call ends or the SMS send timeout is reached — whichever comes first.

VMGateClient does not let field operators compose production SMS to arbitrary numbers. VMGateServer accepts SMS from Customer connections and instructs the phone to send on GSM; the app reports send and delivery results back to the server.