Skip to main content

Introduction to the Toolkits Menu


What Are Toolkits?

Toolkits in ELITEA are modular integrations that connect your agents to external platforms and internal services. Each toolkit provides an interface for configuring connection parameters (like API keys, URLs, or credentials) and setting options specific to the target service. Once configured, toolkits can be assigned to agents, empowering them to automate tasks across different systems and domains.
The Toolkits menu is accessible from the main platform navigation. Upon entering the Toolkits section, you’ll see a dashboard listing all available toolkits, along with their configuration status. Toolkits-Menu_Interface Main Elements:
  • Toolkit Cards: Each card provides a brief description, current status, and toolkit type.
  • Search and Filter: Quickly locate a toolkit using the search bar or filter by type.
  • Create Toolkit Button: Use the + Create button to add a new integration or configure an existing one.

Toolkits Dashboard

The Toolkits dashboard provides multiple ways to view and manage your toolkits: View Options
  • Card View - Visual cards displaying toolkit name, type, and key information. Ideal for browsing and quick identification.
  • Table View - Organized list format with columns for detailed toolkit information. Better for managing large numbers of toolkits.
Switch between views using the view toggle button in the top-right corner of the dashboard. Toolkits-Menu_Interface Search and Filter
  • Search Bar - Quickly find toolkits by typing the toolkit name or related keywords
  • Filter by Type - Filter toolkits by their type/category (e.g., show only GitHub, Jira, or Slack toolkits). Select one or multiple types to narrow down the list.
Toolkits-Menu_Interface Pinning Toolkits Pin frequently used toolkits to keep them at the top of your list for quick access:
  1. Locate the toolkit you want to pin
  2. Click the pin icon (📌) on the toolkit card or in the table row
  3. Pinned toolkits will appear at the top of the list, separated from unpinned ones
  4. Click the pin icon again to unpin the toolkit
Toolkits-Menu_Interface

Creating a New Toolkit

You can add new integrations to the platform by creating a new toolkit through the Toolkits menu. **How to Create a New Toolkit Follow these steps to add a new integration to the platform:
  1. Open the Toolkits Menu: Go to the Toolkits section from the main navigation bar.
  2. Click + Create: Find the + Create button at the top right of the sidebar.
Toolkits-Create
Only users with the necessary permissions can create or configure toolkits. If the + Create button is disabled, contact your platform administrator.
Selecting a Toolkit Type Choose the desired toolkit type from the categorized list. The toolkit types are organized by category to help you quickly find the integration you need. You can also use the search bar to quickly locate a specific toolkit type by name. Toolkits Select

Configuring Toolkit Details

Once you’ve selected a toolkit type, you’ll need to configure the following fields: Main Configuration Fields:
  • Toolkit Name - A clear, descriptive name for your toolkit
  • Description - A brief description to clarify the toolkit’s purpose and usage
  • Credentials Configuration - (varies by toolkit type) Select or create credentials for the integration
    • For toolkits that require credentials (e.g., Jira, GitHub), open the Credentials dropdown and either create new credentials or select an existing one
    • For toolkits without credential requirements (e.g., Artifact), configuration fields will be shown directly on the create toolkit page
  • PgVector Configuration - Select or configure a PgVector connection to enable vector storage capabilities for document indexing and similarity search
  • Embedding Model - Select an appropriate embedding model configuration to enable text processing and semantic search features
  • Parameters - (varies by toolkit type) Additional integration-specific parameters such as:
    • URLs and endpoints
    • Project identifiers
    • Custom configuration options
  • TOOLS - Select which specific tools and actions to enable for this toolkit
    • Review available tools carefully and enable only those needed for your use case
    • Enabling only necessary tools improves security (principle of least privilege) and optimizes performance
    • Make Tools Available by MCP - (optional checkbox) Enable this option to make the selected tools accessible through the external MCP clients to use the toolkit’s capabilities
Toolkits-Create
Advanced users can switch to Raw JSON mode to directly edit the toolkit configuration as JSON. This provides more flexibility for complex configurations and bulk data entry. Toggle between the form view and Raw JSON view using the interface switch.Select a Model
The tools Index data, List collections, Remove index, Search index, Stepback search index, and Stepback summary index require PgVector configuration and an embedding model. These enable advanced semantic search capabilities across your artifact files. For setup instructions, see AI Configuration.
Saving Your Toolkit Click Save (top right) to create the toolkit. It will now appear in your toolkits dashboard, where you can access its detailed configuration page to modify settings or adjust tool selection as needed. Toolkits-Create
You can modify tool selection at any time by visiting the toolkit’s detailed configuration page. This allows you to add or remove tools as your requirements evolve.

