Of all the Web 2.0 APIs that are being used, it looks like google maps is the among the most common. I figured this out by looking at a list of mashups, and I looked at what they were using. Another one is this API that maps an IP address to a physical location. It doesn't get it EXACTLY right, and won't work if you are doing a VPN, but it does work OK for most purposes. It's how those "Do you want to date somebody in South Dennis?" windows pop up on your screen. I happen to live in North Dennis, but it's close enough.
So, imagine the neat things you can do with your phone if you could use these two APIs in the call handling....
- An inbound SIP call can be routed on geography to the right salesperson.
- Using a SIP client (in your handset, desk, whatever), you call for a restaurant. Recommendations are made based on where you are.
- Same deal, but call to see what movies are playing nearby.
- You can run a call contact center, and see where (on a map) your callers are, and use that to help route products (pizzas, whatever)