Skip to main content
Each tool in our library has its own method of authentication. These methods are enforced by the API Provider itself. On this page, you can find how to authenticate the tools that are availaible in the library currently.

Supported Authentication Methods

  1. Bearer Authentication
  2. Basic Authentication
  3. API Key-Based Authentication (via query parameters or headers)
  4. OAuth Authentication (e.g., for Microsoft, X)

Tools Authentication by Provider

Below is a list of tools available in our library along with a column for their corresponding authentication method.

End User Auth

In addition to authenticating with a credential as an Admin, you can also let your End Users provide their own authentication details when interacting with the tool in the Airia Chat app. To get started, configure your tool to have “End User Auth” enabled when adding the Tool to a project. For tools with multiple credential options, you will see the option to select the preferrred authentication method. Once your Tool is deployed to Airia Chat, you will see the option to authenticate the tool as an Integration before talking to the Agent.
Tool definitions for un-authenticated tools are not sent to a Model, so a Model may not “see” a Tool if it has not been authenticated by a user first.
User Authentication is supported for all tools in the Airia Tools library, including MCP Servers.