# Tools

{% hint style="info" %}
This feature is currently in Beta. Please reach out to Support to find out more.&#x20;
{% endhint %}

Choose a set of tools that will help your AI agent work in your workspace, apps and portals.&#x20;

<figure><img src="https://3670244749-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6QaGf7ZvNU2Re8mlQTaJ%2Fuploads%2Fao3jKC3PqO7VHa2dmVrA%2FCleanShot%202025-04-11%20at%2008.10.54%402x.png?alt=media&#x26;token=ebce76f4-733b-40d6-a94e-88cd3dc6769b" alt="" width="375"><figcaption></figcaption></figure>

* **Update a record**&#x20;
  * Use this when your instructions state a record is updated&#x20;
* **Create a record**&#x20;
  * Use this when your instructions state a record is being created
* **Query Record Tool**&#x20;
  * This tool allows for searching tables
* **Bulk Upsert Records**&#x20;
  * Update a group of records at one time
* **Run Workflow**&#x20;
  * Triggers a workflow
* **API Request**&#x20;
  * Triggers an API Request
* **Extract text from document**
  * Pull information from a document to be added into a data table
* **Query PDF Document**&#x20;
  * Search a Document for information&#x20;
* **Send an Email**&#x20;
  * When you have connected your email you can send an email through an agent
* **Data Analysis Tool**&#x20;
  * Analyze data on specific tables
* **Create a Stacker Task**&#x20;
  * Creates a task in Stacker

Tools are chosen based on what your agent is directed to do in your instructions. Only giving your agent the tools it needs will allow for faster response time.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stackerhq.com/stacker-astra/ai-and-automations/ai-agents-beta/tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
