Actions10
Banner → Generate Multi-Format Animated GIFs
AI-generatedSummary
Generate multiple animated GIFs from an Abyssale design via an async API call, supporting per-element modifications including AI-generated images from a prompt with optional inpaint images, and a webhook callback.
Inputs
- designId (required) — Select the design to use for generation. Choose from the list, or specify an ID using an expression.
- designFormats (required) — Select design formats to use for generation. Choose from the list, or specify an ID using an expression. Multiple values allowed.
- webhookUrl (required) — Webhook URL called when generation completes.
- root — Use a 6 or 8-digit hexadecimal color or CMYK color for the banner, if the design allows.
- textElements — Text elements to modify, including element ID, text content, and text color.
- imageElements — Image elements to modify, including element ID, public image URL (validated as HTTP(s) URL), or AI-generated image from a prompt with optional inpaint image URLs (up to 4).
- buttonElements — Button elements to modify, including element ID, text content, text color, and button background color.
- shapeElements — Shape elements to modify, including element ID and background color.
- logoElements — Logo elements to modify, including element ID and logo image URL.
- qrcodeElements — QR code elements to modify, including element ID, image URL, and QR code content.
- ratingElements — Rating elements to modify, including element ID and rating score (0-100).
- illustrationElements — Illustration elements to modify, including element ID, illustration file name, and illustration type.
- videoElements — Video elements to modify, including element ID and public video URL.
Output shape
object
Full API response from Abyssale's async generation endpoint. Contains a job ID and status; file URLs and format details are available once generation completes. No simplification is applied for this operation; the raw API response is returned. Generation uses the endpoint /async/banner-builder/{designId}/generate.
Examples
Example 1: Generate GIFs for a social media banner with custom text and a webhook
Set designId to the target design, designFormats to the desired GIF formats, provide a webhookUrl, and optionally modify textElements, imageElements, or other element collections via the fixed-collection UI.