AIRA
AIRA is an AI-powered agent integrated into Xperience by Kentico. It helps users automate and streamline marketing and content management tasks through AI-driven features, and provides in-product guidance on best practices.
Privacy and data protection
All data processed by AIRA is commercially protected.
Neither Kentico nor the underlying AI models store or log raw customer data inputs, prompts, or responses generated when using AIRA features. All data is discarded after each interaction with AIRA and is not used to train the underlying models. To learn more, see the privacy guarantees provided by Microsoft Azure for Azure OpenAI model privacy and Azure Image analysis privacy.
AIRA in-product guidance
AIRA provides in-product guidance through a built-in chatbot available directly in the Xperience by Kentico administration interface. It assists users by answering questions about features and workflows, offering best practice suggestions, and using Xperience by Kentico’s product documentation and guides as its primary source of information. This allows users to get quick assistance without leaving their current workspace.
Image uploads
You can upload images directly into the AIRA chatbot interface to provide visual context for your questions. AIRA supports PNG, JPEG, and WEBP file types, with a maximum of 4 images per message and a file size limit of 5 MB per image. Uploaded images persist for up to 48 hours.
Customer journey insights
Using its in-product guidance, AIRA offers actionable insights into customer journeys. It can show you which contact groups are present in a journey, how they progress through each stage and which are the best and worst performing audience segments. These insights help marketers and content editors better understand audience behavior and optimize engagement strategies.
Overlaps between contact groups
In some journeys, the same contacts may belong to multiple contact groups. This overlap can influence results when comparing segment performance. Keep this in mind when analyzing journeys, as contacts may be counted in more than one group.
Expectations from AIRA
AIRA provides guidance by analyzing your journeys and contact group progression. Its recommendations are intended as insights to support your decision-making, not as prescriptive optimization steps.
Campaign insights
Preview feature
AIRA campaign support is currently in preview mode. Expect this feature to be updated and extended in upcoming versions, possibly including breaking changes.
Feel free to try the feature out. You can share your feedback directly with the Kentico Product team.
AIRA provides dedicated support for marketing campaigns. It helps marketers analyze and evaluate campaigns through a chatbot interface available in the Campaigns application.
AIRA can:
- Answer questions about your campaigns (list campaigns, show campaign details)
- Evaluate campaign results
When you ask to evaluate a campaign (e.g., “Evaluate this campaign” or “How did my campaign perform?”), AIRA does the following:
- Reads the campaign brief and extracts the campaign goal.
- Compares the campaign’s current customer journey stage data against the goal.
- Reports whether the goal was reached, with a data breakdown.
Campaign evaluation requirements
For evaluation to work, the campaign must have a properly defined customer journey with appropriate stages and a quantified campaign goal described in its brief.
Image processing
Automatically select image focal point
When using image variants, AIRA automatically selects the most suitable focal point for an image during file upload. This ensures that your image variants consistently capture the area of interest, eliminating the need for manual cropping or focal point selection for every image uploaded into the system.
For AIRA to successfully select the focal point in an image, the image needs to have:
- a file size not larger than 20 MB
- dimensions of at least 50x50 pixels
- a file type supported for image variants
If the automatic selection fails, the focal point is automatically placed at the center of the image.
Automatically generate image description
When mass uploading images, AIRA automatically generates an SEO-friendly description of an uploaded image and stores it in the configured text field. The description is generated in the currently selected language.
Automatically assign tags to images
When mass uploading images, AIRA automatically assigns tags to the configured taxonomy field based on the image content.
AIRA translations
AIRA translations allow editors to translate existing content to new language variants directly without having to translate it themselves or using external tools for translation. You can translate content of pages (including their Page Builder content), and content items.
Text links to your content are not translated automatically and need to be manually reviewed to ensure they lead to the correct language variant.
When translating content using AIRA, a draft of the content is created, which you can then review and publish, or you can delete it if you’re not satisfied with the translation. The translation process can be configured, which allows you to specify custom brand terminology, which words to leave untranslated, formatting rules, or other custom instructions.
When translating multiple items at the same time, e.g., by using mass translation or when linked items are translated with the original item, the set of items to be translated is sent to the “translation queue”, which you can check in the Translation queue application. The application displays any sets of items currently being processed and items queued for translation (note that it does not display singular items which were sent for translation, only ones in bulk). Once you start the translation of your items you can safely continue working while the translation finishes in the background.
Content generation and refinements
AIRA can generate and refine text content in fields of pages, emails, content items, and headless items, using the context from other fields in the same item. Look for the AIRA buttons ( or ) to identify fields where the Generate content AIRA feature is enabled.

Generation and refinements options
When the field is empty, select the Generate content action () and choose from these options:
- Generate using available context from the current item – AIRA generates text content for the field, using the information from the item. The context includes information about the field, instructions for generation entered when adding the feature, and text from the fields selected as context in the Content types application. Generation based on the context requires at least one field marked as context to be filled in.
- Generate using custom prompt – Describe what to generate in the AIRA chat and then copy the text to the target field.
When the field is already populated with text, select the Refine text action () and choose from the following options:
- Regenerate content – AIRA generates new content for the field and all text in the field is replaced. The generation is based on the context from the item and requires at least one field selected as context to be filled in.
- Refine text using various options (Make it shorter, Improve spelling and grammar, etc.). The refinement is applied to the whole field.
- Apply custom prompt – Describe the desired changes in the AIRA chat and then copy the text to the target field.
Note that regeneration and refinements overwrite the existing content of the field (except for the custom prompt option). However, changes persist only after you save the item.
Rich text editor refinements
When editing a rich text field with the Rich text editor refinements AIRA feature enabled, you can use AIRA to refine selected pieces of your text. The feature is also available in the rich text editors within Page Builder and Email Builder.
- Select a block of text in the editor.
- Select the Refine text button ().
- The button appears next to the highlighted text. In Page Builder and Email Builder, the button can be a part of the editor toolbar.


- Choose one of the refinement options (make text shorter, improve spelling and grammar, etc.).
- The text is refined in place.
- If you choose the Apply custom prompt option, describe the desired changes in the AIRA chat window. Then copy () the refined text back to the editor.
You can apply further refinements by selecting other options. Use Undo () and Redo () buttons to navigate between changes.
Remember to Save the changes when you’ve finished.