Search...
Menu

What are plugins? What are tools?

I. Function Introduction

Plugins and tools are used to extend the capabilities of external systems for AI employees.

By default, AI employees primarily respond based on pre-configured personas and knowledge bases, and execute enabled skills. With added plugins and tools, AI employees can also invoke external system capabilities in appropriate dialogue scenarios, such as:

  • Query customer order information
  • Search for products, inventory, or prices.
  • Check logistics status
  • Call the API in your own system to retrieve business data

In short, plugins and tools can transform AI employees from "only answering based on existing content" to "being able to call upon external capabilities on demand during conversations".

This article's link: "What are plugins? What are tools?"

II. The Relationship Between Plugins and Tools

Plugins are collections of tools , and tools are specific capabilities that AI employees can utilize.

This can be understood as follows:

  • Plugins: Used to manage a set of related capabilities, such as Shopify plugins, WooCommerce plugins, and custom plugins.
  • Tools: Specific capabilities within the plugin, such as order inquiry, product search, and logistics tracking.

A plugin can contain one or more tools. The AI employee actually uses the tools, and the plugin is responsible for categorizing and managing these tools, as well as carrying out the relevant authorizations or configurations.

Once you add one of these tools to the AI employee, the AI employee will have the opportunity to use that specific capability in a conversation.

III. Plugin Type Description

1. Platform Plugins

The platform plugin is a built-in plugin of HelpKnow, suitable for integrating with common platforms.

For example, platform plugins may include Shopify, BigCommerce, Shoppass, WooCommerce, etc. (the specific supported platforms are subject to the information displayed on the plugin page).

Platform plugins are typically suitable for the following situations:

  • The platform you are using has already appeared in the plugin list.
  • You want your AI employees to quickly query platform data such as orders, products, and logistics.
  • You do not want to configure API requests, input parameters, and output parameters from scratch.

Platform plugins generally require completing the corresponding platform authorization configuration first, and then adding the necessary tools to the AI employee.

2. Custom Plugins

Custom plugins are suitable for integration with your own system or API.

If HelpKnow does not currently have the platform plugins you need built-in, or if you want the AI employee to call interfaces of your company's internal systems, CRM, ERP, work order systems, etc., you can use custom plugins.

Custom plugins typically require configuration:

  • Plugin Name and Description
  • Authorization method
  • Tool Name and Description
  • Request URL and Request Method
  • Input parameters
  • Output parameters
  • Debugging and saving

This part of the configuration is relatively technical, and it is recommended that it be completed by a member who is familiar with the interface information.

IV. How to add tools to AI employees

The tool will only affect the AI employee's responsiveness after it has been added to that specific AI employee.

The operation entry point is:

  1. Enter the AI employee that needs to be configured.
  2. Open the AI employee configuration page.
  3. Locate the "Tools" module and click "Add Tool".
  4. Choose the platform plugin tool or custom plugin tool you want to add.
  5. After adding, click "Publish" to make the tool configuration officially effective.

After adding a tool, it's recommended to explain the conditions for its use in the AI employee's persona. This will help the AI employee determine when to invoke the tool.

For example:

When customers inquire about order status, logistics progress, or delivery time, the order query tool is used to obtain the latest information, and then the customer is replied to based on the query results.

(The specific wording can be adjusted according to your business scenario.)

Precautions

  • After completing plugin authorization or configuration, you also need to add the specific tool to the corresponding AI employee. Adding the tool does not guarantee that the AI employee will use it every time; whether it is used will be affected by factors such as user questions, tool descriptions, user personas, and usage conditions.
  • Platform plugins typically require prior authorization configuration; otherwise, the tool may be unable to properly acquire platform data.
  • Custom plugins require that the API address, authentication method, input parameters, and output parameters be configured correctly; otherwise, tool calls may fail.
  • It is recommended that each tool correspond to only one specific capability, such as order inquiry, product search, or logistics tracking, to avoid a single tool undertaking too many tasks.
  • The number of platforms, tools, and licensing requirements displayed on the plugin page may be adjusted. Please refer to the actual page for the most accurate information.

Frequently Asked Questions

1. What is the difference between plugins and tools?

Plugins are collections of tools, and tools are specific capabilities that AI employees can utilize.

For example, a Shopify plugin can be understood as a collection of Shopify-related capabilities, which may include order tracking tools, product search tools, and so on.

2. Can adding only the plugin allow the AI employee to access capabilities?

Typically, the specific tool needs to be added to the AI employee before the AI employee can use it.

The plugin is used for management tools; the AI employee is actually using the tools.

3. How should I choose between platform plugins and custom plugins?

If HelpKnow already provides a corresponding platform plugin, it is recommended to use the platform plugin first.

If you want to integrate your own system, or if there is no corresponding platform plugin currently available, you can use a custom plugin.

4. Why didn't the AI employee use the tool after it was added?

Possible reasons include:

  • The user's question did not trigger a scenario for using the tool.
  • The tool has not been added to the current AI employee.
  • The tool name or description is not clear enough.
  • The AI employee's persona does not specify the necessary conditions for its use.
  • The plugin authorization, interface parameters, or output parameters are not configured correctly.

First, confirm whether the tool has been added to the corresponding AI employee and check the plugin authorization and parameter configuration; if the tool still does not call as expected, supplement the tool description or explain the calling conditions in the persona.

If you wish to complete the specific configuration, you can select the corresponding tutorial based on your goals:

Previous
Plugin
Next
Tutorial | Connect your Shopify Store to HelpKnow to Enable Order Query + Product Recommendation
Last modified: 2026-08-24Powered by