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

# Create Your First Tool

> Learn how to create and customize AI tools for your specific business needs

## Prerequisites

Before creating Tools, ensure you have:

* Access to [Studio](https://studio.hyperleapai.com)
* Credits in your account

Follow these steps to create and configure a Tool:

<Steps>
  <Step title="Get Started">
    There are two ways to create a Tool

    <Tabs>
      <Tab title="Start from Scratch">
        Start creating your Tool from Scratch

        <Frame>
          <img src="https://mintcdn.com/hyperleap/hVizvetMa1CprwXZ/images/tools/design-tool.png?fit=max&auto=format&n=hVizvetMa1CprwXZ&q=85&s=dec70248edce34d8c68b271c2ef4dec4" alt="Creating a blank tool" width="800" data-path="images/tools/design-tool.png" />
        </Frame>
      </Tab>

      <Tab title="Import from Library">
        Import from Tool Library and customize it

        <Frame>
          <img src="https://mintcdn.com/hyperleap/hVizvetMa1CprwXZ/images/tools/choose-library-category.png?fit=max&auto=format&n=hVizvetMa1CprwXZ&q=85&s=33cd93262e9b871534cd29b23095cd22" alt="Selecting a Tool from Tool library" width="800" data-path="images/tools/choose-library-category.png" />
        </Frame>

        <Frame>
          <img src="https://mintcdn.com/hyperleap/23G1aHrHluWtzWRC/images/tools/select-library-tool.png?fit=max&auto=format&n=23G1aHrHluWtzWRC&q=85&s=db1de42efafda96d0419f78b3c1b6eff" alt="importing a tool" width="800" data-path="images/tools/select-library-tool.png" />
        </Frame>

        <Frame>
          <img src="https://mintcdn.com/hyperleap/hVizvetMa1CprwXZ/images/tools/customize-tool.png?fit=max&auto=format&n=hVizvetMa1CprwXZ&q=85&s=22375a6225e69ddc9755652156d2e038" alt="importing a tool" width="800" data-path="images/tools/customize-tool.png" />
        </Frame>
      </Tab>
    </Tabs>
  </Step>

  <Step title="Configure Replacements">
    Define or update your Tool input. You can include dynamic variables (e.g. `{{variable_name}}`) that will be replaced with actual values when the Tool is used.

    * Use `{{variable_name}}` syntax for replacements

    <Frame>
      <img src="https://mintcdn.com/hyperleap/hVizvetMa1CprwXZ/images/tools/configure-replacements.png?fit=max&auto=format&n=hVizvetMa1CprwXZ&q=85&s=20ab6f045c88a01945aa7e37523290e2" alt="Adding dynamic variables" width="800" data-path="images/tools/configure-replacements.png" />
    </Frame>
  </Step>

  <Step title="Configure Settings">
    <AccordionGroup>
      <Accordion title="Set AI Model" icon="microchip">
        Choose the AI model that best fits your use case:

        <Frame>
          <img src="https://mintcdn.com/hyperleap/23G1aHrHluWtzWRC/images/tools/set-ai-model.png?fit=max&auto=format&n=23G1aHrHluWtzWRC&q=85&s=cac9035be04c0a6758b51d395eefd653" alt="Setting AI model" width="800" data-path="images/tools/set-ai-model.png" />
        </Frame>
      </Accordion>

      <Accordion title="Attach Sources" icon="database">
        Connect your data sources to improve the accuracy and relevance of AI responses. This allows the AI to utilize up-to-date information and context for better performance.

        * Add documents, website URLs, or text content

        <Note>
          To learn more about sources, check out the [Sources](/guides/sources) guide.
        </Note>

        <Frame>
          <img src="https://mintcdn.com/hyperleap/hVizvetMa1CprwXZ/images/tools/attach-sources.png?fit=max&auto=format&n=hVizvetMa1CprwXZ&q=85&s=c0aa30f33bc678d53f4eab5a9a38ce82" alt="Attaching data sources" width="800" data-path="images/tools/attach-sources.png" />
        </Frame>
      </Accordion>

      <Accordion title="Adjust Configurations" icon="sliders">
        Fine-tune your tool parameters:

        <Frame>
          <img src="https://mintcdn.com/hyperleap/hVizvetMa1CprwXZ/images/tools/adjust-configuration.png?fit=max&auto=format&n=hVizvetMa1CprwXZ&q=85&s=399b408b71df177b927c819ee8da1a52" alt="Adjusting configurations" width="800" data-path="images/tools/adjust-configuration.png" />
        </Frame>
      </Accordion>

      <Accordion title="Access Template Library" icon="file-import">
        Access our tool template library at any point during configuration:

        * View available tool templates by category
        * Preview tool template behaviors
        * Apply tool template settings to your current tool

        <Frame>
          <img src="https://mintcdn.com/hyperleap/23G1aHrHluWtzWRC/images/tools/import-tools.png?fit=max&auto=format&n=23G1aHrHluWtzWRC&q=85&s=960ddf5785b7302ddf2bafe76bf72d18" alt="Importing tools" width="800" data-path="images/tools/import-tools.png" />
        </Frame>

        <Frame>
          <img src="https://mintcdn.com/hyperleap/23G1aHrHluWtzWRC/images/tools/select-workspace.png?fit=max&auto=format&n=23G1aHrHluWtzWRC&q=85&s=e7d8e21a348862ca961d97ce3d77cdd9" alt="Importing tools" width="800" data-path="images/tools/select-workspace.png" />
        </Frame>

        <Frame>
          <img src="https://mintcdn.com/hyperleap/23G1aHrHluWtzWRC/images/tools/select-tool.png?fit=max&auto=format&n=23G1aHrHluWtzWRC&q=85&s=2deefa24fea379b407924b5e5771d85b" alt="Importing tools" width="800" data-path="images/tools/select-tool.png" />
        </Frame>

        <Note>
          This is an alternative way to access templates if you didn't start with one. Your existing configurations will be overridden.
        </Note>
      </Accordion>
    </AccordionGroup>
  </Step>

  <Step title="Test Tool">
    Run and Test your tool

    * Enter dynamic values
    * View generated responses

    <Frame>
      <img src="https://mintcdn.com/hyperleap/23G1aHrHluWtzWRC/images/tools/run-tool.png?fit=max&auto=format&n=23G1aHrHluWtzWRC&q=85&s=037b0566fc0c09f819baa300f50eb376" alt="Generating response" width="800" data-path="images/tools/run-tool.png" />
    </Frame>
  </Step>

  <Step title="Save and Activate">
    Finalize your tool configuration:

    * Save as draft to continue editing
    * Publish to make it available to your team or organization

    <Frame>
      <img src="https://mintcdn.com/hyperleap/23G1aHrHluWtzWRC/images/tools/save-tool.png?fit=max&auto=format&n=23G1aHrHluWtzWRC&q=85&s=eb22b7967ae602d490a8d89fcb6438e9" alt="Saving and activating tool" width="800" data-path="images/tools/save-tool.png" />
    </Frame>
  </Step>
</Steps>

<Note>
  Users on the Free plan can create up to 10 tools. Upgrade your plan to create more tools and access additional features.
</Note>

## What's Next?

<CardGroup cols={2}>
  <Card title="Tools Library" icon="toolbox" href="https://studio.hyperleapai.com/tools/explore">
    Explore our collection of 500+ pre-built tools for various business operations
  </Card>

  <Card title="Integrate Prompts" icon="wand-magic-sparkles" href="/guides/prompts/prompts">
    Learn to integrate prompts into your products for consistent AI interactions via REST APIs. Improve user experiences with customized AI responses.
  </Card>
</CardGroup>
