This module integrates Salesforce's Messaging for Web functionality into your Drupal site. It allows you to configure pre-chat fields and exposes the chat client to your users, with options for dynamic fields and custom configurations.
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.