Groundwire Softphone Setup

Updated 22 Sep 2026 ยท 6 min read

Groundwire by Acrobits is a premium SIP softphone for iOS and Android with excellent push notification support. It's a good choice if reliable background call reception matters more to you than a free app.

โ„น Groundwire is a paid app available from the App Store and Google Play. It provides superior push notification handling compared to free softphones, meaning you'll reliably receive calls even when the app is in the background. For a free option that sets itself up from a QR code, see Cloud Softphone Setup.

Prerequisites

Before configuring Groundwire, ensure you have:

  1. An active Siptalk device extension (add one here)
  2. Groundwire installed from the App Store (iOS) or Google Play (Android)
  3. Your extension's SIP credentials from the Siptalk portal (Server URL, Username, Password) โ€” see below

Get your extension's credentials

In the portal, go to Services โ†’ Device Extensions, click [Manage] on the extension, and look at the Registration Details card. It shows the Server URL and Username. The password is never stored where it can be read back, so click Generate New Password to create one; the page reloads with it showing, and it stays visible until you log out or click Hide Password.

Services โ†’ Device Extensions โ†’ Manage โ†’ Registration Details
Registration Details card showing the Server URL, Username and a freshly generated Password
โš  Give the softphone its own extension. Only one device should ever be registered to an extension, and generating a new password disconnects any device already using it.

Add a SIP account

  1. Open Groundwire and tap Settings (gear icon)
  2. Tap Accounts
  3. Tap the + button to add a new account
  4. Select Generic SIP Account

SIP account settings

Enter your Siptalk extension details:

  • Title โ€” A descriptive name (e.g., "Siptalk - Office")
  • Username โ€” Your extension username from the portal
  • Password โ€” Your extension password
  • Domain โ€” Your SIP Server URL from the portal
โš  Do not include sip: or any port number in the Domain field. Enter the server hostname only.

Network and NAT settings

Tap into Advanced Settings within the account, then configure the following:

NAT Traversal

  • STUN โ€” Enabled
  • STUN Server โ€” stun.siptalk.com.au
  • STUN Port โ€” 3478
  • ICE โ€” Enabled

Transport and registration

  • SIP Transport โ€” UDP
  • SIP Port โ€” 5060
  • Registration Expiry โ€” 180 seconds

Audio codec settings

Under Advanced Settings โ†’ Audio Codecs, enable these in order of preference:

  1. G.711 u-law (PCMU)
  2. G.711 a-law (PCMA)
  3. G.729 (if available)
  4. Opus (for lower bandwidth connections)

Disable any video codecs unless you specifically need video calling.

Push notifications

Groundwire's key advantage is its push notification support, which allows the app to receive calls reliably in the background without draining battery.

iOS

  • Tap Advanced Settings โ†’ Push Notifications
  • Set Incoming Calls to Push Notification
  • Ensure iOS notification permissions are granted for Groundwire in Settings โ†’ Notifications

Android

  • Tap Advanced Settings โ†’ Push Notifications
  • Set Incoming Calls to Push Notification
  • Disable battery optimisation for Groundwire in Settings โ†’ Apps โ†’ Groundwire โ†’ Battery
  • Allow autostart if your device supports it
โ„น With push notifications enabled, Groundwire does not need to stay running in the background. The Siptalk server will wake the app when a call arrives.

Testing your setup

After saving your account settings:

  1. Check the account status shows Registered (green indicator)
  2. Make an outbound test call to verify audio
  3. Call your number from another phone to test inbound calls
  4. Lock your phone and wait 2 minutes, then call again to verify push notifications are working
  5. Test on both WiFi and mobile data if applicable

Troubleshooting

Registration issues

  • Authentication failed โ€” Double-check username and password match the portal
  • Timeout / unreachable โ€” Verify the Domain field contains only the server hostname
  • Forbidden (403) โ€” Your extension may be locked, contact support

No incoming calls when backgrounded

  • Confirm push notifications are set to Push Notification (not "Background" or "Disabled")
  • On Android, ensure battery optimisation is disabled for Groundwire
  • Check that iOS/Android notification permissions are granted

Audio problems

  • No audio โ€” Grant microphone permissions and check device volume
  • One-way audio โ€” Verify STUN and ICE are enabled in NAT settings
  • Choppy audio โ€” Switch to a more stable network or try a lower-bandwidth codec like G.729 or Opus

Firewall requirements

Ensure these ports are open on your network:

  • UDP 5060 โ€” SIP signalling
  • UDP 10000-20000 โ€” RTP media (audio)
  • UDP 3478 โ€” STUN

Was this article helpful?