Skip to content

🛠️ AI Actions

AI Actions are tools that can be connected to your AI assistants, allowing them to perform real operations — not just respond with text.

Using actions, your assistants can:

  • Send or receive data from external systems via APIs
  • Display custom buttons or forms to visitors inside chat
  • Request human help when needed

These actions extend your AI’s capabilities and make it more useful for real-world workflows.


⚙️ Overview

Each AI assistant can have multiple actions connected.
When a user asks something that matches an action’s purpose, the AI can automatically detect and trigger the right action.

Ainisa currently supports the following action types:

Action TypeDescription
Custom APIConnect your assistant to any external API (for GET, POST, PUT, DELETE).
Custom ButtonDisplay a button in chat that links to an external page or performs a follow-up action.
Custom FormShow a form in chat that the user can fill out (for collecting leads, contact info, etc.).
Human CallInvite a team member (human) to join the chat and take over.

AI Actions Overview


🚀 How to Add an Action

To add an action to your agent:

  1. Go to the AI Assistants section — https://ainisa.com/business/agents
  2. Find your assistant and click the AI Actions button under its name.
  3. On the opened page, click Create Action.
  4. Choose the action type you want to create (API, Button, Form, or Human Call).
  5. Fill out the configuration and save it.

Your assistant will now be able to use that action automatically when the right situation appears in chat.


🧩 How AI Actions Work

  1. You define actions in your AI Agent Settings.
  2. Each action has a name, description, and configuration.
  3. The AI automatically decides when to use them based on the conversation.
  4. When triggered:
    • For API, it makes a backend call and returns the result.
    • For Button or Form, it shows an interactive element in chat.
    • For Human Call, it pauses the AI and notifies a team member.

🧠 Example Use Cases

  • A sales chatbot fetching product availability from your API
  • A support bot displaying a “Book a Call” button
  • A contact form that saves leads to your CRM
  • A customer requesting a human agent for a complex question