Master External Client Apps, the Future of Connected Apps
Learn how External Client Apps (ECAs) help you create and manage integrations efficiently and securely, thanks to a new architecture capable of full metadata API and 2GP compliance.
Important: This session is first come, first seated. You do not have a reserved seat.
, Product Management Director, Salesforce
, Director, Product Management, Salesforce
Role: Architect, Developer
Product: Agentforce 360 Platform
Topic: Integration
Session Level: Intermediate
Session Type: Theater
Tuesday, Sep 1712:30 PM - 12:50 PM PDT
(7:30 PM - 7:50 PM GMT)
Moscone West, L1 Forest, Developer Theater
Thursday, Sep 198:30 AM - 8:50 AM PDT
(3:30 PM - 3:50 PM GMT)
Moscone West, L1 Forest, Developer Theater
Session Summary by Einstein: The session at Dreamforce focused on the future of connected apps, specifically the launch of External Client Apps (ECAs), which are poised to be the next-generation framework offering significant improvements over the existing connected apps. ECAs promise a 99% faster packaging process, native support for 2GB packaging, and a streamlined developer experience due to full metadata compliance, distinguishing themselves with a closed security posture that necessitates installation in the subscriber org for use. The session demonstrated the creation, packaging, and installation of an ECA, illustrating the ease of the process and the robust security features.
Key Takeaways by Einstein:
• External Client Apps are designed to address complexities and challenges of connected apps, offering improved packaging speed, security, and developer control.
• ECAs are fully metadata compliant, allowing developers to manage them like other metadata components, which facilitates better control, customization, and integration into modern development workflows.
With sessions and hands-on activities led by product experts, visionaries, and fellow Trailblazers, Dreamforce offers a deep dive into the latest in CRM + AI + Data + Trust.
Merlinda Lu
Salesforce Developer, IBM
We use cookies on our website to improve website performance, to analyze website usage and to tailor content and offers to your interests.
By clicking “Accept All Cookies”, you consent to us placing these cookies. By clicking “Do Not Accept”, you reject the usage of such cookies. We always place cookies that do not require consent, which are necessary for the website to work properly.
For more information about the different cookies we are using, read the Privacy Statement. To change your cookie settings and preferences, click the Cookie Consent Manager button.
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.