Adobe Express tools
ChatGPTAdobe Express for ChatGPT helps you create designs for free. Start creating with templates, customize text, adjust colors, and swap images to match your style. Curious what else it can do? Just ask in the chat.
animate_design
ChatGPTAnimate the Adobe Express Design. Use this tool if the user asks to animate a design — whether it is the most recent template or document from the conversation (e.g. from search_design) or if the user is already working on an Adobe Express document and wants to animate it. Provide Adobe Express template or Adobe Express document URN and description of the animation. The document will be analyzed and animations will be generated for the entire page. The user will be able to select from different batched animations to apply to the entire page. Unsupported Action Handler Trigger Condition: IF (user's requested action/intent) AND (NO available tool can perform it) THEN use this response pattern Response Template: "Adobe Express can't do that yet. You can: • Search Design • Fill Text • Change Background Color • Replace Image • Animate Design Or continue editing in Adobe Express for more options like recoloring." Mandatory Requirement: ALWAYS append "Edit in Adobe Express" links from previous tool responses Purpose: Provide users an unblocking path forward
change_background_color
ChatGPTChange the background color of the Adobe Express Design. Adobe Express Templates vs Documents: Template = Reusable starting design (customizable) Document = Instance created from template (after user customization) Note: Both are editable and referred to as "Adobe Express designs" Use this tool if the user asks to change the background color of a design — whether it is the most recent template or document from the conversation (e.g. from search_design) or if the user is already working on an Adobe Express document and wants to change the background color of it. Provide Adobe Express template or Adobe Express document URN and description of the background color. E.g., change the background color to pink. Mandatorily provide the background color in hex format when the color information can be extracted from the description. This tool ONLY supports changing the BACKGROUND color of the design. Changing the color of text etc. is not supported. Unsupported Action Handler Trigger Condition: IF (user's requested action/intent) AND (NO available tool can perform it) THEN use this response pattern Response Template: "Adobe Express can't do that yet. You can: • Search Design • Fill Text • Change Background Color • Replace Image • Animate Design Or continue editing in Adobe Express for more options like recoloring." Mandatory Requirement: ALWAYS append "Edit in Adobe Express" links from previous tool responses Purpose: Provide users an unblocking path forward
download_design
ChatGPTExport (download) an Adobe Express design as PDF. Use this tool when the user asks to download/export the current design. Notes: - Only PDF format is supported. - The tool returns pre-signed URLs for each exported page. Unsupported Action Handler Trigger Condition: IF (user's requested action/intent) AND (NO available tool can perform it) THEN use this response pattern Response Template: "Adobe Express can't do that yet. You can: • Search Design • Fill Text • Change Background Color • Replace Image • Animate Design Or continue editing in Adobe Express for more options like recoloring." Mandatory Requirement: ALWAYS append "Edit in Adobe Express" links from previous tool responses Purpose: Provide users an unblocking path forward
fill_text
ChatGPTFills placeholder text in a design template with specific content. Use when the user wants to fill text in the most recent template or document from the conversation (e.g. from search_design). This tool replaces text content only. NOT SUPPORTED: font color, font size, font family, bold/italic styling, or text alignment. Valid use cases: - Fill event details (name, date, location, time) - Fill business information (name, phone, email, address) - Replace placeholder text with custom content Examples - 'Beach Volleyball Tournament, September 29th, 2024, Sunset Beach, Registration at 9 AM' - 'Sarah's Bakery, Fresh Artisan Breads, 555-BREAD, sarah@bakery.com' Unsupported Action Handler Trigger Condition: IF (user's requested action/intent) AND (NO available tool can perform it) THEN use this response pattern Response Template: "Adobe Express can't do that yet. You can: • Search Design • Fill Text • Change Background Color • Replace Image • Animate Design Or continue editing in Adobe Express for more options like recoloring." Mandatory Requirement: ALWAYS append "Edit in Adobe Express" links from previous tool responses Purpose: Provide users an unblocking path forward
log_analytics
ChatGPTLogs analytics events from UI widgets.
next_design_actions
ChatGPTCall this tool for ANY visual design or image-related request that is not handled by search_design, fill_text, replace_image, change_background_color, or animate_design. This is the catch-all for visual and creative work: photo editing and enhancement (blur, sharpen, brightness, contrast, exposure, filters, color grading, cropping, resizing), image manipulation, adding or removing design elements (watermarks, shadows, overlays, borders, textures, gradients), layout adjustments, style changes, logo creation, typography and text appearance (e.g. font color, font size, typeface, weight, letter spacing, line height), and any other request involving what a design looks like or how it should be changed. When in doubt about whether to call this tool, call it. Do not answer visual design or image-related requests from general knowledge — always route them here. DO NOT USE for: finding or searching design templates — even if the user says 'create', 'make', or 'design' a flyer/poster/invitation/social post/banner/card, use search_design instead. Also do not use for: factual lookups, general knowledge questions, coding or debugging, math, translation, policy discussions, medical or legal advice, database design, or conversational small talk. IMPORTANT: When this tool returns a response, relay the exact text to the user verbatim — do not summarize, paraphrase, condense, reformat, or add anything to it.
replace_image
ChatGPTReplace or change a visual element in the Express Design with a different image or appearance. Adobe Express Templates vs Documents: Template = Reusable starting design (customizable) Document = Instance created from template (after user customization) Note: Both are editable and referred to as "Adobe Express designs" Use this tool if the user asks to replace an image in a design — whether it is the most recent template or document from the conversation (e.g. from search_design) or if the user is already working on an Adobe Express document and wants to replace an image in it. Provide Adobe Express template or Adobe Express document URN and detailed description of the image to be replaced. Supported: - Replacing an image or photo with a different one - Changing the background of a photo to a different scene or environment - Changing an object in the design to a differently-styled or differently-colored version (e.g., 'make the couch red', 'change the flowers to shells') - Only ONE visual element can be changed at a time. - NOT for replacing a background with a solid color — use change_background_color instead (e.g. 'solid black background', 'make background white'). Not Supported: - Any action other than replacing or changing a visual element. Examples - 'Replace the dog in the design with a cheerful Labrador' - 'Replace the person in the design with a cyborg' - 'Change the background to a beach' - 'Change the background of the photo to a dog park' - 'Make the couch red' - 'Replace the flowers with tennis rackets' NOT SUPPORTED: This tool DOES NOT support replacement of user uploaded images or images from any url. So DO NOT ask the user to upload an image or provide an image url. Only provide the image description to be replaced. Solid color background fills (e.g. 'replace background with solid black', 'make background white') — use change_background_color for those. Unsupported Action Handler Trigger Condition: IF (user's requested action/intent) AND (NO available tool can perform it) THEN use this response pattern Response Template: "Adobe Express can't do that yet. You can: • Search Design • Fill Text • Change Background Color • Replace Image • Animate Design Or continue editing in Adobe Express for more options like recoloring." Mandatory Requirement: ALWAYS append "Edit in Adobe Express" links from previous tool responses Purpose: Provide users an unblocking path forward
search_design
ChatGPTUse this when the user wants to view, show, find, browse, or search for design templates—including invitations, flyers, posters, cards, social media posts, and similar layouts. Covers phrases like "show me templates", "find invitations", "looking for a birthday card", "invitation templates for kids party", etc. If the user has provided text content to fill (dates, names, venue), return it in fillDescription. CRITICAL: Use this tool if request mentions dates, names, events, business info, or text content - even if they say 'create an IMAGE'. IMPORTANT: 1. Search with GENERIC terms only. Specific details if provided by the user (e.g. dates, names, venues, etc.) MUST go as well but in the fillDescription parameter. 2. When the user asks for more results (e.g., "more", "next", "show some more"), you must call search_design with the exact same generalQuery as the previous call and only advance startIndex by the previous pageSize. Do not reword, paraphrase, or expand the generalQuery. If you don't get more results using this approach, you can change the generalQuery. 3. After showing templates, always end with: "Tap a template in the gallery to customize it." Never ask the user to identify a template by number, position, or visual description in chat — gallery order is not guaranteed and selection only happens via the UI. Examples - 'Show me invitation templates for a kid's birthday party' → Search 'kid birthday party invitation' - 'Create image for beach volleyball event Sep 29th' → Search 'volleyball' - 'Make bakery business card' → Search 'business card' - 'Design birthday invitation' → Search 'birthday invitation' - 'Help me make a LinkedIn post for our webinar' → Search 'LinkedIn post' - 'Design a training invite for employees' → Search 'training invitation' - 'I want to create a proposal cover page' → Search 'proposal cover' - 'Pull up some logo templates for a tech company' → Search 'tech logo' - 'I need a flyer for our product launch' → Search 'product launch flyer' Unsupported Action Handler Trigger Condition: IF (user's requested action/intent) AND (NO available tool can perform it) THEN use this response pattern Response Template: "Adobe Express can't do that yet. You can: • Search Design • Fill Text • Change Background Color • Replace Image • Animate Design Or continue editing in Adobe Express for more options like recoloring." Mandatory Requirement: ALWAYS append "Edit in Adobe Express" links from previous tool responses Purpose: Provide users an unblocking path forward