FAQ
Answers for your workday.
Choosing a SIP account, connecting your team and getting calls to the right device.
Getting connected
What do I need before I can call?
Install bitCaller on Android or x86_64 Linux, connect to the Internet and add an active SIP account. Your SIP provider or company PBX administrator supplies the account details and phone service. Start with the connection guide.
Is there a charge for the app?
bitCaller is a free, full-featured softphone, with no ads or analytics. Calls use your SIP service; call rates and Internet data charges come from your providers.
Can I keep my existing SIP provider?
Yes. Use the profile for another SIP provider and enter the server, port and credentials supplied for your service. Company PBX accounts can be configured in the same way. Your provider can confirm the connection settings and features it supports.
Can I use my business number away from the office?
Use the account associated with that number on an Internet connection your SIP service supports. Ask your administrator about access from outside the office and international dialling. Test an incoming and outgoing call on the network you plan to use.
Which app languages can my team choose?
Both Android and Linux support 12 languages: Polish, English, Spanish, German, Simplified Chinese, French, Thai, Ukrainian, Portuguese (Portugal), Portuguese (Brazil), Italian and Vietnamese. Choose one in Settings → Language.
Which Linux download should I use?
Choose .deb for Ubuntu 22.04+ or Debian 12+, or AppImage for other x86_64 distributions. The download page includes installation commands. Linux has the same app features as Android except for integration with cellular calls.
Teams, numbers and calls
Can I handle several accounts and business numbers?
Supporting provider profiles allow several simultaneous accounts, extensions and named DDI numbers. DDI lets you identify which assigned public number a caller dialled. Your provider must enable the corresponding service and configure the numbers for the account.
Can I transfer a caller to someone else?
bitCaller supports blind and attended transfers with providers and profiles that enable them. A blind transfer passes the call directly; an attended transfer lets you speak to the recipient first. Your PBX or provider must support the selected method. Test it with your administrator before using it for customer calls.
Where are recordings stored?
Recordings stay on your device and can be played, copied or deleted from call history. A supporting profile enables recording; the predefined profile enables it without an unlock code or expiry date by default. Automatic recording is off until you turn it on in Settings.
Why does a managed account show a recording policy?
The provider can disable recording or set an end date for a managed account with a hidden password. You see the policy before saving the configuration. An end date applies through the end of that day in UTC. Existing recordings remain available; the policy controls new manual and automatic recordings.
What happens if another call arrives while I am talking?
Choose a busy signal or a notification in account settings. Busy is the default. With notifications, you can reject the incoming call or end the current call and answer. Do not disturb separately silences the app’s ringtone, vibration and pop-ups.
Setup and everyday use
Does scanning a startup QR code immediately add an account?
No. Review the profile, server, port, username and any managed-account policy, then confirm. You can cancel. If a new account’s code has no password, enter the password from your provider. A managed code keeps the password hidden; obtain a new code from the provider when it needs to change.
My setup link opened a website. What next?
Choose the button to open the configuration in bitCaller. On Android, check that you have the current app and that it can open supported links. Setup links use bitcaller.pl and a Polish setup page. Keep the whole link private because it can give access to the SIP account.
How do I prepare Android for incoming calls?
Allow microphone access and notifications, then check background operation and lock-screen call notifications. The First run guide groups these settings and includes illustrated examples. After setup, try an incoming call with the screen locked.
Can I choose how the app uses contacts?
On Android, contact permission matches caller names locally. You can still dial and use the system contact picker without granting access to the full list. Contact names can be turned off in Settings. On Linux, add contacts to the local address book or import vCard/CSV files.
Technical connection questions
What must the SIP service support?
bitCaller uses SIP over UDP for signalling and RTP for audio. Enter the server and port supplied by your provider. Signalling and audio have no transport encryption. Stored credentials use Android Keystore on Android and the system Secret Service on Linux. The privacy policy explains storage and data handling.
The account does not register, or a call has no audio. What should I check?
Check the SIP username and password, server and port against the provider’s instructions. Confirm that the account is active and that the network allows the service. For audio, check microphone permission and the selected speaker or headset. Tell your administrator which network you used and whether the problem affects one or both directions.
How should I make an emergency call?
Use your phone’s system dialler for emergency calls.
Can we test our SIP service with bitCaller?
Yes, contact the bitCaller team about your service and proposed tests. Registration, audio, transfers and provisioning should be checked with your own configuration. A provider profile or integration is discussed after testing.