Из ресурсов нужен в общем-то только грамотный вэбдизайнер-программист с навыками работы с API. По поводу функций виджета - все это дело вкуса и продуманности алгоритмов, не более т.е. ничего сверхъествественного для того же специалиста. Ну а как платформу для callback можно использовать, например, такую профессиональную виртуальную АТС как
Virtual Office Tools со своим API. Кстати, некоторые известные сервисы построены именно на базе этой АТС.