Делал это раньше с помощью SMSLib (Java) с большим количеством настраиваемого кода для поддержки моих устройств. Ну, просто SMS, но вы можете делать звонки с помощью AT-команд. Проблема с вызовами: как подключить аудиовыход к микрофону телефона?
Моя рекомендация: используйте сторонний сервис, например http://m-lat.net или http://danaconnect.com