# Web Search

Enable web search capabilities for your AI Agents in Quor

The web search action allows your Agents to query the internet and retrieve real-time information from web sources.

## Web Search in Quor

### On Quor Cloud

Web search is already active and ready to use on Quor Cloud - no additional configuration required!

### Self-Hosted

<Steps>
  <Step title="Naivigate to the Web Search Dashboard">
    Click your user profile icon and select Admin Panel and select the Web Search tab in the sidebar.

    <img className="rounded-image" src="/assets/admins/actions/web_search/web_search.png" alt="Web Search dashboard in Quor Admin Panel"/>
  </Step>

  <Step title="Set up web search providers">
    We currently support the following web search providers: Exa AI, Serper, and Google PSE. To set any ofthem up,
    follow the steps below.

    <img className="rounded-image" src="/assets/admins/actions/web_search/search_engines.png" alt="Search Engine Providers"/>

    <Tabs tabs={["Exa AI", "Serper", "Google PSE"]}>
      <Tab title="Exa AI">
        Create an Exa API key in the [Exa AI dashboard](https://exa.ai/dashboard).

        In Quor, click **Connect** and paste the API key in the **API Key** field.
      </Tab>

      <Tab title="Serper">
        Create a Serper API key in the [Serper dashboard](https://serper.dev/dashboard).

        In Quor, click **Connect** and paste the API key in the **API Key** field.
      </Tab>

      <Tab title="Google PSE">
        Create a Google PSE API key in the [Google PSE
        dashboard](https://programmablesearchengine.google.com/controlpanel/all).

        In Quor,
        click **Connect** and paste the API key in the **API Key** field and the Search Engine ID in the **Search Engine
        ID** field.
      </Tab>
    </Tabs>
  </Step>

  <Step title="Set up Web Crawler">
    We currently support the following web crawlers: Quor web crawler and Firecrawl. To set them up,
    follow the steps below.

    <img className="rounded-image" src="/assets/admins/actions/web_search/crawlers.png" alt="Crawler Providers"/>

    <Tabs tabs={["Quor Web Crawler", "Firecrawl"]}>
      <Tab title="Quor Web Crawler">
        **(Recommended)** It is already set up and ready to use, no additional setup required.
      </Tab>

      <Tab title="Firecrawl">
        Create a Firecrawl API key in the [Firecrawl dashboard](https://firecrawl.com/dashboard).

        In Quor, click **Connect** and paste the API key in the **API Key** field.
      </Tab>
    </Tabs>
  </Step>

  <Step title="Set Default Provider">
    Make sure to **Set as Default** the provider if you have multiple providers set up for the search engine and web
    crawler. You can change it at any time.

    <img className="rounded-image" src="/assets/admins/actions/web_search/set_default_provider.png" alt="Set Default Provider"/>
  </Step>
</Steps>

<Note>
  Make sure your Agent has the Web Search Action enabled!
</Note>
