User Manual

AI Actions

27/4/26
AI Actions

With Kuika’s AI Actions feature, you can integrate artificial intelligence (OpenAI and Gemini models) into the applications you develop as data sources. You can build a structure from scratch to suit your needs, or you can proceed using ready-made templates. However, ready-made templates cannot be customized; therefore, custom configurations should be preferred for more specific needs.

For example:

  • CV Reader allows you to read resume data,
  • Create Image lets you generate AI-powered images,
  • Text to Speech enables you to convert written text into spoken speech.
  • Sentiment Analysis helps you analyze the emotional tone of text,
  • Text Summary allows you to summarize long texts,
  • Grammar Corrector helps you correct grammar errors.

In this training content, you will learn how to use AI Actions to add AI as a data source and how to effectively use templates.

Smart Templates Powered by AI

After creating an AI Action, you can quickly perform your tasks using the ready-made templates on the screen that opens:

  • Speech To Text English: Convert English speech to text.
  • Taxi Receipt: Read and process taxi receipts.
  • Sensitive Content: Detects sensitive content.
  • Receipt Reader Multiple: Read different types of receipts.
  • Capture Image From Camera: Taking photos with the device camera.
  • Detecting Object Count From Image: Counting objects in an image.
  • Split Image: Splitting an image into parts.
  • Fashion Labeling: Labeling fashion products.
  • Analyze Security Camera Footage: Analyzing security camera footage.
  • Custom: Can be configured for a specific need.
  • CV Reader: Read and interpret information in resumes.
  • Create Image: Create AI-powered visuals.
  • Text to Speech: Convert written text to spoken audio.
  • Speech to Text: Convert speech to text.
  • Grammar Corrector: Correct grammar errors.
  • Sentiment Analysis: Analyze the emotional tone of text.
  • Text Summary: Summarizes long texts.
  • Text Extractor: Extracts text from images or PDFs.
  • Image Analyzer: Analyzes images and provides information about their content.
  • Article Writer: Creates articles on specific topics.
  • Brand Generator: Generates brand names or concept suggestions.
  • Exam Creator: Designs exam questions and answers.
  • Survey Creator: Creating surveys.
  • Text Translator: Translating texts into different languages.
  • PDF Translator: Translating PDF files into different languages.
  • Receipt Reader: Reading and analyzing information on receipts.
  • Edit Image: Editing, correcting, or applying visual effects to uploaded images.
  • Generate Video: Create AI-powered video content from text, images, or templates.
  • Product Description Generator: Automatically creates product descriptions tailored to the target audience.
  • Customer Feedback Analyzer: Analyzes customer feedback to identify trends and issues.
  • Executive Summary Generator: Summarizes long reports or documents for executives.
  • Refund Policy Explainer: Simplifies and explains refund policies in a user-friendly way.
  • Meeting Availability Summarizer: Summarizes meeting dates and availability information.
  • Emotional Tone Detector: Detects the emotional tone in texts.
  • Table Data Cleaner: Cleans and formats errors in table data.
  • Gift Recommender: Provides gift recommendations based on recipient characteristics.
  • Conflict Resolution Advisor: Offers constructive solutions in conflict situations.
  • Legal Clause Simplifier: Simplifies legal texts.
  • Code Bug Explainer: Analyzes faulty code snippets and explains the cause of the problem.
  • Visual Prompt Booster: Enhances visual creation prompts.
  • Persona Tone Styler: Offers tone suggestions appropriate for the target persona.
  • Text Tag Suggester: Suggests appropriate tags for texts.
  • Auto Section Namer: Generates suitable titles for content sections.
  • User Feedback Categorizer: Categorizes user feedback.
  • Question Rephraser: Rewrites questions in a clearer and more effective way.
  • Content Expander: Expands short texts in detail.
  • Performance Review Interpreter: Interprets performance review texts.
  • Intent Classifier: Classifies user intent.
  • Symptom to Prediagnosis: Analyzes symptoms and provides a preliminary diagnosis suggestion.
  • Policy Document Simplifier: Simplifies policy documents.
  • Financial Briefing Generator: Creates financial report summaries.
  • Text Summarizer: Summarizes long texts in a concise and meaningful way.
  • Task Brief to Checklist: Converts task descriptions into to-do lists.
  • Tone Analyzer and Suggester: Analyzes the tone of the text and provides suggestions for improvement.
  • Knowledge Base Answer Generator: Generates answers appropriate to the knowledge base.
  • Instruction Generator: Creates step-by-step instructions.
  • Form Auto Filler: Automatically fills in form fields based on content analysis.
  • Product Review Analyzer: Analyzes product reviews and extracts summaries.
  • Blog Post Outline Creator: Generates title and subheading suggestions for blog posts.
  • Resume Bullet Point Optimizer: Professionally optimizes bullet points in resumes.
  • Data Insight Summary Generator: Produces short summaries from data analyses.
  • Competitor Analysis Summary: Summarizes competitor analyses.
  • Social Post Sentiment Forecaster: Predicts the emotional impact of social media posts.
  • Feature Priority Ranker: Ranks product features by importance.
  • Code Complexity Analyzer: Measures code complexity and provides simplification suggestions.
  • Sustainability Action Advisor: Creates sustainability-focused strategy suggestions.
  • Event Marketing Idea Generator: Generates creative ideas for event marketing campaigns.
  • Code Optimization Advisor: Provides recommendations to improve code performance.
  • Brand Voice Translator: Aligns content with the brand's tone of voice.
  • Product Bundle Suggester: Suggests product combinations that can be sold together.
  • Investment Portfolio Advisor: Provides analysis and recommendations for investment portfolios.

