The Salesforce MFW module integrates Salesforce's message for web functionality into your Drupal site by currently providing preChat API configuration via a custom Block and exposing the chat client to your user. This module allows end-users to configure custom fields and exposes a global Javascript object to alter the fields before passing off to the client.

Features

  • Integrates Salesforce's messaging for web functionality into Drupal.
  • Configurable pre-chat fields, both visible and hidden.
  • Language support and customizable chat configurations.
  • Allows dynamic field values through local storage and cookies.
  • Event dispatch for third-party JavaScript to override chat configurations.

Use Cases:

  • Organizations wanting to offer real-time customer support directly on their Drupal site.
  • Websites needing customizable and dynamic chat interactions based on user data.
  • Businesses requiring multilingual support for their chat interface.

Post-Installation

Configuration Process:

  • Add a salesforce mfw block to your site
    • Enter your Salesforce organization ID, config name, site URL, snippet config URL, utility bootstrap URL, and preferred language.
    • Set Allowed Paths: (Define the paths where the chat should be available, using wildcard *.)
    • Add visible and hidden pre-chat fields, setting default values and user-editable options.
  • Save the settings to apply them to your site.

Additional Requirements

This module requires a Salesforce account with the necessary information and tier of service to provide the messaging for web functionality.

Project information

Releases