Skip to main content

Documentation Index

Fetch the complete documentation index at: https://semantiks.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Manage your AI agent’s skills through two types of tools: predefined tools that come built-in with the platform, and custom tools that you can create to extend your agent’s functionality.
The Tools (Predefined) tab allows you to enable or disable built-in capabilities that your AI agent can use during conversations. Each tool represents a predefined function—such as answering FAQs, sending files, or escalating to a human agent—that can be toggled on or off depending on your business needs.When a tool is enabled, additional configuration may be required before the agent can use it successfully. Some tools also depend on the type of channel where the end user is interacting (e.g., WhatsApp, Zendesk, Freshchat).

How to Enable or Disable a Tool

  1. Navigate to AI Agent > Design > Skills in the left menu.
  2. Under Tools (Predefined), locate the tool you want to manage.
  3. Use the toggle switch to turn the tool on or off.
  4. If the tool requires configuration, click Configuration, complete the required setup, and save your changes.
  5. Check that the tool is supported by the channels your agent is connected to.

Available Predefined Tools

Send Files

  • Description: Allows the agent to send files directly to the user during a conversation.
  • Default: Always enabled.
  • Configuration: No setup required.

Answer FAQs

  • Description: Enables the agent to respond to frequently asked questions about your product or service.
  • Default: Always enabled.
  • Configuration: No setup required. You can manage and update FAQs in the Knowledge section of the agent.

Collect Information

  • Description: Enables the agent to collect, verify, and store user information (e.g., name, email, phone number) for lead generation or service requests.
  • Toggle: Off by default.
  • Configuration: Define the fields you want the agent to collect and where the data should be stored.
This tool is so important that once enabled, it activates a dedicated Collect Information tab in the Skills section. From there, you can create, edit, and manage information collection configurations in detail.
  1. Go to AI Agent > Design > Skills > Collect Information.
  2. Click New Configuration to start.
  3. Enter a Name for your configuration (e.g., registro_interesados).
  4. Add any Special Instructions to guide the agent’s behavior while collecting data.
  5. Add Fields to specify the data points you want to collect:
    • Field name (e.g., Full name)
    • Field type (text, number, date, boolean, or enum)
    • Instructions for the agent (e.g., “Ask politely for the user’s full name”)
    • Required / Optional toggle
    • Validation — for text or number fields, you can add a regular expression (regex) to validate the user’s input before accepting it
  6. Choose the Channels where this configuration should be active.
  7. Click Save to activate.

  • Description: Allows the agent to search the web for real-time information. The agent will use external web searches to supplement its responses when necessary.
  • Toggle: Off by default.
  • Configuration: No setup required.

Human Escalation

  • Description: Enables the agent to hand off a conversation to a live human agent when it cannot resolve the user’s request.
  • Toggle: Off by default.
  • Channel support: This tool only appears and is configurable if you have an active integration with Freshchat or Zendesk.
  • Configuration: Select which integration should handle the escalation.

Send Email

  • Description: Allows the agent to send emails on behalf of your organization during a conversation.
  • Toggle: Off by default.
  • Configuration: Email settings (sender address, templates, etc.) must be configured before the agent can send emails.