Adobe Express Add-on Platform Updates: Fall 2025 Digest
An exciting flurry of updates has come to the Adobe Express add-on platform over recent months: new text and layout controls, richer media metadata, workflow automations, and other tooling to speed up development (including an MCP Server in public beta).
In this post, we’ll share some of our favorite changes and highlight their impact on both add-on developers and Adobe Express users. Together, these changes reduce manual cleanup for end users, enable more robust integrations, and let developers iterate faster on higher-value automation.
Please read the official Changelog for a complete list and join the Adobe Express Office Hours for live demos and discussions.
Content creation for enterprise companies
Business teams (sales, marketing, HR, etc.) need tools that support them in creating documents, content, and presentations that look great and stay on-brand. Add-ons that help with efficiency, compliance, productivity, or quality are therefore very valuable to these users.
Use case 1: A technical sales team using an add-on to generate customized sales decks with content and styling dynamically tailored to their prospect.
New features to help this use case:
appendText(),insertText(),replaceText()– for adding and changing names, dates, and titles. See the Use Text guide.replaceMedia()– for programmatically changing logos, graphics, or supporting images. See the Use Images guide.getSelectedPageIds(),createRenditions()withPptxRenditionOptions– for exporting selected pages into PowerPoint format to share with sales prospects or other internal teams not using Adobe Express. See the Create Renditions and Page Metadata guides.
Use case 2: A marketing team using an add-on to create multiple versions of an enablement deck for other teams like sales and support. Each version is meant for a different audience but comes from a shared template.
New features to help this use case:
applyParagraphStyles()– for consistent formatting to body text (including lists). See Apply Paragraph Styles in the Use Text guide.applyCharacterStyles()– for updating hyperlinks and formatting titles. See Apply Character Styles in the Use Text guide.- layout, AutoWidthTextLayout interfaces – for changing text but keeping readable slides.
resizeToFitWithin(),resizeToCover()– for adjusting visual elements to fit into designated areas (like screenshots or diagrams). See the Resize and Rescale Elements guide.
Many of these layout and style features have been promoted to stable.
Integrations and workflow automations
Business teams using Adobe Express love add-ons that fit into their existing workflows and make them more productive. Add-ons that automate specific tasks or integrate with other third-party SaaS tools (i.e. CRMs or CMS) can save time, reduce errors, or unlock new capabilities.
Use case 1: A sales or marketing team using an add-on to create custom visual elements in their Adobe Express document based on real-time data from a connected CRM, spreadsheet, or database.
New features to help this use case:
- Runtime
addOnData– for tracking the data source, keeping elements in sync, or tracking context. See Runtime Element Metadata in the Element Metadata guide. appendText(),insertText(),replaceText()– for updating names, metrics, or product details for elements linked to the add-on. See the Use Text guide.- Import-time
mediaAddOnData– for tagging imported charts or visuals to save context, configuration, or support downstream automation. See Import-Time Metadata in the Element Metadata guide.
Use case 2: An internal communications team using an add-on to assemble onboarding documents tailored to different roles, departments, or regions using a library of pre-made branded assets.
New features to help this use case:
mediaAddOnData– for tagging images and videos imported from the add-on with metadata that helps with future logic or reuse. Assume users drag the resources into their document from the add-on UI. See examples in the Element Metadata and Drag and Drop guides.getSelectedPageIds()– for selectively updating or exporting content based on user-selected pages. See examples in the Page Metadata guide.
Smarter user guidance
Business users need to create compliant, high-quality content quickly. Developers can empower them by using intelligent, context-aware prompts directly in their add-on UI. These dynamic suggestions guide users through specific actions in real-time, improving their workflow and decision-making as they create in Adobe Express.
Use case 1: A reseller using an add-on to design and optimize product listings for different marketplaces. The user selects a marketplace and, as they build, the add-on suggests layout improvements, prompts them for missing details (i.e. pricing info), and offers to complete tasks.
New features to help this use case:
- Selection Change API – for tracking and analyzing the user’s design against pre-defined marketplace guidelines, then prompting them with suggestions. See the Handle Element Selection guide.
rescaleProportionalToHeight(),resizeToFitWithin()– for adjusting images and text elements to fit layout constraints for specific formats. See the Resize and Rescale Elements guide.cloneInPlace()– for duplicating listing elements to create new versions for other marketplaces.
Use case 2: A social media manager using an add-on that reacts to their selection to offer specific contextual actions. The user selects an image, and the add-on prompts them to resize based on page dimensions. The user selects a text box, and the add-on warns them that the color is off-brand.
New features to help this use case:
- Selection Change APIs – for triggering real-time updates to the add-on UI based on the user’s selection, such as font replacement or layout tweaks. See the Handle Element Selection guide.
hasAvailableFonts(),applyParagraphStyles(),applyCharacterStyles()– for detecting fonts and styles that don’t align with branding and recommending quick fixes. See the Use Text guide.
Improving the add-on developer experience
The latest updates move the Adobe Express add-on platform toward richer control, more tailored add-ons, and faster developer iteration. These features empower developers to build smarter, more polished add-ons that meet emerging use cases and create value for business teams using Adobe Express.
We actively invest in improving the developer experience (shout out to our incredible documentation team!), and here are five concrete steps you can take to get the most from these new updates:
- Try the new Adobe Express Add-on MPC Server (Beta): Accelerate local development with AI coding assistants by providing better, more accurate context around add-on development.
- Use metadata for better UX and workflows: Tag imported assets and elements to improve add-on reliability, power new business logic, and create a better, more valuable experience for users.
- Try experimental features: Flip on experimental new features locally, test new workflows, and bring us your feedback on the Adobe Express Discord.
- Adopt stable features: Use the stable features to create value for Adobe Express users and business teams around emerging new use cases and patterns, delivering faster, on-brand outcomes that save time.
- Attend Adobe Express Office Hours: Sign up for Office Hours and join us for interactive demos, discussion, and feedback with the add-on developer community and the Adobe team helping build Adobe Express add-ons.
The momentum is amazing. Your active participation is shaping the developer experience of the Adobe Express platform, making add-ons faster to build and more valuable for users. Keep an eye on the blog for our next platform digest highlighting new platform improvements.