All BSNL USSD codes for call forwarding, troubleshooting tips, and how to connect your Katch AI number.
Quick Answer
To set up call forwarding on BSNL: dial **67*[number]# (forward when busy) and **61*[number]# (forward when no answer). Press call after each. BSNL does not offer an app method for call forwarding setup, so USSD is the main option. To cancel all: ##002#. Replace [number] with your Katch AI number from the app.
BSNL in India
Sign up for Katch and get your forwarding number
Join the waitlist, download Katch, sign up with your BSNL number. You'll receive a unique Katch AI number.
Open your phone dialer
Dial the "when busy" code and press call
Wait for BSNL confirmation
You'll usually see a success message on screen or hear a confirmation voice prompt.
Repeat for "when no answer"
Test it
Ask a friend to call while you're on another call. Katch should answer and send you a summary.
BSNL does not offer an app flow like MyJio or Airtel Thanks for call forwarding. Use the dialer codes above.
USSD not working in rural areas
Poor network can affect USSD. Try again in an area with better signal strength.
BSNL landline users
Landline call forwarding uses a different process. Dial 161 from your BSNL landline to start call forwarding setup there.
BSNL prepaid balance deduction
Unconditional forwarding with **21* routes all calls, and your incoming tariff may apply. Use conditional forwarding only for Katch.
Cancel all forwarding:
Cancel only when-busy forwarding:
Cancel only when-no-answer forwarding:
BSNL supports call forwarding on many landline connections as well, but the setup is different from BSNL mobile. On a BSNL landline, the usual method is to dial *72[number] to activate forwarding and *73 to cancel it. That applies to fixed-line service, not your BSNL mobile SIM.
This distinction matters if your home office or clinic still uses a landline for inbound calls. Katch itself sends summaries by text, so landline users who want Katch need a mobile device in the loop. The practical setup is: forward the BSNL landline to a Katch-enabled mobile number, then let Katch handle the missed-call conversation and send summaries to that mobile phone.
In other words, BSNL landline forwarding can still be part of the workflow, but Katch notifications ultimately need a mobile number where you can receive the text summaries and follow up quickly.
BSNL supports the same core forwarding idea as private carriers, but the experience is different. Jio and Airtel tend to have faster app-based fallbacks, Vi sits somewhere in the middle, and BSNL is still more dependent on older USSD flows. That does not make BSNL unusable for Katch. It just means setup is usually more manual and a little slower.
| Carrier | USSD support | App method | 5G caveat | Market share |
|---|---|---|---|---|
| Jio | Yes | MyJio | Yes | Largest |
| Airtel | Yes | Thanks | Yes | Large |
| Vodafone Vi | Yes | MyVi | Limited | Large |
| BSNL | Yes | BSNL Self Care | No 5G | ~8% |
BSNL works well with Katch once the two core conditional rules are active: busy and no answer. Because BSNL is more USSD-heavy than Jio or Airtel, the safest approach is to activate one rule, wait for the network confirmation, then activate the next. After that, test from another phone instead of relying only on the status screen.
Because BSNL confirmations can be slower, many users think Katch failed when the carrier simply has not finished applying the rule yet. Waiting a little longer before the first test prevents that false negative.
If you need a carrier-by-carrier walkthrough or you are setting up multiple numbers across India, use the complete India call forwarding guide. It helps when you manage BSNL for one line and another carrier for a second line.
For most people, the best setup is conditional forwarding only: busy and no-answer. That keeps your normal incoming-call experience intact while still protecting missed calls. Your phone rings first, you can answer if available, and Katch only steps in when you genuinely cannot take the call.
Avoid unconditional forwarding with **21* unless you have a very specific reason. Otherwise every call skips your phone and goes straight to the destination number, which is not how most BSNL users want Katch to behave.
Also see: All carriers guide • Jio call forwarding setup • Vodafone Vi call forwarding setup
Free during beta. Android & iOS.
No spam. Unsubscribe anytime. Your data is never sold.
Does BSNL support international call forwarding?
BSNL supports forwarding to domestic numbers by default. Forwarding to international numbers requires ISD calling to be enabled on your plan. Since Katch provides Indian numbers for Indian users, this is not an issue — forward to your Katch number normally.
Why is BSNL call forwarding slower to activate than Jio or Airtel?
BSNL's network infrastructure is older than Jio or Airtel, and USSD responses can take 5-15 seconds longer. This is normal — wait for the confirmation SMS before testing. If you do not receive a confirmation within 60 seconds, try the BSNL Self Care app method instead.