Сервис Salesforce SOA, созданный компанией Salesforce.com, помогает заказчикам интегрировать ее размещаемую CRM-систему с приложениями разработки сторонних компаний.
Система обеспечивает реализацию механизма интеграции в языке программирования Salesforce.com - Apex. На протяжении последних двух лет компания выпускала индивидуальные модули связи своей CRM-системы с приложениями Oracle, SAP, Microsoft и IBM. Кроме того, партнеры Salesforce.com предлагают на площадке AppExchange около 30 компонентов для интеграции системы с другими приложениями. ИТ-менеджеры, однако, жалуются, что интеграционная технология Salesforce.com появилась слишком поздно. В связи с невозможностью подключить ее CRM-систему к другим приложениям некоторым из компаний пришлось отказаться от применения Salesforce.com. Кроме того, пользователи жалуются, что Salesforce SOA - это лишь инструмент, который позволяет обеспечивать необходимую интеграцию самостоятельно, а не готовый компонент для подключения приложений друг к другу.