Re: Programmatically call forward
On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig
Re: Programmatically call forward
I don't know much about it, but when our office telecoms system was replaced a few years back, it then included this kind of functionality. I can (or could, when I was in the office) have an exchange toolbar that allows me to control my phone, including call forwarding behavior. I don’t think the API was public, but as I understood it what was actually going on under the covers was the plugin was talking to a local server/service, which sent commands up into the telco cloud. Between them the different telcos must have dynamic peering arrangements, because it could fwd my desk phone to my mobile seamlessly, complete with caller ID and everything (and the company picking up the charge differences between landline rates and mobile rates IRRC) So I think the first thing to find out is : what is their call system? It's more likely you'd be talking to that than to Telstra direct (I'd have thought) From: Mark Hurd Sent: Tuesday, December 16, 2014 6:00 PM To: ozDotNet On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig
Re: Programmatically call forward
Can I do this programatically though, from a .NET program? On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd markeh...@gmail.com wrote: On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig
Re: Programmatically call forward
The short answer is - Yes. A long time ago, in a galaxy far far away, there were modems. You plugged the phone line into them and then plugged the modem into your coms/serial port. The software would then send commands to the modem to send the appropriate tones for '*' '2' '1'' phone number' '#'. I see no reason why you still can't do it. CodeProject had several examples you can use to send the appropriate code to your modem/router and it should also be possible to interface with the modem/router via the network rather than the serial port. You may need an API to the router, not the telco service provider. On 16/12/2014 10:05 PM, Craig van Nieuwkerk wrote: Can I do this programatically though, from a .NET program? On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd markeh...@gmail.com mailto:markeh...@gmail.com wrote: On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com mailto:crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig
Re: Programmatically call forward
I remember the old 1200/75 Viatel model all too well :-) I will look into this. Craig. On Wed, Dec 17, 2014 at 4:11 AM, Glen Harvy g...@aquarius.com.au wrote: The short answer is - Yes. A long time ago, in a galaxy far far away, there were modems. You plugged the phone line into them and then plugged the modem into your coms/serial port. The software would then send commands to the modem to send the appropriate tones for '*' '2' '1'' phone number' '#'. I see no reason why you still can't do it. CodeProject had several examples you can use to send the appropriate code to your modem/router and it should also be possible to interface with the modem/router via the network rather than the serial port. You may need an API to the router, not the telco service provider. On 16/12/2014 10:05 PM, Craig van Nieuwkerk wrote: Can I do this programatically though, from a .NET program? On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd markeh...@gmail.com wrote: On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig
Re: Programmatically call forward
Your modem modern probably doesn't even connect to a phone line. Or may not, ADSL is often naked as well. So you'd need a DTMF with AUSTEL approved isolator. Hmmm. Or a sound card could do the generation, but you'd still need to get it isolated. On Wed, Dec 17, 2014 at 4:11 AM, Glen Harvy g...@aquarius.com.au wrote: The short answer is - Yes. A long time ago, in a galaxy far far away, there were modems. You plugged the phone line into them and then plugged the modem into your coms/serial port. The software would then send commands to the modem to send the appropriate tones for '*' '2' '1'' phone number' '#'. I see no reason why you still can't do it. CodeProject had several examples you can use to send the appropriate code to your modem/router and it should also be possible to interface with the modem/router via the network rather than the serial port. You may need an API to the router, not the telco service provider. On 16/12/2014 10:05 PM, Craig van Nieuwkerk wrote: Can I do this programatically though, from a .NET program? On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd markeh...@gmail.com wrote: On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig -- Meski http://courteous.ly/aAOZcv Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills
RE: Programmatically call forward
Wouldn’t the “phone” through the modem be done by VOIP – whether cable or ADSL – and therefore you would be looking at SIP for communications? Try a search for something like SIP SDK or MSDN SIP and you may get some ideas. _ Ian Thomas Albert Park, Victoria From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of mike smith Sent: Wednesday, December 17, 2014 11:49 AM To: Glen Harvy; ozDotNet Subject: Re: Programmatically call forward Your modem modern probably doesn't even connect to a phone line. Or may not, ADSL is often naked as well. So you'd need a DTMF with AUSTEL approved isolator. Hmmm. Or a sound card could do the generation, but you'd still need to get it isolated. On Wed, Dec 17, 2014 at 4:11 AM, Glen Harvy g...@aquarius.com.au wrote: The short answer is - Yes. A long time ago, in a galaxy far far away, there were modems. You plugged the phone line into them and then plugged the modem into your coms/serial port. The software would then send commands to the modem to send the appropriate tones for '*' '2' '1'' phone number' '#'. I see no reason why you still can't do it. CodeProject had several examples you can use to send the appropriate code to your modem/router and it should also be possible to interface with the modem/router via the network rather than the serial port. You may need an API to the router, not the telco service provider. On 16/12/2014 10:05 PM, Craig van Nieuwkerk wrote: Can I do this programatically though, from a .NET program? On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd markeh...@gmail.com wrote: On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig -- Meski http://courteous.ly/aAOZcv http://courteous.ly/aAOZcv Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills
Re: Programmatically call forward
Depends on whether you want to control the virtual (SIP) phone, or a local (POTS) phone. On Wed, Dec 17, 2014 at 12:42 PM, ILT (O) il.tho...@outlook.com wrote: Wouldn’t the “phone” through the modem be done by VOIP – whether cable or ADSL – and therefore you would be looking at SIP for communications? Try a search for something like SIP SDK or MSDN SIP and you may get some ideas. -- Ian Thomas Albert Park, Victoria *From:* ozdotnet-boun...@ozdotnet.com [mailto: ozdotnet-boun...@ozdotnet.com] *On Behalf Of *mike smith *Sent:* Wednesday, December 17, 2014 11:49 AM *To:* Glen Harvy; ozDotNet *Subject:* Re: Programmatically call forward Your modem modern probably doesn't even connect to a phone line. Or may not, ADSL is often naked as well. So you'd need a DTMF with AUSTEL approved isolator. Hmmm. Or a sound card could do the generation, but you'd still need to get it isolated. On Wed, Dec 17, 2014 at 4:11 AM, Glen Harvy g...@aquarius.com.au wrote: The short answer is - Yes. A long time ago, in a galaxy far far away, there were modems. You plugged the phone line into them and then plugged the modem into your coms/serial port. The software would then send commands to the modem to send the appropriate tones for '*' '2' '1'' phone number' '#'. I see no reason why you still can't do it. CodeProject had several examples you can use to send the appropriate code to your modem/router and it should also be possible to interface with the modem/router via the network rather than the serial port. You may need an API to the router, not the telco service provider. On 16/12/2014 10:05 PM, Craig van Nieuwkerk wrote: Can I do this programatically though, from a .NET program? On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd markeh...@gmail.com wrote: On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig -- Meski http://courteous.ly/aAOZcv Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills -- Meski http://courteous.ly/aAOZcv Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills
Re: Programmatically call forward
Local phone is preferred. On Wed, Dec 17, 2014 at 1:23 PM, mike smith meski...@gmail.com wrote: Depends on whether you want to control the virtual (SIP) phone, or a local (POTS) phone. On Wed, Dec 17, 2014 at 12:42 PM, ILT (O) il.tho...@outlook.com wrote: Wouldn’t the “phone” through the modem be done by VOIP – whether cable or ADSL – and therefore you would be looking at SIP for communications? Try a search for something like SIP SDK or MSDN SIP and you may get some ideas. -- Ian Thomas Albert Park, Victoria *From:* ozdotnet-boun...@ozdotnet.com [mailto: ozdotnet-boun...@ozdotnet.com] *On Behalf Of *mike smith *Sent:* Wednesday, December 17, 2014 11:49 AM *To:* Glen Harvy; ozDotNet *Subject:* Re: Programmatically call forward Your modem modern probably doesn't even connect to a phone line. Or may not, ADSL is often naked as well. So you'd need a DTMF with AUSTEL approved isolator. Hmmm. Or a sound card could do the generation, but you'd still need to get it isolated. On Wed, Dec 17, 2014 at 4:11 AM, Glen Harvy g...@aquarius.com.au wrote: The short answer is - Yes. A long time ago, in a galaxy far far away, there were modems. You plugged the phone line into them and then plugged the modem into your coms/serial port. The software would then send commands to the modem to send the appropriate tones for '*' '2' '1'' phone number' '#'. I see no reason why you still can't do it. CodeProject had several examples you can use to send the appropriate code to your modem/router and it should also be possible to interface with the modem/router via the network rather than the serial port. You may need an API to the router, not the telco service provider. On 16/12/2014 10:05 PM, Craig van Nieuwkerk wrote: Can I do this programatically though, from a .NET program? On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd markeh...@gmail.com wrote: On: *21forward number# Off: #21# -- Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 16 December 2014 at 18:58, Craig van Nieuwkerk crai...@gmail.com wrote: I have a client who wants to be able to have a button in our app to turn on/off call forwarding on their phone system. Does Telstra (or Optus) have any API anyone knows about for things like this? Craig -- Meski http://courteous.ly/aAOZcv Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills -- Meski http://courteous.ly/aAOZcv Going to Starbucks for coffee is like going to prison for sex. Sure, you'll get it, but it's going to be rough - Adam Hills
RE: Programmatically call forward
Depends on whether you want to control the virtual (SIP) phone, or a local (POTS) phone. True, Mike. Interestingly some mass-appeal modems now have ports (connections) for both. I think there’s a TP-Link ADSL modem that does. (This doesn’t help to answer the original question, though). _ Ian Thomas Albert Park, Victoria