Free cookie consent management tool by TermsFeed

Generative AI Skills

On This Page
The capabilities described on this page are included in Appian's advanced and premium capability tiers. Usage limits may apply.

Overview

This topic describes AI skills that use generative AI to automate many common tasks in your business processes.

Generative AI skills handle document digitization, even for scanned or image-based content. They support file types like JPEG, PNG, TIFF, and PDFs, and automatically apply Optical Character Recognition (OCR) to extract text for seamless processing.

What is generative AI?

Generative AI models create new content. Generative models take a prompt as input (such as a question or request). As the model evaluates that request, it recalls what it knows about those characteristics. As it begins to formulate a response, it uses probability to determine what comes next.

The output is entirely new content. Rather than regurgitating information word-for-word, generative models can formulate more specific answers, crafted just for that prompt. Examples of generative models include chat bots and image generators.

When to use generative AI

Generative AI is very flexible, so you can use it in multiple ways in your Appian processes. You can use generative AI to summarize content, extract information you're interested in, and detect sensitive information. You can even specify how you want those results to appear: in code, a paragraph, or a bulleted list.

Here are a few examples of when to use generative AI in Appian:

If you want to… Use…
Quickly determine whether a form submission is a support request or a general inquiry Text classification or unstructured email classification
Extract essential details of a legal document, such as a contract Unstructured document extraction
Summarize action items and assignments in a meeting transcript Text extraction
Identify sensitive, legally protected information in a portfolio of medical documents PII extraction from documents
Evaluate if your business is a good fit for a contract opportunity Document summarization
Create content for a new product launch, in line with your business's branding Text generation

See below to learn more about when to use generative AI or Advanced IDP Tools for document extraction.

AI Skills using generative AI

All generative AI skills create a prompt builder AI skill with a pre-populated template based on your use case. You can adjust the prompt, control the temperature, provide examples, and test the prompt directly within the AI skill.

If you don't see an AI skill suited to your use case, you can always use the ai Prompt Builder. Use this skill to create a prompt to send to generative AI models. You'll tell the model what you want it to do using plain language. After adjusting a few settings and testing the prompt, you can see what the model returns based on your instructions. Use this skill to summarize long or complex text, generate new content, and more!

Tip:  Learn how to write effective prompts by visiting our prompt builder best practices and patterns.

Classification

  • ai Text: Identify text based on certain traits. You'll tell us about the types of text you want to classify in your business process and provide samples of each type.

Extraction

  • ai Text or Emails: Extract data from text or emails. You'll tell us what you want to extract and how you want that information to appear in the output.
  • Documents: Extract data from a document.
    • ai Unstructured: You'll tell us what you want to extract from an unstructured document and how you want that information to appear in the output. For example, this skill can help you extract data from large or free-flowing paragraphs of text, like contracts or from visual elements like checkboxes, charts, or images.
  • ai Spreadsheets: Extract data from Excel spreadsheets (XLS, XLSX, XLSM). You'll tell us what fields to extract, and the skill determines the file context and returns structured JSON with both values and cell locations. See Create a Spreadsheet Extraction AI Skill for details.

Generation

  • ai Text: Create text for any purpose. You'll tell us what text you want to generate and whether you want the output to include any specific logic, format, or other requirements.

Summarization

  • ai Text, Email Text, or Document Text: Summarize text from any source, including emails and documents. You'll tell us what you want to summarize and how you want the summary to appear.

PII Detection

  • ai Text, Email Text, or Document Text: Extract personally identifiable information (PII) in a document, email, or text block. You'll tell us the personally identifiable information (PII) you want to extract, such as names or phone numbers.

Tip:  To use these AI skills in a process, add the Execute Generative AI Skill smart service to your process model.

Usage considerations

What makes a good prompt?

In the context of AI, a prompt is how we communicate with the large language model (LLM) about what we want it to do. A well crafted prompt can help you communicate with the model more effectively, and reduce the amount of time you spend tweaking or troubleshooting.

Learn how to write an effective prompt on the AI Skills Best Practices page.

File types