Toolkit Categories & Descriptions

The platform supports a wide range of toolkits, organized by category. Below is the latest list of categories and available toolkits.
CategoryToolkit TypeDescription
Code RepositoriesADO ReposAzure DevOps repositories
BitbucketBitbucket code repositories
GitHubGitHub code repositories
GitLabGitLab code repositories
GitLab OrgGitLab organization-level integration
CommunicationSlackSlack team messaging and collaboration
DevelopmentSonarSonarQube code quality and security analysis
SQLSQL database integration and querying
DocumentationADO WikiAzure DevOps wiki and documentation
ConfluenceConfluence wiki and knowledge management
IntegrationsOpenAPIOpenAPI specification integration
OfficePPTXPowerPoint presentation creation and editing
SharePointSharePoint document management and collaboration
OtherArtifactArtifact file storage and management
CustomCustom toolkit integration
FigmaFigma design collaboration and prototyping
Google PlacesGoogle Places location services and information
MemoryMemory storage and retrieval capabilities
PostmanPostman API development and testing
SalesforceSalesforce CRM integration
ServiceNowServiceNow IT service management
Project ManagementADO BoardsAzure DevOps project boards and work items
JiraJira issue and project tracking
RallyRally agile project management
Test ManagementADO PlansAzure DevOps test plans and test management
QTestQTest test case management
TestRailTestRail test case and test run management
XRAY CloudXray test management for Jira Cloud
Zephyr EnterpriseZephyr test management, enterprise edition
Zephyr EssentialZephyr test management, essential edition
Zephyr ScaleZephyr Scale test management for Jira Cloud
Zephyr SquadZephyr Squad test management for Jira Server
TestingCarrierCarrier performance testing platform
Report PortalTest reporting, analytics, and dashboards
TestIOTestIO crowdsourced testing services
Toolkit availability may evolve. Refer to the platform UI for the most current list.

Managing Toolkit Configuration

The toolkit detail page provides a comprehensive interface for configuring, testing, and monitoring your toolkits. Access it by clicking on any toolkit from the Toolkits dashboard. The page is organized into two main tabs, each serving a specific purpose:

Configuration Tab: Managing and Testing Toolkit

The Configuration tab (⚙ icon) is the primary interface for configuring toolkit settings, managing tool selection, and testing toolkit functionality in real-time. It uses a two-column layout:
  • Left panel — the configuration form (name, description, credentials, parameters, tool selection)
  • Right panel — the Test Settings panel for running tools interactively, with a View run history (🕐 clock icon) in the top bar (see Viewing Toolkit History)
Toolkits-Manage How to Edit Toolkit Configuration On the Configuration tab, you can:
  • Edit Toolkit Details: Update the name, description, credentials (API keys, tokens, service URLs), and any custom or advanced options directly in the configuration panel.
  • Manage Tool Selection: Configure which specific tools are enabled for this toolkit. In the “Tools” section, check only the tools your agent will use. Enabling only necessary tools improves security (principle of least privilege) and optimizes performance.
  • Update Advanced Configurations: Modify PgVector configuration settings or change embedding model selections to optimize performance or adapt to new requirements.
  • Save Changes: Click Save to apply your updates. Changes are applied immediately and reflected in the dashboard.
  • Remove Toolkit: Click the Remove (trash) icon to delete the toolkit. Confirm the removal in the dialog.
  • Copy Link: Click the copy link icon to copy a direct link to the toolkit’s detailed page—useful for sharing with teammates who have access.
  • Export and Fork: Available in the three-dot menu (⋮) in the toolbar. These options are currently disabled (greyed out) and will be enabled in a future release.
Tool Selection Best Practices When selecting tools for your toolkit:
  • Review available tools carefully and enable only those needed for your specific use case
  • Test each enabled tool using the Test Settings panel to ensure proper functionality
  • Update tool selection as your requirements change or new tools become available Toolkits-Create
