Caller ID: Ability to change Outbound Caller ID from deskphone

  • 1
  • 9
  • Idea
  • Updated 2 years ago
  • (Edited)
I have the same issue. I own 3 businesses and would like to be able to call from my deskphone showing business a, b or c as the caller id. On the desktop app and phone app I can select my caller id. But on the deskphone I can't.

Would be great if i could press one of the lines softkeys, that if I select the first one it would be equivalent to doing an outbound call through caller id a, and the second softkey/line would be caller id b....

Any suggestions as to how this can be accomplished through the deskphone? I don't see how this works through the desktop app...since it makes the call from the desktop app.

Note: This conversation was created from a reply on: Caller ID: select Outbound Caller ID on desk phone.
Photo of Anderson


  • 244 Points 100 badge 2x thumb

Posted 4 years ago

  • 1
  • 9
Photo of Mike

Mike, Official Rep

  • 95,050 Points 50k badge 2x thumb
It's not possible to change the outbound caller ID from the deskphone, however, if you frequently need to change it, I can see how this would be useful.  I will move your post to create a new Idea topic so our product team can take this idea into consideration. 

If you frequently need to change outbound caller ID it's probably best to use the desktop application. 
Photo of Kathy


  • 60 Points
Has there been any progress on this function. I too often change my caller id, based on multiple companies.
Photo of Mike

Mike, Official Rep

  • 94,860 Points 50k badge 2x thumb
No Sorry, this functionality does not exist. 
Photo of Extension One

Extension One

  • 1,302 Points 1k badge 2x thumb
Is there a method through an API to change the caller ID on-the-fly?
Photo of Saadet

Saadet, Employee

  • 67,790 Points 50k badge 2x thumb
Hello Extension One,

I am unaware of an API. However, this would be a good question to ask our Developers Community
Photo of Chris Duquette

Chris Duquette, Champion

  • 16,958 Points 10k badge 2x thumb
it would be nice to see this implemented to make swapping caller id's easier, although your deskset is assigned its own line so the RC system wouldn't know which company number, or any number you were wanting to use without being told.
Photo of Brandon


  • 146 Points 100 badge 2x thumb
My use case is that I have a desk phone in my home office. When I need to make calls via the main business line I should be able to press my extension button on my Cisco desk phone to choose to call via the main business number. 

The same should be true when calling from my direct business line. I should just be able to press my extension key can call from that line.

An example is that I like to have my clients call me though the main line and things that pertain to me (aka owner stuff) e.g. business banking, credit card, insurance, and other things that should be directed to me that has nothing to do with clients. That way when I need to call non-clients I can just use my direct line, etc.

Ways to solve this:
1) Just give us another extension login
    1.1 This could be either a new user id or  (to prevent people abusing it as it cost per user) just use 
    the same user id but give us a second auth id for the same hard phone MAC address. Thus
    preventing abuse --since you make money per user/seat. 

2) Outbound pre-number e.g. pressing 9 (or what ever number the user wants) before dialing the number desired e.g. (9)1-800-flowers. When pressing the pre-number the outbound ID would then be different (the secondary line)

3) When picking up the phone have a message that asks what outbound caller ID you'd like to choose from and having the users select a number e.g. 1, 2, 3, 4, etc. thus selecting a new outbound ID.

Anyway these are just some ideas that l came up with in the last couple of minutes and it shouldn't be that hard to implement (depending on how your system was designed)
Photo of Scott McClannahan

Scott McClannahan

  • 354 Points 250 badge 2x thumb
Hey, I will tell you one way we have solve this is to use the ring out feature from the soft phone. It's not perfect but what I have done is set one caller ID on my desk phone and one caller ID on my soft phone, so when I want to use my direct line I call from my cell phone, and let it ring out to my desk phone.

However, what I would really like to see is intelligent caller ID that would call using the caller ID based on the number I am calling. So if I'm calling my bank in New York it would use one number, but if I'm calling a local customer it would use a different number.

FYI RC says they want your feedback, but I don't know if they really value our feedback or not. Very few features I have suggested over the years I've actually been implemented and it is worse now that they are Outsourcing everything overseas.
Photo of Jay Nichols

Jay Nichols

  • 2,850 Points 2k badge 2x thumb
