![]() |
2010-07-08
, 02:11
|
|
Posts: 722 |
Thanked: 1,223 times |
Joined on Apr 2010
@ USA
|
#2
|
Problem:
I have my contacts stored in my n900 in US format for domestic numbers and with a 011 prefix for international numbers. Now here are the problems:
1. If I want to dial domestic number using skype, it tells me that the number should be in international format.
2. Intenational format is 00 prefix for Europe. The reason this matters is because the betamax services I use want a 00 prefix and not a 011 prefix.
3. I run a local asterisk server which has a international calling service though a domestic provider and it wants 011 for international calls.
So what I need is a CRM (call routing manager) which will be intelligent enough to format the contact number to acceptable format depending upon how are you calling skype, sip, cellular.
Additionally, I was thinking if we can tack on an order in which to try to connect the call, like for a international call, try my asterisk server first, if that fails try skype else try cellular. Or maybe configure no international call on cellular network.
Now this feature would be an add-on to each contact so that you can configure these entries for each conact to however you wish and also depending upon what accounts are configured for the contact. Also there would be a system default which would be used if nothing is specified for the contact so that we dont have to do this for EVERY contact, we can configure it only when needed.
Is this doable or am I dreaming here?
My background is linux kernel and driver person. This is my first venture into maemo and I am in the process of setting up a development environment for me. In case it was not clear, I am tasking myself with doing this depending upon the technical feasibility of the idea and input from more knowledgeable folks in the forum than me.
Will this be usable to anyone? Critique welcome!!
![]() |
2010-07-08
, 13:56
|
Posts: 195 |
Thanked: 108 times |
Joined on Feb 2010
@ SF Bay Area, United States
|
#3
|
I have my contacts stored in my n900 in US format for domestic numbers and with a 011 prefix for international numbers. Now here are the problems:
1. If I want to dial domestic number using skype, it tells me that the number should be in international format.
2. Intenational format is 00 prefix for Europe. The reason this matters is because the betamax services I use want a 00 prefix and not a 011 prefix.
3. I run a local asterisk server which has a international calling service though a domestic provider and it wants 011 for international calls.
So what I need is a CRM (call routing manager) which will be intelligent enough to format the contact number to acceptable format depending upon how are you calling skype, sip, cellular.
Additionally, I was thinking if we can tack on an order in which to try to connect the call, like for a international call, try my asterisk server first, if that fails try skype else try cellular. Or maybe configure no international call on cellular network.
Now this feature would be an add-on to each contact so that you can configure these entries for each conact to however you wish and also depending upon what accounts are configured for the contact. Also there would be a system default which would be used if nothing is specified for the contact so that we dont have to do this for EVERY contact, we can configure it only when needed.
Is this doable or am I dreaming here?
My background is linux kernel and driver person. This is my first venture into maemo and I am in the process of setting up a development environment for me. In case it was not clear, I am tasking myself with doing this depending upon the technical feasibility of the idea and input from more knowledgeable folks in the forum than me.
Will this be usable to anyone? Critique welcome!!