Make Tools Available by MCP When configuring toolkit tools, you may see a checkbox labeled Make Tools Available by MCP in the Tools section. This option controls whether the selected tools can be accessed through the Model Context Protocol (MCP) interface.
  • Purpose: Enables toolkit tools to be exposed and accessible via MCP servers
  • Location: Appears in the Tools configuration section when selecting toolkit tools
  • When to Enable:
    • You plan to use this toolkit’s tools through an MCP server
    • You want to make these tools available to external MCP clients
    • You’re building MCP-based integrations that need access to these tools
Regularly use the edit function to rotate credentials, update tool selections, or modify toolkit capabilities as your needs change.
Testing Toolkit Functionality The right panel of the Configuration tab contains the Test Settings area, which lets you test toolkit functionality in real-time without leaving the configuration view. The top bar of the Test Settings panel includes a View run history (🕐 clock icon) — click it to open the Run History panel. See Viewing Toolkit History for details. For comprehensive testing instructions and best practices, see How to Test Toolkit Tools. Steps to Test a Toolkit:
  1. Select a Model: Choose the LLM model from the model dropdown (e.g., gpt-4o). Select a Model
  2. Adjust Model Settings (Optional): Click the Model Settings icon (⚙️) next to the model selector to fine-tune the response generation. The settings vary depending on the selected model: For Reasoning Models (e.g., GPT-5.1):
    SettingLevelDescription
    ReasoningLowFast, surface-level reasoning with concise answers and minimal steps
    Medium (default)Balanced reasoning with clear explanations and moderate multi-step thinking
    HighDeep, thorough reasoning with detailed step-by-step analysis (may be slower)
    For Standard Models (e.g., GPT-4o):
    SettingLevelDescription
    Creativity1Highly focused and deterministic outputs
    2Mostly focused with slight variation
    3 (default)Balanced between focus and creativity
    4More varied and creative responses
    5Maximum creativity and diversity
    All Models:
    SettingOptionDescription
    Max Completion TokensAuto (default)System automatically sets the token limit to 4096 tokens
    CustomManually set a specific token limit; interface shows remaining tokens available. An error is shown if the value exceeds the model’s maximum output tokens
    Model Settings
  3. Select Tool: Use the Tool dropdown to choose which toolkit action you want to test.
    • Search functionality: Type in the search box to filter available tools
    • Tool options: Select from available tools
    • Provide Required Parameters (if prompted): Fill in any inputs required by the selected tool.
  4. Execute the tool: Click the RUN TOOL button and review the results in the output area. (The RUN TOOL button appears after selecting a tool.) Execute Tool

Shared Toolkit Credentials

When a toolkit is configured in a team project and its credential is shared across team members, two warning mechanisms protect users from unexpected disruptions.

Credential Setup Required Banner

If you add a shared toolkit to an agent and the toolkit uses shared credentials that require each user to supply their own private copy, a warning banner is displayed on the tool card:

Credential setup required: This toolkit requires your own private [credential type] credentials. Create a credential with the matching ID “[credential ID]” in your Private workspace to use this toolkit.
When it appears: The banner is shown when the platform detects a private_credential_not_found error — meaning the shared toolkit references a credential ID that does not exist in your personal (private) workspace. What to do:
  1. Click the Create a credential link in the banner. It opens your Private workspace in a new tab with the credential name and ID pre-filled.
  2. Complete the credential form (supply your own API key, token, or login details).
  3. Save the credential. The banner will no longer appear once the matching private credential exists. Shared Credentials Banner
Some toolkits (e.g., GitHub, Jira) are configured with shared connection settings but require each team member to authenticate with their own account. The private credential in your Personal workspace holds your individual credentials while reusing the shared toolkit’s configuration.

Credential Configuration Change Warning

When you edit the credentials of a toolkit that lives in a team project, a confirmation modal appears before the change is saved:

Credential Configuration Change

Changing the credential may make this toolkit non-operational for other team members who do not have a matching Private credential. Make this decision considering the potential impact on your team.
When it appears: Only in Edit mode for toolkits in a team project, and only when you actually change the credential selection or toggle the private/shared flag. The modal is triggered when you click Save. Actions in the modal:
ButtonBehavior
Confirm changesSaves the new credential configuration. Team members without a matching private credential will see the Credential Setup Required banner.
Discard changesReverts the credential fields to their original state and closes the modal without saving.
Shared Credentials Banner
Changing a shared toolkit’s credentials to a private credential means that team members will need to create their own matching private credential in their Personal workspace before the toolkit works for them again. Communicate the change to your team before confirming.

