作为一名开发人员,我试图探索Salesforce与我的CRM集成,而我们的客户将其用作SaaS,使我陷入困境。
我要在集成中实现的背景
这个想法是,我的CRM软件提供了Salesforce无法提供的许多功能,反之亦然。因此,使用我的CRM(Saas)的典型客户最终会同时使用这两种软件。这最终导致工作重复,例如:必须将我在CRM中创建的客户从Salesforce UI手动复制到Salesforce。
我希望提供的集成将像两种方式的集成一样工作,其中从我的CRM创建的客户在Salesforce中被创建为客户,反之亦然。跨2个系统进行编辑和删除同步的方式应相同。
我遇到的问题
当我开始探索Salesforce集成时,我发现Salesforce允许通过以下方式进行集成
基于Apex触发器的系统-我能够使用Apex方法实现与Salesforce和CRM的两种同步。但是问题是,这需要我访问他们的Web API,才能将数据从我的CRM发送到Salesforce。此功能仅在Salesforce的较高定价计划(企业版,无限版,专业版-如果您使用专业版,则需要额外付费)中受支持
基于应用程序的方法(例如:Slack):我对这种方法更加期待。由于Slack集成适用于几乎所有定价计划,并且得到了很好的支持。我无法明确得出的结论是-如何为CRM创建一个应用程序并将其列在Salesforce中? Salesforce如何允许从Slack进行基于应用程序的访问以将数据提交到Salesforce系统中以降低价格计划。他们的文档说,Api访问仅适用于更高的定价计划。那如何实现呢?例如:您可以将Salesforce应用安装到Slack中,然后再从Slack中使用Salesforce的个人帐户向聊天服务发送消息。
我真的不确定我是否对我遇到的问题有足够的了解。但是我尝试了尽可能多的解释。简而言之,我想将2种方式与Salesforce集成在一起,我也在寻找可能以较低的定价计划获得支持的解决方案。我应该进行哪种类型的集成?
答案 0 :(得分:-1)
研究使用已经是Salesforce技术合作伙伴(Boomi,Jitterbit等)的ETL提供程序。 这些已经在appexchange.com上,并且作为经过认证的appexchange应用程序,可以访问salesforce Professional Edition中的数据(不允许打开API访问)。