[AEM Forms]{class="badge positive" title="Applies to AEM Forms)."}

AEM Forms Early Access Program

The AEM Forms Early Access Program program offers a unique opportunity to you to get exclusive access to cutting-edge features before anyone else, and help shape their development. The program offers you to:

  • Be among the first to get access to cutting-edge technology before it hits the mainstream.
  • Co-innovate with the product team, shaping the future of the product together. Use your use cases to guide development, ensuring the innovation is mature and address your real-world challenges.
  • Provide feedback and help us squash issues before launch, leading to a smoother user experience upon full release.

How to join the Early Access program?

If you’re interested in joining our Early Access program for any Early Access innovation, simply send an email from your official address to aem-forms-ea@adobe.com to request access. You can request access to all or any specific innovation.

Early Access Innovations

Conversational Forms

The Conversational Forms innovation lets you interact with forms like a friendly chatbot on any AEM Sites page.

You can simply drag and drop the Conversational Forms component onto your AEM Sites page and get started. There’s no coding required, so anyone can create engaging and user-friendly Conversational Forms experiences quickly.

Coversation Forms, Chatbot Style Form Filling, Adaptive Forms

Here’s what more Conversational Forms bring:

  • Easy form discovery: Find the exact form that you need through a clear, conversational interface, on any AEM Sites page.
  • Chat-style completion: Answer questions one at a time, just like chatting with a virtual assistant. It’s fast, intuitive, and feels like a conversation.
  • Preview before you submit: Double-check everything before hitting submit. Preview your completed form to ensure accuracy and avoid any last-minute mistakes.

Conversational Forms are more than just a new look – they’re a game-changer for user experience. Boost engagement, reduce form abandonment, and make interacting with your website a more enjoyable experience for everyone.

AEM Forms HTML5 Forms

AEM Forms HTML5 Forms enables you to render existing XFA (XML Forms Architecture) form templates in HTML5 format, making them accessible on modern browsers and mobile devices where XFA-based PDF is not supported. This capability bridges the gap between traditional PDF forms and modern web experiences.

HTML5 Forms Preview

Key capabilities:

  • HTML5-based rendering of XFA form templates: Render your existing XFA-based forms in HTML5 format to expand your client platform to mobile devices (Apple iPad, Android tablet, smartphones, and more) that support HTML5 but do not support Adobe Reader with XFA Forms.

  • Mobile-ready forms: HTML5 Forms bring numerous capabilities that are mobile-ready, helping you expand your current solutions and workflows to tablets or smartphones with HTML5 browsers.

  • Accessibility support: HTML5 Forms use the ARIA HTML5 accessibility standard and support tabbed navigation, making them compatible with common screen readers like JAWS and VoiceOver.

  • Customization capabilities: You can customize the appearance of existing widgets, create your own custom widgets, or use custom styles in forms using standard web technologies like CSS and JavaScript.

  • Right-to-left language support: HTML5 Forms support right-to-left languages such as Hebrew, allowing you to display and fill forms in RTL languages.

  • Attachment support: Upload, preview, and submit attachments with HTML5 forms for enhanced data collection.

  • Draft saving: Save an HTML5 form as a draft and resume filling the form at a later stage.

Ready to start? The Introduction to HTML5 forms documentation provides a comprehensive overview and getting started guide for this innovation.

AEM Forms Scaffolder CLI for Custom Components

Accelerate your AEM Forms Edge Delivery Services development with the AEM Forms CLI tool. This command-line interface enables you to instantly generate the code and wiring needed to kickstart custom component development—no boilerplate, no hassle.

Key capabilities:

  • Rapid scaffolding: Instantly generate the structure and code for new custom components, reducing manual setup time.
  • Best practices built-in: The tool follows recommended patterns for AEM Forms Edge Delivery Services, ensuring consistency and maintainability.
  • Developer productivity: Focus on building business logic and UI, while the CLI handles repetitive setup tasks.
  • Seamless integration: Generated components are ready to use and integrate with your existing AEM Forms projects.

Ready to start? The AEM Forms CLI tool is available under the Early Access program for Forms as a Cloud Service deployments. To request access, email your organization ID and program details to aem-forms-ea@adobe.com from your official address.

Additional Early Access Innovations

Forms Service APIs

Forms service generates interactive PDF forms for data capture. It can also be used to import/export data to/from an existing interactive PDF form and validate submitted data. Here’s a breakdown of its functionalities:

  • Rendering Forms: Generate an interactive PDF form from a template created using AEM Forms Designer and, optionally, XML data. This essentially produces a fillable PDF form optionally pre-filled with data.

  • Data Extraction and Import: Import data into an existing PDF form as well as extract data from a filled PDF form. Both XDP and XML data formats are supported, and importing to non-XFA PDF forms (also known as AcroForms) additionally supports FDF and XFDF data.

  • Data Validation: : Validate submitted data, in XDP or XML format, against a template created using AEM Forms Designer.

Doc Generation API

The document generation API includes an optional feature that allows the direct upload of generated PDFs to Azure Blob Storage. Some key benefits of uploading PDFs directly to Azure Blob Storage using the document generation API are:

  • Seamless Integration with Cloud Storage:
    Directly uploading generated PDFs to Azure Blob Storage eliminates the need for additional manual or programmatic steps to transfer files, streamlining workflows and enhancing efficiency.

  • Centralized Document Management:
    Storing PDFs in Azure Blob Storage allows for centralized management of documents, making it easier to organize, retrieve, and manage generated files across various use cases.

  • Improved Security: By leveraging Azure’s built-in security features, such as encryption at rest and role-based access control (RBAC), sensitive documents remain protected during storage.

  • Customizable Storage Paths: The ability to define custom directory paths ensures generated PDFs are stored in organized and application-specific locations, improving file management.

Enhancements in Visual Rule Editor

  • Direct API integration: The Visual Rule Editor in Adaptive Forms now supports direct API integration without requiring a Form Data Model. You can connect to an API endpoint by entering its JSON URL or by importing the configuration using a cURL command. After integration, the API can be invoked using the Invoke Service action.

  • Enhanced Navigation with Event Payload Support: The Navigate To action in the Invoke Service handlers supports EVENT_PAYLOAD, allowing form authors to configure follow-up actions based on event responses.

  • Function and Mathematical Expression Support in Input Parameters: Input parameters now support both function calls and mathematical expressions, enabling form authors to pass dynamically computed values directly.

  • Retrieve property values from a JSON array: Invoke an API with a custom function to extract values from a JSON array and bind them directly to form fields.

Improved accessibility for form components

Adaptive Forms Core Components introduce WCAG-compliant semantic markup for checkbox groups, radio button groups, and panels. These components now leverage <fieldset> and <legend> elements to establish meaningful relationships between group labels and their options for assistive technologies. See Fieldset and legend support in Adaptive Forms.

See also

recommendation-more-help
experience-manager-cloud-service-help-main-toc