> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sigmamind.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Tool Action

Tool Actions allow the agent to interact with external applications such as booking systems, CRMs, or databases.

Use Tool Actions when the agent needs to perform operations outside the conversation.

<Frame>
  <img src="https://mintcdn.com/sigmamindai/Ksb9801NPvnWLw8X/images/agents/toolcall.png?fit=max&auto=format&n=Ksb9801NPvnWLw8X&q=85&s=d130acf02118bb2aeb48130c84f2b08d" alt="Toolcall" width="1587" height="2245" data-path="images/agents/toolcall.png" />
</Frame>

To configure:

1. Select **Tool Action** from the node panel or from the **Response node → Add Function**

   <Frame>
     <img src="https://mintcdn.com/sigmamindai/Ksb9801NPvnWLw8X/images/agents/toolcallrn.png?fit=max&auto=format&n=Ksb9801NPvnWLw8X&q=85&s=368f17bc0ea8a35a9c177da3650f1aa1" alt="Toolcallrn" width="2380" height="2380" data-path="images/agents/toolcallrn.png" />
   </Frame>
2. Select the **App / Tool**
3. Select the **Action**
4. Add a **Description(optional)**
5. Configure the required fields

Example actions:

```text theme={null}
get_available_slots
book_appointment
update_crm
```

<Frame>
  <img src="https://mintcdn.com/sigmamindai/Ksb9801NPvnWLw8X/images/agents/toolcall-1.png?fit=max&auto=format&n=Ksb9801NPvnWLw8X&q=85&s=c35510b10227b822ff0a0cc47bef31f8" alt="Toolcall 1" width="1587" height="2245" data-path="images/agents/toolcall-1.png" />
</Frame>

***

# Function Description (Optional)

Each function includes a **Description** field that explains when the agent should call the function.

Example:

```text theme={null}
Call this function after collecting the appointment date.
```

This helps the AI agent determine the correct moment to trigger the action.
