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

# Tools

> अपने agents में कस्टम tools और workflows जोड़ें

Agent Builder में **Tools** टैब आपको अपने agents में कस्टम tools और workflows जोड़ने की अनुमति देता है। **Toolkits** (जो पूर्व-निर्मित एकीकरण हैं) के विपरीत, **Tools** उपयोगकर्ता-निर्मित कस्टम tools और workflows हैं जो आपकी आवश्यकताओं के अनुरूप विशिष्ट कार्यक्षमता के साथ आपके agent की क्षमताओं का विस्तार करते हैं।

## अवलोकन

**Tools** आपको सक्षम बनाते हैं:

* **कस्टम Tools जोड़ें**: अपने प्रोजेक्ट में बनाए गए कस्टम tools संलग्न करें
* **Workflows जोड़ें**: बहु-चरणीय प्रक्रियाओं को निष्पादित करने वाले workflows/actions शामिल करें
* **नए Tools बनाएँ**: Agent Builder से सीधे नए कस्टम tools बनाएँ
* **टूल कॉन्फ़िगरेशन प्रबंधित करें**: कॉन्फ़िगर करें कि tools agent द्वारा कैसे उपयोग किए जाते हैं
* **Tool Library ब्राउज़ करें**: सार्वजनिक लाइब्रेरी से हजारों पूर्व-निर्मित tools तक पहुँचें

## Tools बनाम Toolkits

| विशेषता          | Tools                                    | Toolkits                          |
| ---------------- | ---------------------------------------- | --------------------------------- |
| **प्रकार**       | कस्टम tools और workflows                 | पूर्व-निर्मित एकीकरण              |
| **निर्माण**      | उपयोगकर्ता-निर्मित या लाइब्रेरी से       | EKB द्वारा पूर्व-कॉन्फ़िगर किए गए |
| **दायरा**        | प्रोजेक्ट-विशिष्ट या सार्वजनिक           | Platform-व्यापी एकीकरण            |
| **कॉन्फ़िगरेशन** | पूर्ण अनुकूलन                            | विकल्पों के साथ पूर्व-कॉन्फ़िगर   |
| **उदाहरण**       | कस्टम API calls, workflows, व्यापार तर्क | Gmail, Slack, Google Drive, आदि   |

**Tools का उपयोग कब करें:**

* आपको कस्टम व्यापार तर्क की आवश्यकता है
* आप पुन: उपयोग करने योग्य workflows बनाना चाहते हैं
* आपको कस्टम APIs के साथ एकीकरण की आवश्यकता है

**Toolkits का उपयोग कब करें:**

* आपको मानक एकीकरण (Gmail, Slack, आदि) की आवश्यकता है
* आप पूर्व-कॉन्फ़िगर प्रमाणीकरण चाहते हैं
* आपको सामान्य संचालन (ईमेल भेजें, कार्य बनाएँ, आदि) की आवश्यकता है

## Tools Tab तक पहुँचें

1. **Agent Builder खोलें**
   * साइडबार में **Agents** पर नेविगेट करें
   * मौजूदा agent पर **Edit** या **Create Agent** पर क्लिक करें

2. **Tools Tab पर नेविगेट करें**
   * बायां साइडबार में **Tools** पर क्लिक करें

## अपने Agent में Tools जोड़ना

### मौजूदा कस्टम Tools जोड़ना

1. **Tools Selector खोलें** — Tools tab में **+ Add Tool** बटन पर क्लिक करें
2. **उपलब्ध Tools ब्राउज़ करें** — कस्टम Tools, सार्वजनिक Tools (9,000+), Workflows
3. **खोजें और फ़िल्टर करें** — श्रेणी या प्रकार द्वारा फ़िल्टर करें
4. **एक Tool चुनें** — विवरण देखें और **Add** पर क्लिक करें

### एक नया कस्टम Tool बनाना

1. Tools tab में **+ Add Tool** पर क्लिक करें, फिर **Create Custom Tool** पर क्लिक करें
2. **Tool कॉन्फ़िगर करें**: नाम, विवरण, इनपुट parameters, execution चरण
3. **सहेजें**: ड्राफ्ट के रूप में सहेजें या प्रकाशित करें
4. Agent Builder पर वापस जाएँ और Tools selector के माध्यम से जोड़ें

### Workflows जोड़ना

