At the office we have a hosted VoIP telecom system. We use SIP / VoIP phones and recently we have been playing with some SIP clients on our iPhones. Connecting with these 'other clients' works fine and that made me think; can I do some programming on this? I'm not really interested in making a SIP client / soft phone, but more something like a 'soft receptionist'.
Is there a library I can use in a .NET ( + code examples), which enables me to create an application that can see who's calling and redirect calls depending on that incoming phone number?
Or, when there is some OOTB software available I'd like to hear about that too.
I don't know if such libraries exist, but if you're only redirecting you'd only have to parse and slightly adjust the SIP messages (plain text), you don't have to route the audio (I've done this in PHP once). SIP is quite well documented.