In addition to PDFs, generative AI skills also accept JPEG, PNG, and TIFF files as direct inputs. The way these files are processed depends on the option you select for the AI Skill. If the skill is set to Text only, only the text content is analyzed. If it's set to Visual elements & text, the skill will also analyze the visual elements of the document.

Different requirements apply for each input type:

  • Text: Only plain text is supported for text input, so file size, page count, and image limits do not apply.
  • Email: EML files are supported with a maximum file size of 25 MB. Page and image size limits do not apply.
  • Document: See the following table for the Document input type requirements.

Document input type requirements

File Type Mode Max File Size Page Limit Max Image Size
PDF Text only 25 MB 100 pages N/A
Visual elements & text 25 MB 20 pages N/A
JPEG, PNG Text only 10 MB N/A 10k x 10k pixels
Visual elements 3.75 MB N/A 8k x 8k pixels
TIFF (single-page) Text only 10 MB 1 page 10k x 10k pixels
Visual elements & text 3.75 MB 1 page 4k x 4k pixels
TIFF (multi-page) Text only 10 MB 100 pages 4k x 4k pixels
Visual elements & text 18 MB (3.75 MB per page) 20 pages 4k x 4k pixels

Note:  For Amazon Nova 2 Lite, "Visual elements & text" mode supports PDFs up to 100 pages and 18 MB.

Excel input type requirements

The spreadsheet extraction skill has the following requirements for Excel files (XLS, XLSX, XLSM):

Constraint Limit
Maximum file size 10 MB
Maximum number of cells 2 million cells
Maximum rows per sheet 40,000
Maximum columns per sheet 200
Maximum sheets 100
Maximum JSON response size 25 MB

Tip:  The spreadsheet extraction skill accepts Excel files (XLS, XLSX, XLSM) directly, without requiring conversion to PDF or another format. CSV files are not supported by this skill type.

Language support

Tip:  This capability may be compatible with languages other than English. Learn more using AI with multiple languages.

Regional availability for the Visual elements & text option

To use generative AI skills with the Visual elements & text option enabled, you may need to configure an inference profile. If you're using an older model that doesn't use inference profiles, contact Appian Support to use this feature by sending your data to a supported region.

AI models

AI models are managed by system administrators in the Appian Administration Console. These settings control which large language models are available for use in Appian AI capabilities.

Developers select the model to use in their AI skills from the models enabled in their environment.

Note:  AWS announced that the Anthropic Claude 3.5 Sonnet model will no longer be supported in certain AWS regions after March 1, 2026. To avoid service disruptions, you must transition your configuration to a newer model. See if your region is impacted and what action is required.

Model selection determines which generative AI model an AI skill uses to process prompts or documents. Each model offers different strengths. Some models prioritize speed, while others provide more advanced reasoning. Choosing the right model helps tailor your AI skill to your application's performance and accuracy needs.

You also select the model directly in the AI skill design object. From there, you can view all models available in your environment and choose the one that best fits your use case. You may see additional models in the AI skill object that do not appear on the AI Services page. These models are automatically enabled in your environment and don't require any configuration on the AI Services page.

For detailed configuration information, see the AI Services page.

Categories

Models are organized into two categories: Fast Models and Reasoning Models. Choosing the right model depends on the complexity of your task.

  • Fast Models: These models are optimized for speed and are ideal for simple, high-volume tasks that require quick responses. Fast models include Claude Haiku 4.5 and Amazon Nova 2 Lite.
  • Reasoning Models: These models are more powerful and are designed for complex tasks that require advanced reasoning, such as analyzing intricate documents or solving multi-step problems. Using these models may result in higher accuracy but longer processing times. Reasoning models include Claude Sonnet 4.5, Claude Sonnet 4, Claude 3.7 Sonnet, GPT 5.4, and GPT 5.5.

Extended thinking

Extended thinking enhances reasoning for complex tasks by prompting the model to work through its approach more thoroughly and explain the steps it takes. When enabled, the model breaks down intricate tasks into logical, sequential steps before generating a final response. This increases accuracy for sophisticated automation, such as post-extraction validation or complex document classification.