Indexes Tab: Managing Toolkit Indexes

Toolkits that support document processing and content indexing provide an Indexes tab for managing indexed data. For detailed instructions on using the Indexes tab, see Using Indexes Tab Interface.
The Indexes tab is automatically disabled if either of the following requirements are not met:
  • Index Data tool must be enabled - The Index Data tool must be selected in your toolkit configuration
  • Project-level configuration required - PgVector and Embedding Model must be properly configured at the project level (see AI Configuration)
Both requirements must be satisfied before the Indexes tab becomes available.
Accessing the Indexes Tab The Indexes tab is enabled in the toolkit detail page alongside the Configuration tab when:
  • The toolkit schema includes indexing tools (such as index_data, search_index, remove_index)
  • PgVector configuration is set
  • Embedding Model is configured
  • index_data tool is selected in the toolkit’s tool selection Indexes Tab
Using the Indexes Tab The Indexes tab provides a dedicated interface for:
  • Creating new indexes: Set up document indexing for the external service
  • Search indexes: View, configure, and monitor active indexes
  • Index configuration: Configure indexing parameters specific to each index
  • Index operations: Execute indexing operations and track their progress
  • Removing indexes: Delete indexes that are no longer needed Indexex Tab

Viewing Toolkit History

The Run History panel provides a complete audit trail of all past test executions performed in the toolkit’s Test Settings panel. How to access Run History:
  1. Open any saved toolkit.
  2. In the right panel of the Configuration tab (Test Settings area), click the clock icon (🕐) in the top bar. The tooltip reads “View run history”.
  3. The toolkit page is replaced by the two-panel Run History display. Click the ✕ (Close) button to return to the Configuration tab.
Run History layout: The Run History panel uses a two-panel layout:
  • Left panel — sortable list of all past test runs. Click any column header to sort:
    ColumnDescription
    DateTimestamp of the run in dd-MM-yyyy, hh:mm a format
    VersionToolkit version used for the run
    DurationTotal execution time of the run
    Click a row to load the conversation replay in the right panel. Each row also has a three-dot menu (⋮) with: Share link, Delete.
  • Right panel — full conversation replay of the selected test run. History
For detailed instructions on using the Toolkit History panel, see the Toolkit History Tab Guide.For general information on the History panel shared across agents, pipelines, and toolkits, see the Agents and Pipelines History Guide.

Using Toolkits in Your Workflows

Once a toolkit is configured, you can use it across different areas of the platform to enhance your workflows: In Agents
  1. Navigate to the Agents menu.
  2. Select or create an agent.
  3. In the agent’s configuration, add the desired toolkit from the list of available toolkits.
  4. Configure any agent-specific toolkit options, if prompted.
  5. Save your agent.
In Pipelines
  1. Navigate to the Pipelines menu.
  2. Select or create a pipeline.
  3. In the pipeline configuration, add the desired toolkit to enable automated workflow steps.
  4. Configure pipeline-specific toolkit parameters as needed.
  5. Save your pipeline.
In Chat
  1. Open a Chat session.
  2. Access the toolkit selector within the chat interface.
  3. Select one or more toolkits to make their capabilities available during the conversation.
  4. Use natural language to interact with the toolkit’s features.
You can use multiple toolkits simultaneously in agents, pipelines, and chat sessions to create powerful, integrated workflows that span multiple services and platforms.

Best Practices

Always use secure tokens or API keys. Never share credentials in public areas.
Use the Test Settings panel to test toolkit functionality before assigning them to agents.
Update credentials and settings if your external service changes.
Grant only the permissions necessary for the agent’s tasks.

Troubleshooting

Double-check credentials, URLs, and network connectivity.
Refresh the toolkits list or verify your permissions.
Ensure the toolkit is configured and assigned to the agent.
If the Indexes tab is disabled in your toolkit:
  1. Verify Index Data tool is enabled - Check your toolkit configuration and ensure the Index Data tool is selected in the Tools section
  2. Check project-level configuration - Confirm that PgVector and Embedding Model are properly configured at the project level in AI Configuration
  3. Save and refresh - After making changes, save your toolkit configuration and refresh the page to see the Indexes tab become available
For further assistance, contact your platform administrator.

Support Contact

If you encounter issues not covered in this guide or need additional assistance with toolkit management, please refer to Contact Support for detailed information on how to reach the ELITEA Support Team.
Explore these related guides to maximize your toolkit usage: