Newer Version Available

This content describes an older version of this product. View Latest

Salesforce Console Developer Guide

The Lightning Console JavaScript API and the Salesforce Console Integration Toolkit both interact with Salesforce console apps. This guide provides reference material for both.

Starting with API version 42.0 of the Salesforce Console Integration Toolkit, many of the methods used in existing Visualforce pages and third-party web tabs now work in Lightning Experience. Just point to the latest version of the toolkit script in your Visualforce pages or third-party web tabs. Third-party content must be allowlisted in the Trusted URLs list to be used in Lightning Experience. See Classic Console API Methods Supported in the Lightning Console API for a list of supported methods.

To use this guide, it helps if you have a basic familiarity with:

  • JavaScript
  • Visualforce
  • Web services
  • Software development
  • Salesforce console
  • Lightning
  • Lightning console apps

As of Spring ’19 (API version 45.0), you can build Lightning components using two programming models: the Lightning Web Components model, and the original Aura Components model. Lightning web components are custom HTML elements built using HTML and modern JavaScript. Lightning web components and Aura components can coexist and interoperate on a page. This developer guide covers Aura components only.

Note