For the correct operation of the Softphone in Telegram, you need to:
How does Softphone differ from Gateway?
Softphone — is when you use Telegram as a SIP client (linking to any SIP operator).
Gateway — is when you connect a Telegram account to a PBX so that Telegram calls are processed by the PBX.
Can I receive regular mobile calls simultaneously?
Yes. Voice stream through Telegram is an internet channel, it doesn’t interfere with your GSM calls.
How to enable call recording?
When creating an account, activate the “Call Recording” checkbox. Available on a paid subscription (5 EUR/month per account). If necessary, you can select a separate channel/chat where audio files will be saved.
Can I temporarily disable incoming calls?
Yes. In the /softphone
section of the @siptg_bot bot, open the SIP account and click “Disable”.
How to assign a SIP account to another person?
In the @siptg_bot bot, open the settings of the desired account, click “User” and select your colleague’s Telegram profile. Now all incoming calls will go to them, and you will remain the Owner.
Can I have two or more active SIP accounts on one Telegram?
Yes, if your “Softphone” subscription allows the required number of accounts. You can create several SIP accounts. For outgoing calls, a request to select an account will appear before each call.
Do I need to manually specify the SIP port (e.g., :5062)?
If you have a non-standard port on the operator or PBX side, specify it in the “Domain” or “Proxy” field with a colon (for example: sip.example.com:5062
). For the standard 5060, it’s not necessary to specify.
Below is an expanded list of problems that our users have encountered.
Not receiving incoming calls
Symptoms
Possible causes
Solution
/softphone
section of the @siptg_bot.Incoming and Callback calls are received but are dropped before or immediately after answering
Symptoms
486 User declined the call
.Possible causes
Solution
Outgoing call does not go through (Callback mode)
When you send a number to the chat, the bot tries to call you back (callback). If you don’t accept the incoming call in Telegram, the outgoing call won’t happen.
What to do:
No sound or we can't be heard (one-way audio)
This is most often related to codec incompatibility or UDP traffic blocking.
Solution
In the @siptg_bot bot in the /softphone
→ Configure SIP Account → Audio Codecs section, set a short list, for example: opus,alaw,mulaw
.
If necessary, specify a specific audio codec (for example, only alaw
or mulaw
).
If the call is coming from abroad or through mobile internet, try another Worker server.
The call is dropped after 2 minutes
This is due to the free subscription. To remove the restriction — activate the Softphone subscription. See more at Subscriptions Overview.
Strong delay when talking
This is most often due to an unstable internet connection between the Telegram user and our server.
Solution
/softphone
→ Configure SIP Account → Worker select another server that is closer in geographical location.Call is dropped after a few seconds after answering / No sound after answering the call
Symptoms
Possible causes
Solution
In the @siptg_bot bot in the /softphone
→ Configure SIP Account → Audio Codecs section, set a short list, for example: opus,alaw,mulaw
.
If necessary, specify a specific audio codec (for example, only alaw
or mulaw
).
Check the Worker server and firewall settings.
Error 'No lines for call' or 'No lines available for call'
Symptoms
Possible causes
Solution
=
in the SIP account settings./softphone
command in the @siptg_bot bot.Error 'Amount of fail calls is exceeded' or 'SIP account has disallowed settings'
Symptoms
Possible causes
Solution
/softphone
section of the bot./subscriptions
section.Error '503 Account is not running' / The account is labeled ⚠️ in the settings
Symptoms
/softphone
section, the account is marked with the ⚠️ icon, and in the settings, the Domain / Proxy / Template fields have such an icon.Possible causes
Solution
/softphone
section of the bot.Usually errors of this type are recovered automatically after a short time.
Error 'Invalid parameters (params)' when enabling an account
Symptoms
Possible causes
Solution
Error 'Time out (timeout)' when enabling an account
Symptoms
Possible causes
Solution
sngrep
or tcpdump
utilities.https://files.sip.tg/fw.txt
.Automatic call recording doesn't work
Symptoms
Possible causes
Solution
In SIP account settings I only have 2 buttons: Switch off and Delete
SIP errors: 403, 404, 408, 503, 603...
Other rare problems and recommendations
503 Too Many Requests
or 408 Timeout of waiting RPC result
errors. The solution is to reduce the speed of dialing.inband
to RFC2833
or INFO
).If the described actions didn’t help, ask for assistance. See How to Get Help for details.