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

# Integrations

> Connect ZeroRank to the tools where you publish and chat.

Integrations connect ZeroRank to the other tools your team already uses. Once a tool is connected, your [workflows](/workflows/overview) and content publishing can reach it. For example, a workflow can post an update to Slack, or ZeroRank can publish a new article straight to your WordPress site.

<Frame>
  <img src="https://mintcdn.com/zerorank/ANu6zhR20bNvovJJ/ZeroRank-Integrations.png?fit=max&auto=format&n=ANu6zhR20bNvovJJ&q=85&s=29df4419460bfc3eadb7f24ad8534cf4" alt="Zero Rank Integrations" width="1398" height="548" data-path="ZeroRank-Integrations.png" />
</Frame>

## Connections are shared by your whole team

Every connection lives at the workspace level. That means you connect a tool once, and everyone in your workspace can use it. You do not each need your own login. One member sets it up, and the whole team is ready to go.

<Note>
  A workspace is your shared team space in ZeroRank. Members in the same workspace share connections, prompts, and results.
</Note>

## Where to connect a tool

You set up connections from your workspace settings.

<Steps>
  <Step title="Go to Workspace, then Integrations">
    Open the **Workspace** tab and find the **Integrations** section.
  </Step>

  <Step title="Pick a provider">
    Click the tile for the tool you want, like Slack or WordPress.
  </Step>

  <Step title="Connect account">
    Click **Connect account** and follow the steps for that tool.
  </Step>
</Steps>

## Two ways to connect

How you connect depends on the tool. Some use a one-click sign-in. Others ask you to paste a key.

<Tabs>
  <Tab title="One-click sign-in">
    These tools let you sign in with a popup. You approve the connection there, and ZeroRank gets the access it needs. There are no keys to copy.

    * **Slack**
    * **Contentful**

    Click **Connect account**, approve in the popup, and you are done.
  </Tab>

  <Tab title="Paste a key">
    These tools ask for a key (a secret code) you copy from the other tool. You paste it into ZeroRank to link the two.

    * **WordPress**
    * **Sanity**
    * **BaseHub**
    * **v0**
    * **Gamma**

    Open the other tool, copy the key it gives you, then paste it into ZeroRank and save.

    <Warning>
      Keys are secret, like a password. Do not share them or post them in public. ZeroRank hides them after you save.
    </Warning>
  </Tab>
</Tabs>

## Check that a connection is healthy

ZeroRank tests every connection the moment you save it. This tells you right away if something is wrong.

Each connection shows its health:

* **Active** — the connection is turned on and ready to use.
* **Verified** — the last test worked and the tool answered.
* **Last error** — if a test failed, this shows what went wrong.

You can re-test a connection any time. This is handy if you changed a key or fixed a setting in the other tool. If a test fails, check the key and try again, or email [support@zerorank.ai](mailto:support@zerorank.ai).

## Where connections get used

After a tool is connected, it shows up in two places:

* **Workflow steps** — a [workflow](/workflows/overview) can use a connected tool, like sending a message to Slack.
* **Content publishing** — when ZeroRank [creates content](/improve/create-content), it can publish to a connected site like WordPress.

## Keep going

<CardGroup cols={2}>
  <Card title="WordPress" icon="newspaper" href="/integrations/wordpress">
    Connect a WordPress site to publish articles.
  </Card>

  <Card title="Other CMS tools" icon="layers" href="/integrations/cms">
    Connect Contentful, Sanity, BaseHub, and more.
  </Card>

  <Card title="Slack and AI tools" icon="message-square" href="/integrations/slack-and-ai-tools">
    Send messages and link AI helpers like v0 and Gamma.
  </Card>

  <Card title="MCP server" icon="plug" href="/integrations/mcp-server">
    Let your AI assistant read your ZeroRank data.
  </Card>

  <Card title="ZeroRank API" icon="code" href="/api/overview">
    Read results and manage your data from your own code.
  </Card>
</CardGroup>
