Drupal has always been known as an excellent platform for integrations. The contributed module space is broad and deep with thousands of open source developers combining to produce modules which are able to integrate with external systems to extend the capabilities of the CMS. The community is very proactive and the chances are that any new service online will have an integration built for it in Drupal. The modular foundations of Drupal make it a go to platform for those looking to integrate with other systems. Proprietary solutions struggle to keep up with this level of innovation due to the effort involved.
Drupal also provides a solid foundation for building custom functionality when the contrib space fall short. It supports a number of keys sub systems which makes building solutions in a standard way quite straightforward, when you know how. Clients looking to scratch an itch only they have will be able to develop custom modules to integrate as they need.
The team at Morpht
Integrating with external system sis something we enjoy doing at Morpht. Whilst we are focussed on continuously improving the foundations of our toolkits and systems, we do look to extend them where possible. Our team of user experience designs, architects and developers are able to work with clients to design and implement custom integrations.