When to Use the Salesforce Console Integration Toolkit
Change a Visualforce Page by Using the Salesforce Console Integration Toolkit
Previous Versions
The Salesforce Console Integration Toolkit helps advanced administrators and developers implement custom functionality for the Salesforce console. For example, you can use the Salesforce Console Integration Toolkit to display Visualforce pages or third-party content as tabs in the Salesforce console. The Salesforce Console Integration Toolkit is an API that uses browsers as clients to display pages in the console.
Your organization may have complex business processes that are unsupported by Salesforce Console Integration Toolkit functionality. Not to worry. When this is the case, the Lightning Platform offers advanced administrators and developers several ways to implement custom functionality.
The following table lists additional features that developers can use to implement custom functionality for Salesforce organizations.
| Feature | Description |
|---|---|
| SOAP API |
Use standard SOAP API calls when you want to add functionality to a composite application that processes only one type of record at a time and does not require any transactional control (such as setting a Savepoint or rolling back changes). For more information, see the SOAP API Developer Guide . |
| Visualforce |
Visualforce consists of a tag-based markup language that gives developers a more powerful way of building applications and customizing the Salesforce user interface. With Visualforce you can:
For more information, see the Visualforce Developer's Guide . Due to third-party cookie restrictions in modern web browsers, Visualforce pages can’t load in Salesforce Classic console apps when third-party cookies are disabled. See Visualforce Limitations in Salesforce Classic When Third-Party Cookies are Blocked . |
| Apex |
Use Apex if you want to:
For more information, see the Apex Developer Guide . |