1. **+ Add Tool** पर क्लिक करें, फिर **Create Workflow** पर क्लिक करें
2. **Workflow Trigger चुनें**: Form Input, File Upload, या Manual
3. **Workflow कॉन्फ़िगर करें**: चरण, इनपुट/आउटपुट, Trigger सेटिंग्स
4. Agent में जोड़ें — agent द्वारा आवश्यकता पड़ने पर निष्पादित किया जा सकता है

## Tools प्रबंधित करना

### Tool स्थिति

* **सक्रिय**: Tool उपयोग के लिए तैयार है
* **ड्राफ्ट**: Tool संपादित किया जा रहा है
* **प्रकाशित**: Tool प्रकाशित और उपलब्ध है

### Tools कॉन्फ़िगर करना

1. **Tool कॉन्फ़िगरेशन संपादित करें** — **Configure** पर क्लिक करें, Tool-विशिष्ट सेटिंग्स समायोजित करें
2. **Tool अनुमोदन सेटिंग्स** — स्वचालित निष्पादन या अनुमोदन आवश्यक
3. **इनपुट डिफ़ॉल्ट** — Tool इनपुट के लिए डिफ़ॉल्ट मान सेट करें

### Tools हटाना

1. साइडबार में **X** बटन पर क्लिक करें या **Remove** पर क्लिक करें
2. कस्टम tools के लिए: तीन बिंदु मेनू से **Delete** चुनें

## Tool प्रकार

### कस्टम Tools

* **कस्टम तर्क**: आपके अपने व्यापार नियम और प्रक्रियाएँ
* **API एकीकरण**: अपने स्वयं के APIs से कनेक्ट करें
* **बहु-चरणीय संचालन**: कई क्रियाओं को संयोजित करें

### Workflows

* **क्रम निष्पादित करें**: कई संचालन क्रम में चलाएँ
* **Triggers को संभालें**: Form इनपुट या फ़ाइल अपलोड का जवाब दें
* **सेवाओं का एकीकरण करें**: कई सेवाओं को एक साथ जोड़ें

### सार्वजनिक Tools

* **9,000+ Tools**: समुदाय से पूर्व-निर्मित tools
* **विभिन्न श्रेणियाँ**: संचार, उत्पादकता, डेटा, आदि
* **उपयोग के लिए तैयार**: क्लोन और अनुकूलित करें

## उपयोग के मामले

### ग्राहक सहायता Agent

**आवश्यक Tools:**

* **टिकट बनाएँ Tool**: सहायता टिकट बनाने के लिए कस्टम tool
* **Knowledge Base खोजें**: दस्तावेज़ खोजने के लिए tool
* **मुद्दा एस्केलेट करें**: मानव agent को एस्केलेट करने के लिए workflow

### डेटा विश्लेषण Agent

**आवश्यक Tools:**

* **डेटा प्रसंस्करण Tool**: डेटा रूपांतरण के लिए कस्टम tool
* **रिपोर्ट जनरेशन**: रिपोर्ट बनाने के लिए workflow
* **डेटा निर्यात**: परिणाम निर्यात करने के लिए tool

## समस्या निवारण

### Tool दिखाई नहीं दे रहा

**समाधान:**

* जाँचें कि tool प्रकाशित है (ड्राफ्ट दिखाई नहीं दे सकते)
* सत्यापित करें कि आप सही प्रोजेक्ट में हैं
* Tools सूची रीफ़्रेश करें
* Tool अनुमतियाँ जाँचें

### Tool निष्पादित नहीं हो रहा

**समाधान:**

* सत्यापित करें कि tool agent में जोड़ा गया है
* Tool कॉन्फ़िगरेशन जाँचें
* Agent के system prompt की समीक्षा करें
* Tool का स्वतंत्र रूप से परीक्षण करें

### Tool निष्पादन त्रुटियाँ

**समाधान:**

* जाँचें कि tool इनपुट सही हैं
* Tool कॉन्फ़िगरेशन सत्यापित करें
* Tool execution लॉग में त्रुटि संदेशों की समीक्षा करें

## संबंधित दस्तावेज़ीकरण

* [Workflows](/tools/workflows-v2) - Workflows बनाने के बारे में जानें
* [Toolkits](/agents/toolkits/overview) - पूर्व-निर्मित एकीकरण समझें
* [Agent Builder](/agents/agents) - सामान्य agent कॉन्फ़िगरेशन गाइड
