AI actions
Use actions in the AI actions group to analyze data, summarize content, generate content, or detect and translate text in real time. These actions use AI to process and analyze data while the action flow runs.
Note: AI actions have input limits to ensure safe and predictable results. Each action that analyzes or extracts information from text can process up to 100,000 characters and up to 1,000 repetitive pattern occurrences. Any input that exceeds these limits will not be processed.
Beta Feature. The AI features in Nintex Apps are beta features that provide new generative-AI experiments. Use is voluntary and for experimental purposes only, and your admin can turn off access to it at any time.
Integration with Azure OpenAI. AI features are enabled by integration with Azure OpenAI Service, which comes with Microsoft's built-in Responsible AI and enterprise-grade Azure security. You can learn more about Azure OpenAI Service here and about Microsoft’s applicable data, privacy, and security measures here. You acknowledge and agree that Nintex leverages Azure OpenAI Service to provide these AI features. By using AI features, you authorize and agree that Azure OpenAI Service may access, use, and store any Inputs and Outputs pursuant to its relevant terms and privacy policies.
Modification of Access and Use. Nintex may limit, modify, suspend, discontinue, or terminate your access to AI features at any time, with or without cause (without notice to you). Nintex may also separate these AI features from the Services at any time (without notice to you). Or Nintex may require payment for future or continued use (with notice to you). Nintex is not in any way liable to you for any limitation, modification, suspension, discontinuation, termination, or separation. Without limitation, the laws and regulations governing artificial intelligence and related technology are uncertain and evolving, and the ability to use these AI features may be adversely impacted in the future.
Inputs and Sensitive Information. You are responsible for ensuring that any content you make available while using the AI features (collectively, “Inputs”) is appropriate and permissible under Nintex’s Customer Use Policy and that you have the right to use such Inputs. In using the AI features, you are advised to safeguard important data; to not input confidential, personal, or sensitive information; and to use caution, particularly in relation to the Inputs.
Outputs and Verification. You are also responsible for any information, materials, or other content you generate using AI features (collectively, “Outputs”). You acknowledge that Outputs may not be accurate, complete, reliable, or otherwise fit for use (including from a legal and/or business perspective). Any Outputs should only be used as a starting point, and you should independently verify and cross-reference the Outputs with other reliable sources to ensure that the information or content is accurate, lawful, and otherwise appropriate and permissible under Nintex’s Customer Use Policy and before making any decisions or taking any actions based on the Outputs. You understand and agree that Outputs may not be unique across users and the AI features could generate the same or similar Output for other users. In addition, other users may input similar prompts and receive the same, similar, or different responses. You are not required to use any Outputs and should modify it as appropriate to ensure compliance with applicable laws, this notice, any applicable agreement with Nintex, and Nintex’s Customer Use Policy. Your use of the AI features and any content resulting from such use is entirely at your own risk. Nintex is not responsible or liable to you for the use of AI features or any Outputs. It is provided as-is without any warranties or guarantees of accuracy.
Acknowledgment. By using AI features, you acknowledge and accept that: (i) AI features integrates with third-party software tools provided by Azure OpenAI Service; (ii) your use is subject to this Disclaimer Notice and the terms of any applicable legal agreement between you and Nintex; and (iii) you have read, understood, and agree to this Disclaimer Notice.
Please contact us if you have any questions or concerns regarding this Disclaimer Notice or use of AI features.
To ensure optimal availability and performance, data sent to this connector may be processed in data centers located outside of your Microsoft 365 tenant region. Currently, processing may occur in either Azure East US, West US, Australia East, Australia Southeast, Canada Central, Canada East, East Asia, Japan East, UK South, UK West, North Europe or West Europe, depending on system load and routing logic.
Jump to:
Access to AI actions
Your access to AI actions is based on your subscription tier. You can check your subscription tier in your account settings or contact your Nintex Account Manager for help.
- If your organization is on one of the following subscription tiers, you have access to AI actions:
Professional
Expert
Enterprise
Trial licenses
For more details about subscription tiers, see Licensing and packages.
- If your organization is on an Essentials or Legacy tier, you do not have access to AI actions. To begin using AI actions, upgrade to a Trial license or one of the supported subscription tiers. For details and the allocation available for your license, reach out to your Nintex Account Manager.
Enable AI actions
The AI actions are available only when the feature is enabled for the tenant. For more information, see AI actions.
Analyze sentiment
Detects the sentiment of a text input. The result can be Positive, Neutral, Negative, or Mixed. Use the result to branch the action flow.
For example, you can use this action to analyze the sentiment of a support case or user feedback before taking action.
-
Text to analyze: The text input to analyze for sentiment. This property accepts Merge syntax.
-
Result variables: Action response: The name of the result variables that stores the sentiment. The value is one of the following: Positive, Neutral, Negative, or Mixed. For more information, see Result variables.
Detect language
Identifies the primary language of a text input. The action returns both the language name (such as English, French, or German) and the corresponding International Organization for Standardization (ISO) language code (such as en, fr, or de). Use the result to branch the action flow, or translate text to the required language.
For example, you can use this action to detect a language before translating a user query or your response. After a user submits a product review, but before sending the review to the support team, you want to check whether it is written in English. Configure the Detect language action to identify the language of the submitted text. If the review is in another language, send it for translation. If it's in English, send it directly to the support team.
-
Text to analyze: The text input to determine the language. This property accepts Merge syntax.
-
Result variables: Action response: The name of the result variables that stores the language code and language name. For more information, see Result variables.
Summarize text
Generates a brief summary from a block of text. The action follows the instructions you provide and returns the result in a variable. You can use the summary to generate a report or send it for review.
For example, a user submits meeting notes from which you want to identify the key action items and create a short summary. Use the Summarize text action with instructions to summarize the action items. The action generates a summary and stores it in a variable that you can use to build a report or notify stakeholders.
-
Summary instructions: Defines the type of summary to generate. For example, Summarize in bullet points or Summarize in 100 words.
-
Text to summarize: The text input to summarize. This property accepts Merge syntax.
-
Result variables: Action response: The name of the result variables that stores the summary. The output language matches the language of the input text. For more information, see Result variables.
Translate text
Converts text from one language to another. The action returns the translated text in the target language you specify. Use the result to generate messages, populate documents, or create reports in the selected language.
For example, a user submits a feedback form in Spanish. You want to convert the message to English before sending it to your team. Configure the Translate text action to translate the submitted content to English. The action stores the result in a variable that you can use in the next step of an action.
-
Target language: The target language for translation. The translation output will be in this language.
-
Text to translate: The text input to translate. This property accepts Merge syntax.
-
Result variables: Action response: The name of the result variables that stores the translated text. For more information, see Result variables.
Result variables
Result variables store data created or modified by actions and are accessible via the $Result merge variable. The response from the action's XHR request is stored in the $Result merge variable using the given name. You can access properties from the response using Merge syntax.
To use the output of AI actions as a value, manually specify it when configuring the action, replacing $Result: {{$Result.result.name.body}}