I guess a custom module will be a good solution. Our Migration module introduced in 4.2 connects to an existing Sitefinity 3.7 export web service to retrieve content items and page data from it. Every CRM system should have its own toolkit that would allow external systems, like Sitefinity, to connect to them and retrieve data. Sitefinity does not provide any tools for that out of the box, simply because there are many CRM systems, and every one is different.
Usually the CRM systems use some sort of authentication - e.g. OAuth - that allows someone to login to them and then use some standard set of commands to retrieve user data from the CRM system.
the Telerik team
Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward!
We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>