Skip to main content

Overview

The Tools module in TaskingAI is an essential suite designed to augment the capabilities of TaskingAI Assistants. It encompasses two pivotal components: Plugins and Actions. These tools are instrumental in amplifying the functionality and interactivity of Assistants, enabling robust integration with external APIs and customized function executions.

Plugins

Plugins are TaskingAI approved integrations with third-party services, providing a seamless and user-friendly way to connect and interact with external services.

Actions

Actions provide a crucial link between an Assistant and a custom API, akin to plugins but with additional functionalities and user-friendly features. Actions streamline the process of connecting and interacting with external services, thereby broadening the functional range of an Assistant. Notable aspects include:

  • Simplified Action Creation: Users can conveniently create and set up Actions within the TaskingAI user interface.
  • Utilization of OpenAPI JSON Schema: Actions employ the OpenAPI JSON schema for detailed API description.
  • Hosted OpenAPI Specifications: TaskingAI eliminates the need for self-hosting by managing the OpenAPI specifications.
  • Diverse Authentication Schemes: Actions support different authentication methods for individual endpoints.