Extended thinking is available for the following models:

  • Claude Sonnet 5
  • Claude Sonnet 4.6
  • Claude Sonnet 4.5
  • Claude Sonnet 4
  • Claude Sonnet 3.7
  • Claude Haiku 4.5
  • Amazon Nova 2 Lite
  • GPT 5.4
  • GPT 5.5

Note:  
  • Enabling extended thinking disables the temperature setting, as these two configurations are mutually exclusive.
  • If you enable extended thinking with a compatible model and then switch to an incompatible model, extended thinking is automatically disabled.

Extended thinking with Amazon Nova 2 Lite

Amazon Nova 2 Lite supports extended thinking. However, the model provider does not return the reasoning output. When a developer enables extended thinking and selects Amazon Nova 2 Lite, the Show Thinking tab is disabled and displays a message that extended thinking is active but the reasoning output is not available from the model provider. The Model Thinking output from the Execute Generative AI Skill smart service returns an empty value. The model still produces a final response as expected.

Extended thinking with Appian GPT models

Appian GPT models (GPT 5.4 and GPT 5.5) always have extended thinking enabled. The toggle is turned on by default and cannot be turned off. The toggle appears disabled (grayed out), and a tooltip explains that reasoning is permanently enabled for the selected model.

Note:  Due to a known behavior, reasoning summaries are not guaranteed to be generated for every request, even when extended thinking is enabled. When the provider does not return the reasoning field, the Show Thinking tab displays an informational message, and the Model Thinking output from the Execute Generative AI Skill smart service returns an empty value. The model still produces a final response as expected.

Amazon Nova 2 Lite document processing

Amazon Nova 2 Lite supports both the Text only and Visual elements & text document processing modes.

Native PDF support for Amazon Nova 2 Lite has the following limitations:

  • Maximum file size: 18 MB.
  • Maximum page count: 100 pages.
  • Unsupported encodings: PDFs that contain CMYK or SVG image encodings are not supported.

Appian GPT document processing

Appian GPT models (GPT 5.4 and GPT 5.5) support both the Text only and Visual elements & text document processing modes.

Document processing for Appian GPT models has the following limitations:

  • Maximum file size:
    • Text only mode: 25 MB.
    • Visual elements & text mode: 24 MB.
  • Maximum page count: 100 pages.
  • LLM context window: Documents that exceed the model's context window limit will fail to process, even if they meet the file size and page count requirements. Dense or complex documents may reach this limit before reaching the page or file size maximums.

Availability

The available models depend on the configurations set in the AI Services page of the Admin Console and the region your environment is in. Due to this, you may see a different list of models in your development environment than in your production environment.

Appian GPT models (GPT 5.4 and GPT 5.5) appear in the model selection dropdown when an administrator has selected Appian as the cloud provider on the AI Services page and enabled these models. Appian GPT models are available in select regions.

The list of available models also changes depending on the AI skill's document processing mode. Haiku 3 supports text extraction only and does not include vision-based capabilities.

Selection considerations

Use these considerations to understand how model selection behaves across environments and what to expect when managing AI skills.

  • Administration: There is currently no administrative capability to restrict which models developers can select.
  • Import and export: Before importing an AI skill, make sure the appropriate generative AI model is enabled in the target environment. Appian does not validate the model until the AI skill runs.
  • Model deprecation: If a selected model is deprecated or disabled by an administrator, the AI skill execution will fail.
  • Model selection: Select the latest available model. These models offer the best performance according to industry benchmarks.

How to select a model

Model selection gives you a clear view of the generative AI models available for your AI Skills. The model your AI Skill is currently using won't change unless you manually select a new model and save your changes.

You can select a model when configuring the AI skill.

When configuring an AI skill

When you create or edit an AI skill, you can select a model.

To select a model when you configure an AI skill:

  1. In your application, open an existing AI skill or create a new one.
  2. Open the Settings pane.
  3. Under Model Selection, click the dropdown to see a list of available models.
  4. Choose a model from the list. The default model when you create a new AI skill is the recommended model.

Document extraction: Generative AI or Advanced IDP Tools?

When you extract data from documents, you can choose from different AI skills based on your document structure and extraction goals. Each AI skill is designed to handle specific scenarios and can be used individually or together for more accurate results.

