#
Directory of Prebuilt Tools
This document provides a detailed list and description of the out-of-the-box (OOTB) tools and connectors available in the Tools directory.
| Category | Tool Name | Features | Description | Authentication Type | Use Case Example | Key Configuration Parameters |
|---|---|---|---|---|---|---|
| Cloud Storage | AWS S3 | Download | Retrieve files from an Amazon S3 bucket | IAM Role / Access Key | Retrieve invoice files for processing in automation workflows | Bucket Name, File Path |
| Upload | Upload files to an AWS S3 bucket | IAM Role / Access Key | Archive processed documents and extracted data back to S3 for storage | Bucket Name, File Path, Input | ||
| Google Drive | Download | Retrieve files from a specified Google Drive location. | Service Account | Download financial reports from shared folders for monthly performance analysis | Path | |
| Upload | Upload files to a specified Google Drive location. | Service Account | Upload generated executive summaries to team collaboration folders | Path, Input | ||
| SMTP | Send Email | Send emails using SMTP with support for attachments. | APP Password | Send automated notification emails with invoice attachments to finance team | From Address, Email Body, Subject | |
| Documentation | Confluence | Create | Create a confluence page for the given details. | Email & API Token | Auto-generate project documentation pages from workflow execution summaries | Space Key, Parent Page ID, Page Title |
| Read | Retrieve content from the Confluence page. | Email & API Token | Extract onboarding documentation for AI agent knowledge garden integration | Space Key, Title, Page ID | ||
| Update | Update details of an existing Confluence page. | Email & API Token | Automatically update status reports and project timelines in team wiki | Page ID, New Title, Content | ||
| Multi Read | Retrieve sub-pages from the Confluence page. | Email & API Token | Gather all sub-pages from a parent documentation section for bulk processing | Parent Page ID,Start, Limit | ||
| Search | Search Confluence content using simple terms or CQL queries | Email & API Token | Search for KYC forms and compliance documents across documentation spaces | Search Query, Result Limit | ||
| Notion | Manage Credentials | Securely store and manage multiple Notion integration tokens for workspace access. | Internal Integration Token | Maintain separate access for multiple workspaces within a single platform | Credential Name, Description, Integration Token (Masked) | |
| Workspace Connection | Automatically detect and display the Notion workspace name upon successful authentication. | Internal Integration Token | Validate that the correct workspace is linked before executing database operations in a workflow. | Workspace Name (Read-only) | ||
| Workflow Integration | Connect workflows and agents to Notion to perform automated page and database operations. | Vault-based Selection | An Agent extracts meeting action items from a transcript and automatically creates a new page in a Notion database. | Credential Name | ||
| Issue Tracking | Jira | Create | Create a new Jira ticket. | Email & API Token | Auto-create support tickets from customer feedback forms or error logs | Project Key, Issue Type, Summary, Description |
| Read | Retrieve content from Jira ticket. | Email & API Token | Pull ticket details for customer service agent context during interactions | Issue Key, Return Fields | ||
| Update | Update details of Jira ticket. | Email & API Token | Automatically update ticket status based on workflow completion stages | Issue Key, Fields to Update | ||
| Search | Search Jira issues using JQL (Jira Query Language). | Email & API Token | Query open high-priority bugs for daily team standup reporting | JQL Query, Return Fields, Result Limit | ||
| ServiceNow | Get Ticket Details | Fetch detailed information for a specific ServiceNow ticket. | Username & Password | Retrieve incident details for automated response generation by AI agent | Table Name, ServiceNow ID, Filter | |
| Get Multiple Ticket Details | Retrieve one or more tickets from a specified table in ServiceNow. | Username & Password | Pull all open incidents for trend analysis and reporting dashboards | Table Name, Account Name, Search, From, Limit, Offset, Filter | ||
| Databases | Postgres | Query | Execute SQL queries on a PostgreSQL database using stored credentials. | Username & Password | Query customer transaction history for personalized banking recommendations | Database Name, Operation, Query, Timeout |
| MySQL | Query | Query a connected MySQL database using SELECT or modification operations. | Username & Password | Extract sales data for monthly performance summary generation | Database Name, Operation, Query, Timeout | |
| Microsoft SQL | Query | Query a connected Microsoft SQL database. | Username & Password | Retrieve inventory levels for automated reordering workflows | Database Name, Operation, Query, Timeout | |
| AWS DynamoDB | Read | Retrieve record details from AWS DynamoDB based on specified filters. | IAM Role / Access Key | Fetch user profile data for real-time personalization in customer applications | Table Name, Filter Key, Filter Value | |
| Write | Insert or update items in an AWS DynamoDB table using structured key-value data. | IAM Role / Access Key | Store processed transaction records with enriched metadata | Table Name, Filter Key, Filter Value | ||
| Messaging | AWS SQS | Send Message | Send a message to an Amazon SQS queue. | IAM Role / Access Key | Trigger downstream data processing pipelines after file classification | Queue URL, Message Body |
| Slack | Send Message | Send a message to a specified Slack user or channel. | Access Token | Notify team channels when workflows complete or encounter errors | Channel ID/Name, Message Text, Message Type | |
| Development & DevOps | GitHub | Search Repositories | Search for repositories matching specific criteria. | GitHub Credential | Find specific project repositories within an organization. | Search Query, Sort By, Sort Order, Page Number, Results Per Page |
| List Branches | Retrieve a list of branches for a specific repository. | GitHub Credential | Audit active branches for a development project. | Repository Owner, Repository Name, Results Per Page, Page Number | ||
| Create Branch | Create a new branch from a source branch. | GitHub Credential | Automate the creation of feature branches from "main". | Repository Owner, Repository Name, Branch Name, Source Branch | ||
| List Issues | Retrieve a paginated list of issues from a repository. | GitHub Credential | Pull a list of open bugs for a daily status report. | Repository Owner, Repository Name, Issue State, Labels, Results Per Page | ||
| Create or Update Issue | Create a new issue or update an existing one. | GitHub Credential | Auto-create support tickets from customer feedback forms. | Repository Owner, Repository Name, Title, Body, Issue Number (for update) | ||
| Read Issue | Retrieve details, comments, or labels of an issue. | GitHub Credential | Extract issue context for an AI agent to summarize. | Repository Owner, Repository Name, Issue Number, Read Operation | ||
| Add Issue Comment | Post a new comment to an existing issue. | GitHub Credential | Automatically post workflow execution status to a ticket. | Repository Owner, Repository Name, Issue Number, Comment Body | ||
| Create Pull Request | Create a new PR to merge code changes. | GitHub Credential | Automate PR creation after successful CI/CD builds. | Repository Owner, Repository Name, Pull Request Title, Head Branch, Base Branch | ||
| List Pull Requests | Retrieve a list of pull requests from a repository. | GitHub Credential | Monitor all open PRs pending review. | Repository Owner, Repository Name, Pull Request State | ||
| Read Pull Request | Fetch PR details, diffs, or review comments. | GitHub Credential | Review changed files for automated code analysis. | Repository Owner, Repository Name, Pull Request Number, Read Operation | ||
| Merge Pull Request | Merge a pull request into the base branch. | GitHub Credential | Automatically merge PRs that pass all automated checks. | Repository Owner, Repository Name, Pull Request Number, Merge Method | ||
| Search Code | Search for specific code strings across repositories. | GitHub Credential | Identify repositories using deprecated API calls. | Search Query, Sort By, Sort Order, Results Per Page | ||
| Get Commit | Retrieve detailed information for a specific commit. | GitHub Credential | Fetch commit metadata and diffs for audit logging. | Repository Owner, Repository Name, SHA, Include Diff | ||
| Credential Management | Securely store and manage multiple GitHub Personal Access Tokens (PAT) for repository and service access. | Personal Access Token (PAT) | An Admin configures separate tokens for a "Production Repo" and a "Public Open Source Repo" to maintain security boundaries. | Credential Name, Description, Access Token (Masked) | ||
| Secure Token Vaulting | UI-level security for sensitive GitHub strings, ensuring tokens are masked by default with optional visibility toggles. | Personal Access Token (PAT) | A developer adds a new GitHub token in the vault, verifying the string via the "eye" icon before saving it securely. | Access Token (Masked), Visibility Toggle | ||
| Workflow Credential Linking | Enable seamless selection of stored GitHub credentials within automated workflows and GitHub connectors. | Vault-based Selection | A CI/CD workflow automatically selects the "DevOps-Bot" credential to create branches and merge pull requests. | Credential Selection, Repository Owner, Repository Name |