It completely depends on your tech team and some technical aspects.  A typical dedicated team on the client side can integrate in about 2 weeks.