This section explains the difference between Appian's two main document processing options and provides patterns to help you decide which is best for your use case.

Tip:  Get started with document extraction quickly and easily with DocCenter!

  • Advanced IDP Skill is a high-precision document recognition engine. It excels at identifying the text, layout, and visual elements in a document.
  • Generative AI Skill is a reasoning engine. It excels at understanding the context of the text to answer questions and extract information.

When you create a document extraction model in DocCenter you can combine these AI skills by selecting the Advanced Layout option.

How Advanced IDP and Generative AI skills differ

Think of the Advanced IDP Tools skill as the tool that reads the document and the Generative AI skill as the tool that understands it.

When you send a document directly to a generative AI skill as a Text only document type, Appian performs a standard optical character recognition (OCR) step to read the text. For more complex documents, you can use the Advanced IDP skill first to perform a more detailed reading of the document's structure and content, then send that detailed map to the Generative AI skill for a more accurate analysis.

The table below summarizes the key differences.

Feature Advanced IDP skill (The "Reader") Generative AI skill (The "Thinker")
Primary Job To perform high-precision OCR, converting a document image into structured text and layout data. To understand, reason about, and generate content based on text input.
Strengths Positional Awareness: Knows the exact coordinates of every word. Required for highlighting extracted data, detecting signatures, and extracting data from fixed forms. Contextual Understanding: Can interpret nuanced language, infer meaning, and follow complex instructions to extract data from unstructured paragraphs.
Output A structured map of located text, tables, and form elements with confidence scores. New, generated text, typically in a structured JSON format as requested in the prompt.

Choosing the right pattern for document extraction

Your document's complexity and your business needs determine the best way to configure document extraction. This section describes three common patterns.

Use only Generative AI skill

This approach is best for simple, text-heavy documents where the visual layout is not important. By passing the document directly to the Execute Generative AI Skill smart service, you use the simple, built-in OCR to retrieve the text.

Use this pattern for documents like:

  • Emails
  • Transcripts
  • Simple letters

Use only Advanced IDP Tools skill

For some use cases, you don't need the Generative AI skill's reasoning capabilities. The Advanced IDP Tools skill is effective on its own for tasks that depend on a document's structure. To use this pattern, create an Advanced IDP Tools AI Skill and call it using the Advanced IDP Tools smart service in a process model.

Use this pattern to:

  • Index documents for search: Use the Text tool to extract all content from a set of documents and write it to a database field that is enabled for smart search.
  • Verify signatures or checkboxes: Use the Signatures or Checkboxes tool to confirm if a document is signed or which options are selected.
  • Extract from fixed forms: For highly structured documents that never change like certain government forms.
  • Leverage Confidence Scores: Use the confidence scores returned by the AI skill to support automated decisions, such as straight-through processing, when the score exceeds a defined threshold.

Use Advanced IDP Tools skill with Generative AI skill

This is the most robust pattern, designed for complex or semi-structured documents where you need both high-precision OCR and intelligent reasoning. To use this pattern, select Advanced Layout when you configure your document extraction model in AI Document Center.

Use this pattern for documents like:

  • Invoices with varying formats
  • Complex contracts
  • Utility bills
How it works

When you use the Advanced Layout option, the extraction process happens in two steps:

  1. Advanced IDP Tools skill scans the document to create a detailed, structured map of all its content, including checkboxes, tables, and signatures. Appian then automatically formats this map into a clearly structured phrase that AI can understand more easily.
  2. Generative AI skill receives the formatted text from the first step. Your prompt then guides the model to reason over this high-quality text to find and extract the data you need.
Highlighting extracted data

When you enable the Bounding option in a document extraction model, Appian uses the x- and y-coordinate data from the Advanced IDP Tools skill. This allows you to show users exactly where on the page each piece of data was found on the reconciliation task interface.

AI action usage consideration

This combined pattern provides the highest accuracy but also uses more AI actions than other patterns. Converting the detailed structural data from the Advanced IDP Tools skill into a formatted text string can result in a large input for the generative AI skill. However, the improved accuracy often outweighs the additional AI action cost.

Feedback