Tools are external functions or APIs that AI agents can use to perform specific tasks or access additional information, extending their capabilities beyond language processing.

Important Considerations

Tip

While we do not limit the number of tools you can add to agents, adding fewer tools often results in better performance. Carefully consider which tools will best serve your agent’s purpose to optimize its efficiency.

Running Tools in Parallel

Our platform supports running multiple tools in parallel, allowing agents to perform several tasks simultaneously. This capability ensures that tasks are completed faster and more efficiently.

Hidden Prompt

Each added tool also includes a hidden prompt sent with every request of the agent. This can affect the agent’s response and consume more Compute Points per request. The hidden prompt includes the tool’s name, description, JSON schema, and other components necessary for the agent to understand and use the tool effectively.

Tool Use Failure and Retrying

When tool use fails, agents have the ability to retry using the tool. To encourage or prevent this behavior, you can instruct it to keep retrying or not in the system message.

Max Iterations

As a safety precaution, there is a max iterations cap at 15. If an agent calls a single tool 15 times, either simultaneously or after retries, it will be automatically stopped.

Tool Structure

A tool consists of:

  • The name of the tool.
  • A description of what the tool does.
  • A JSON schema defining the inputs to the tool.
  • A function (and, optionally, an async variant of the function).

When a tool is bound to a model, the name, description, and JSON schema are provided as context to the model. Given a list of tools and a set of instructions, a model can request to call one or more tools with specific inputs.

Tool Categories

Explore our comprehensive range of tools across various categories:

Available Tools

Below is a table of all current tools supported by Invicta AI:

Tool NameDescription
Advanced Web Browsing (Tavily)Enables advanced web browsing capabilities
Airtable Create RecordsCreates records in Airtable
Airtable Delete RecordsDeletes records from Airtable
Airtable Find BasesFinds bases in Airtable
Airtable Find RecordsFinds records in Airtable
Airtable Find TablesFinds tables in Airtable
Airtable Update RecordsUpdates records in Airtable
Dalle Image GeneratorGenerates images using Dalle
Flux Dev Image GeneratorGenerates images using Flux Dev
Flux Pro Image GeneratorGenerates images using Flux Pro
Flux Pro 1.1 Image GeneratorAdvanced image generation using Flux Pro 1.1
Flux Schnell Image GeneratorGenerates images using Flux Schnell
Google Calendar Create EventCreates events in Google Calendar
Google Calendar LookupLooks up events in Google Calendar
Hubspot Create DealCreates deals in Hubspot
Hubspot Create NoteCreates notes in Hubspot
Hubspot Delete DealDeletes deals from Hubspot
Hubspot Delete NoteDeletes notes from Hubspot
Hubspot Send MessageSends messages via Hubspot
Hubspot Update DealUpdates deals in Hubspot
Hubspot Update NoteUpdates notes in Hubspot
Import HubSpot DealsImports deals into HubSpot
Intercom Send MessageSends messages via Intercom
Outlook Calendar Create EventCreates events in Outlook Calendar
Outlook Calendar LookupLooks up events in Outlook Calendar
Reply Email via GmailReplies to emails via Gmail
Reply to Email via OutlookReplies to emails via Outlook
Send Email via GmailSends emails via Gmail
Send Email via OutlookSends emails via Outlook
Slack Send MessageSends messages via Slack
Web Browsing (DuckDuckGo)Browses the web using DuckDuckGo
Web RequestMakes web requests
Website ScraperScrapes information from websites
Wikipedia SearchSearches Wikipedia
Twitter Search ScraperScrapes Twitter content using search terms
Twitter Handle ScraperScrapes Twitter content by user handles
LinkedIn Profile ScraperScrapes LinkedIn profiles from URLs

Continuous Expansion

We are constantly expanding our tool ecosystem to provide even more capabilities to your AI agents. Stay updated with our latest additions to leverage new functionalities as they become available. For detailed information on specific tools, their usage, and best practices, please refer to the individual tool documentation pages.

We continuously strive to improve our platform based on user feedback. If you have suggestions or requests for new tools, please fill out this form. Our team reviews submissions daily and will respond within 72 hours.

Adding Tools to Agents

To add tools to your AI agents:

1

Navigate to the Agent Builder interface

Access the main interface where you can configure your AI agents.

2

Select or create an agent

Choose the existing agent you wish to configure or create a new one.

3

Browse available tools

Explore the list of tools provided by Invicta AI.

4

Enable selected tools

Activate the tools that align with your agent’s intended functions.

Conclusion

Tools significantly enhance the functionality of our AI agents by providing them with means to interact with external systems and automate complex workflows. By leveraging these tools, you can maximize the efficiency and productivity of your digital workforce.