Salesforce Integration Guide

Learn how to add your Cloudpresser AI chatbot to your Salesforce Experience Cloud site.

Integration with Salesforce

Salesforce platforms have complex security requirements and integration processes that vary based on your specific implementation, configuration, and Salesforce edition.

Important: Due to the complexity and security considerations of Salesforce integrations, we recommend contacting Salesforce support or your Salesforce administrator for assistance with integrating external scripts.

Finding Your Chatbot Integration Code

When you're ready to integrate with Salesforce, you'll need your unique chatbot integration code. Here's how to find it:

  1. Access your Cloudpresser dashboard:
  2. Select your chatbot:
    • Find and click on the chatbot you want to integrate with Salesforce
    • Make sure your chatbot is trained and ready for deployment
  3. Get the integration code:
    • Look for the "Integration" or "View Code" button
    • Click the button to view your unique integration code
    • Copy the entire code snippet to provide to your Salesforce administrator

Important: Each chatbot has a unique integration code. Make sure you're using the correct code for the chatbot you want to integrate with Salesforce.

Contact Information: For assistance with your Salesforce integration, please contact Salesforce support at help.salesforce.com or reach out to your Salesforce administrator.

Salesforce Platform Types

Experience Cloud

Formerly known as Community Cloud, this platform is used for creating customer, partner, and employee portals and communities.

Lightning Experience

The modern interface for Salesforce CRM, used internally by your organization's employees.

Commerce Cloud

Salesforce's e-commerce platform, formerly known as Demandware, used for creating online stores.

Preparing Your Chatbot for Salesforce

While working with Salesforce support on the integration, you can prepare your chatbot:

  • Train with relevant information:

    Upload FAQs, knowledge articles, and guidelines to help your chatbot answer Salesforce-specific questions.

  • Configure suggested messages:

    Include suggested messages relevant to your Salesforce implementation, such as "How do I update my profile?" or "Where can I find resources?".

  • Match your Salesforce branding:

    Customize the chatbot's colors and appearance to match your Salesforce theme for a seamless user experience.

Common Integration Challenges

Content Security Policy (CSP)

Salesforce implements strict security policies that may require adding Cloudpresser domains to your CSP trusted sites list.

Permission Requirements

Special permissions may be needed to add custom code to Salesforce platforms, which your Salesforce administrator can help with.

Lightning Locker Service

This security feature in Lightning Experience may affect how external scripts operate and may require additional configuration.

Need Help?

If you're experiencing issues with the Salesforce integration, please contact our support team at [email protected].