Интеграция с Salesforce - категоризация на основе тарифных планов - PullRequest
0 голосов
/ 31 января 2019

Я застрял как разработчик, пытающийся изучить Salesforce для интеграции с моей CRM, которая используется нашими клиентами в качестве SaaS.

Справочная информация о том, чего я хочу достичь в интеграции

Идея состоит в том, что мое программное обеспечение CRM предоставляет множество функций, которых нет у Salesforce, и наоборот.Из-за этого типичный клиент, использующий мой CRM (Saas), в конечном итоге использует оба программного обеспечения.Это заканчивается дублированием усилий, когда, например, клиент, созданный в моей CRM, должен быть скопирован в Salesforce вручную из Salesforce UI.

Интеграция, которую я хочу предоставить, будет работать как двусторонняя интеграция, когда клиент, созданный из моей CRM, создается как Учетные записи в Salesforce и наоборот.Аналогичным образом должна работать синхронизация правок и удалений в системе 2.

Проблема, с которой у меня

Когда я начал изучать интеграцию с Salesforce, я обнаружил, что Salesforce позволяет выполнять интеграцию следующими способами

  • Система на основе триггера Apex - Мне удалось добиться двухсторонней синхронизации с Salesforce и моей CRM с использованием подхода Apex.Но проблема в том, что мне требуется доступ к их веб-API для отправки данных из моей CRM в Salesforce.Эта функция поддерживается только в более дорогих тарифных планах Salesforce (Enterprise, Unlimited, Professional - вам придется доплачивать, если вы используете профессиональный)

  • Подход на основе приложений (например:Slack) : Я больше смотрю на этот подход.Поскольку Slack интеграция работает практически для всех тарифных планов и поддерживается хорошо.Что я не могу сделать однозначный вывод - как я могу создать приложение для своей CRM и поместить его в Salesforce?Как Salesforce разрешает доступ на основе приложений из Slack для отправки данных в систему Salesforce для более низких тарифных планов.В их документации говорится, что доступ к Api доступен только для тарифных планов с более высокими ценами.Тогда как это достигается?Например: вы можете установить приложение Salesforce в Slack, а затем отправлять сообщения службе чата под отдельными учетными записями Salesforce из Slack.

Я действительно не уверен, достаточно ли я понял проблему, с которой я столкнулся.Но я попытался объяснить как можно больше.Короче говоря, я хочу интегрировать 2 способа с Salesforce, и я ищу возможное решение, которое также поддерживается при более низких ценовых планах.С каким типом интеграции я должен идти вперед?

1 Ответ

0 голосов
/ 06 августа 2019

Рассмотрите возможность использования поставщика ETL, который уже является технологическим партнером Salesforce (Boomi, Jitterbit и т. Д.).Они уже есть на appexchange.com, и как сертифицированные приложения appexchange могут получать доступ к данным в Salesforce Professional Edition (который не разрешает открытый доступ API).

...