Softphone for Yeastar
Register Softphone Plus to your Yeastar P-Series extensions after one change to each extension's Registration Name, and add call and screen recording, a live dashboard and agent reports.
What works
Softphone Plus registers to Yeastar P-Series (Cloud, Software and Appliance editions) as a SIP extension, but it signs in with one name, the extension number, where Yeastar expects a separate, randomly generated Registration Name. So each extension needs one change before it works, explained in step 2. You enter the extension's details once in the Softphone Plus dashboard, and the desktop app downloads the agent's lines when they sign in. Call routing, queues and IVR stay on Yeastar.
Set it up
On Yeastar
- 1In the Yeastar web portal, go to Extension and Trunk › Extension, edit the extension and open User › Extension Information. Note the extension number, Registration Name and Registration Password.
- 2Yeastar generates a random Registration Name for each extension, and Softphone Plus can't register with it: it uses the extension number as the registration name too. Change the extension's Registration Name to its extension number and save; Yeastar's own guide for Polycom VVX phones, which have the same limit, does the same. Yeastar's security guide advises against a registration name that matches the extension number, so keep a long, random Registration Password.
- 3Check the extension's transport under Advanced › VoIP Settings: use UDP, or TCP if it's enabled on the PBX. Softphone Plus can't use TLS yet.
- 4In Softphone Plus, use the PBX's domain name or IP as the Server Address and its SIP registration port as the Server Port, the extension number as Login / User ID and the Registration Password as the password.
In Softphone Plus
- 1Sign in to the Softphone Plus dashboard as an admin and open Settings. Under SIP Server Configuration, enter Yeastar's Server Address (the hostname or IP your agents' computers can reach) and its Server Port, then click Save Changes.
- 2Open Users and click Add User. Enter the agent's email, username and password, pick the User role and create the user. The agent signs in to the desktop app with this email and password.
- 3Click Edit on the user, open the SIP Accounts tab and click Add SIP Account: Protocol SIP, Login / User ID is the extension number, Password is the extension's SIP password. Tick Auto Record Calls, Auto Screen Record or Encrypt Calls (SRTP) if you want them. Each SIP account is one seat.
- 4The agent installs the desktop app and signs in. The app downloads their lines and registers them on Yeastar; the selected line shows Online once it's registered. To check the others, switch lines in the SIP Line selector.
On the Software and Appliance editions, the SIP ports are listed under System › Network › Service Ports. Yeastar's Cloud Edition guide gives 5060 as the registration port.
What Softphone Plus adds on top of Yeastar
- Call recording from the agent's app, automatic per line or on demand, kept in one dashboard with a player and downloads
- Screen recording during calls, synced with the call audio
- A live dashboard of agents and today's calls, refreshed every 30 seconds
- 9 reports, including attendance, breaks, occupancy and a daily timeline per agent
- Team chat, one-click breaks, personal stats and USB headset buttons in the desktop app
- Lines, roles and recording settings for the whole team, managed from one web dashboard
Honest limits
- Softphone Plus is a softphone, not a PBX. Queues, ring groups, IVR, voicemail, trunks and numbers stay on Yeastar.
- Audio codecs: G.711 (μ-law and A-law), G.722, GSM, iLBC and Speex. There's no Opus or G.729, so allow G.711 or G.722 on the extension.
- The app registers over UDP and falls back to TCP. SIP over TLS can't be set from the dashboard yet, so with Encrypt Calls (SRTP) on, the audio is encrypted but its keys travel in the unencrypted SIP signalling.
- In the app: hold, mute, keypad tones and blind transfer, with several calls at once. There's no attended transfer, conference calling or video.
- The app doesn't use STUN or ICE by default. For agents outside Yeastar's network, make sure Yeastar handles NAT for their extensions, or connect them over a VPN.
- Desktop only: Windows 10 and 11 (64-bit), macOS 14 or later on Apple silicon, and Linux (x86_64). There's no mobile app.
Other PBXes
FreePBX, Asterisk, Issabel, Yeastar, Grandstream and VICIdial are trademarks of their respective owners. Softphone Plus is not affiliated with or endorsed by them.
Ready to upgrade your
team's softphone experience?
Set up your team in minutes. 14-day free trial — no credit card required.