Create an Action via Artificial Intelligence

You can create customized AI actions using the Custom template. When you enter the desired AI template description, a template is quickly generated based on it, and the necessary prompts are automatically written.

  1. Action Name: Specify a name for the AI action.
  2. Sample Output Data: Defines the format of the sample output the AI will generate.
    • JSON: Selected if structured data is expected from the AI. When this option is used, the expected JSON structure and fields can be predefined, so the model generates the output according to the specified schema.
    • Text: Used for free-form (natural language) outputs.
  3. User Prompt: Represents the input to be received from the user. Specifies what the user wants to ask the AI in this field.
  4. Example: You are an AI template creator assistant working in a low-code development environment. When a user provides a brief description of their desired AI use case, your task is to:
  5. Analyze the use case to understand the objective of the AI action.
  6. Automatically generate an appropriate AI template that includes the following:
    • Task type (e.g., text generation, classification, summarization, translation, etc.)
    • Detailed prompt structure with variables (placeholders)
    • Sample output
    • Input/output format description
  7. Generate the template in a clear, developer-friendly format and prepare it for integration into the Kuika AI Actions system.
  8. System Prompt: This is the background instruction provided to the AI. This field defines how the model should behave (e.g., “You are a legal expert.”). In other words, it determines the AI’s role.
  9. Choose LLM Model: In the AI Actions data source, select from GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-5.1, GPT-5.2, GPT-5.4, GPT-5. 4 Mini, GPT-5.4 Nano, Gemini 2.5 Flash, Gemini 2.5 Flash Image, Gemini 2.5 Flash Lite, Gemini 2.5 Pro, GPT Image 1, and Veo 3.1. The default model is GPT-4.
  10. Parameters:
  • Receipt_text: Used by AI Action to analyze, interpret, or convert text into structured data.
  • Gemini File Parameter: Used to provide file-based input. When “Allow file upload” is enabled, an image or file can be uploaded from a device and sent to the model in Binary (Bytea) format. When disabled, only text-based (String) parameters are used.
    • Unknown: Unknown or undefined data type.
    • Boolean: True/false value.
    • Bytea: Binary data (e.g., image, file, etc.).
    • Byte: Integer value between 0 and 255.
    • DateTimeOffset: Date and time information.
    • Decimal: Decimal number.
    • Double: Larger decimal number.
    • Guid: Unique identifier (UUID).
    • Int16: Small integer value.
    • Int32: Medium-sized integer.
    • Int64: Large integer.
    • Single: Small decimal number.
    • String: Text value.
  1. AI Features:
  • Temperature: Set the AI’s creativity level (0 = consistent, 1 = random responses).
  • Maximum Length: Set the length of the content the AI will generate in tokens.
  • Stop Sequences: Add a word or sequence of words to make the response stop at a specific point.
  • Top P: Controls the width of the word pool the model uses when generating output. Takes a value between 0 and 1. Lower values ensure the model selects only the most likely and logical words; higher values allow selection from a broader and more varied word pool.
  • Frequency Penalty: Used to reduce the repetition of words.
  • Presence Penalty: Encourages the creation of new content.
  • Reset to Defaults: Restores modified parameters to their original default settings.

Finally, click the CREATE button in the top-right corner to create your AI action.

Use Artificial Intelligence Actions

  1. Open the UI Design module.
  2. Select the screen where you want to add the action.
  3. Add the AI Actions action in the Custom category via +ADD ACTION in the Properties panel.

After completing these steps, you can integrate artificial intelligence-powered operations into your applications with Kuika AI Actions.

Glossary

No items found.

Alt Başlıklar