I suspect that this and the other caller ID switching would be nearly impossible to do.  And since RingCentral doesn't want to take on simple projects, they surely won't try to tackle this one.  Would be great to change the Outbound ID based on the area code you are calling, or on the fly based on which number you want to call from, but I doubt if it will happen.
Photo of Scott McClannahan

Scott McClannahan

  • 354 Points 250 badge 2x thumb
Jay - I would tend to disagree with the fact that this is "Nearly Impossible" to do.  Keep in mind that the softphone already offers this functionality (sort of) as I can change settings so it has the ability to utilize a different caller ID for outbound calls.  All that would be needed is the option to "prompt" the customer each time they make a call and/or run some sort of "rule" against the outgoing number before the call is placed.

As far as doing this on IP phones, this would also be fairly trivial - actually you can do it now if you want to pay for two different accounts and 'hack' the phone a bit.  If you go into the phones programming (*either Cisco or Polycom) each button can have its own individual "line" settings (i.e. username/account).  So, I can make button1 be for Sally and button2 be for Fred.  All that is really required to make this simple is for RC to upgrade their 'automatic device programming scripts' to allow this (and not charge for it just for a different caller ID).

But you are right, they probably won't tackle it if they can't make money doing it because supporting their existing customer basis doesn't seem to be a priority.
Photo of Scott McClannahan

Scott McClannahan

  • 354 Points 250 badge 2x thumb
I would agree, we also own multiple businesses, but we have offices in multiple States. I would like to add that it would be great to have caller ID be available based on the number you are calling. For example if I'm calling in to New York, use our local New York phone number. If I am calling in to Atlanta, use a local Georgia telephone number. We own multiple telephone numbers but some of us travel between multiple States and there is no easy way to switch this around depending on what customer we are calling. My customers don't know we have as many offices numbers as we do, so it would be great if when I call them, the local area code phone number could show up so they would answer my calls. This would also be very useful as we have multiple techs who work around the country.
Photo of KRAUSE


  • 94 Points 75 badge 2x thumb
This reply was created from a merged topic originally titled Outbound Caller ID.


please have an option on the Deskphones where we can press a number and it would be able to change the outbound caller ID, so no need for us to log-in just to change it.

Photo of DCOHEN


  • 114 Points 100 badge 2x thumb
This reply was created from a merged topic originally titled change outgoing callerid from IP phone.

In the softphone, you can very easily drop-down the callerID selection to the appropriate outgoing number before calling a customer, etc. This is critical for certain industries.  However, on the IP phone, there is currently no such functionality, unless one goes into their onilne account and makes a complete change to their account so that from then onwards, their hard IP phone will use that callerID.  

  1. The feature requested would assign a soft button to each callerID that's available in the soft phone.  
  2. The feature could allow labeling of said callerID in the software setup (one-time) so that the user can just press a friendly name before making the call.
  3. The most recently pressed button could stay "lit" or "pressed" on the display screen of the IP phone so that it's clear that the next outgoing call will original from that callerID unless a different button is selected first.
Photo of Extension One

Extension One

  • 1,302 Points 1k badge 2x thumb
I love that idea.  I wish they would do something soon in that regard.
Photo of Kelly Molloy

Kelly Molloy

  • 80 Points 75 badge 2x thumb

Has this issue been solved yet.  We are two years into the request and Mike your official Rep who said he would have this addressed.  There are many of us in need so program it and make it so!
Photo of Tyler Sims

Tyler Sims

  • 278 Points 250 badge 2x thumb
Yeah, I just moved from all Softphone to deskphones and realized this is an issue. Any changes? 
Photo of Extension One

Extension One

  • 1,302 Points 1k badge 2x thumb
We set up our own PBX system.  With it we can use any random caller ID we desire, even if we don't own that particular phone number.  I'm afraid that's going to be your only option.  This is our last year with RingCentral because we can do soooo much more with our own PBX system.
Photo of Tyler Sims

Tyler Sims

  • 278 Points 250 badge 2x thumb
Sad to hear. Kind of regretting moving to deskphones. We were getting echoes using the softphones and now I've purchased these phone. I have two offices in different area codes so we need to be able to call out from 2 different caller ids so that people know we're local.