> ## Documentation Index
> Fetch the complete documentation index at: https://relevanceai-docs-tsp-1431.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Build with Invent

> Invent is a forward deployed agent that builds, manages, and improves the specialist Agents that run your business processes.

<img src="https://mintcdn.com/relevanceai-docs-tsp-1431/5ueeEsBTcGk3OZ84/images/what-is-invent.png?fit=max&auto=format&n=5ueeEsBTcGk3OZ84&q=85&s=0ff77196823f974838b3a44e12d64013" alt="The Invent panel in Relevance AI" width="2116" height="1456" data-path="images/what-is-invent.png" />

## What is Invent

Invent is a forward deployed agent built into Relevance AI. Give it a business process and it works with you to understand how that process runs, including the systems involved and the decisions that require judgment.

It then creates and coordinates the Agents, Tools, Triggers, and Workforces needed to carry out the process, with performance requirements in place before real work begins.

Its job continues after launch. Invent reviews live performance, detects quality problems, and proposes and tests improvements. You bring the process knowledge; Invent builds and manages the Agent team underneath it.

## What can Invent do?

<CardGroup cols={2}>
  <Card title="Understand your process" icon="magnifying-glass">
    Invent works through your process with you, including its inputs, systems, judgment calls, exceptions, and definition of success. It can read the process back to you, identify missing information, and help determine which parts should become Tools, Agents, or Workforces.
  </Card>

  <Card title="Build and connect the Agent team" icon="diagram-project">
    Invent creates the Agents needed for the process, equips them with the required Tools and context, connects the systems where the work happens, and wires the Triggers and Workforces that coordinate the process from end to end.
  </Card>

  <Card title="Set and maintain the quality bar" icon="gauge">
    Invent defines the checks each Agent must pass before launch and samples live runs after deployment. When quality drops, it diagnoses the problem and proposes changes to prompts, Tools, examples, models, or orchestration. It can test those changes against the same requirements before you approve them.
  </Card>

  <Card title="Review performance and find opportunities" icon="chart-line">
    Invent reviews Agent activity, errors, Evals, and performance dashboards to diagnose problems and recommend improvements. Describe a recurring process, and it can help identify where Agents, Tools, or Workforces could automate it.
  </Card>
</CardGroup>

## Where to find Invent

<img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-dashboard-access.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=39a506e5f7f1c590d9c0503bd2ca20b7" alt="The Invent entry points on the Relevance AI home page" width="4094" height="1924" data-path="images/invent-dashboard-access.png" />

* **Left sidebar:** Click Invent under Build.
* **Home page:** Click Build with Invent.
* **Floating button:** Click the floating button to open the Invent panel from any page in your project.

## Access controls

### Availability

Invent is available to organization admins by default. An organization admin can turn on Invent for everyone in an individual project from that project's settings.

### Approval controls

<Tabs>
  <Tab title="Session approvals">
    <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-ask-first.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=c80fb54a563fd969ef8e0a89357d631b" alt="The Ask first and Auto-accept options in the Invent message composer" width="2076" height="1266" data-path="images/invent-ask-first.png" />

    Use the approval control beside the message composer to set how Invent handles tool approvals for the current session:

    * **Ask first** pauses before tools set to **Ask** or **Always ask** run. Tools set to **Auto** still run without approval.
    * **Auto-accept** lets tools set to **Ask** run without approval. Tools set to **Always ask** still require your approval.
  </Tab>

  <Tab title="Tool permissions">
    <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-permissions.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=40e91f85372d4fbb419c607358fdf6ac" alt="Invent Permissions settings showing approval controls for individual tools" width="2264" height="1436" data-path="images/invent-permissions.png" />

    Tool permissions save how Invent should handle each action for you in the current project. Set an entire category at once or choose a different setting for an individual tool.

    | Setting        | What it means                                                   |
    | -------------- | --------------------------------------------------------------- |
    | **Auto**       | Runs without asking.                                            |
    | **Ask**        | Requests approval unless **Auto-accept** is on for the session. |
    | **Always ask** | Requests approval every time, even when **Auto-accept** is on.  |

    Run actions default to **Auto**, create and edit actions to **Ask**, and destructive actions such as deleting or publishing to **Always ask**. Setting a destructive action to **Auto** allows Invent to perform it without another tool-approval prompt.

    <Steps>
      <Step title="Open Invent settings">
        In the Invent panel, click the three-dot menu, then select **Invent settings**.
      </Step>

      <Step title="Open Permissions">
        Select **Permissions**, configure categories or individual tools, then click **Save**.
      </Step>
    </Steps>

    <Note>
      These settings control approval prompts, not access. Invent still uses your existing project, asset, and integration permissions. Each user manages their own preferences in each project; organization and project admins cannot use this screen to grant access or set approval rules for other users.
    </Note>
  </Tab>
</Tabs>

### Enterprise security controls

<AccordionGroup>
  <Accordion title="Project isolation">
    Invent's access to Relevance AI is scoped to the active project at the API-key and fine-grained authorization layers, not only in the interface. Each internal platform request uses the active project ID and the caller's API key, then passes through the standard authorization checks. Enabling Invent in a sandbox project does not grant it access to assets in a production project.
  </Accordion>

  <Accordion title="Integration reach">
    Within the active project, Invent can use connected integrations such as Salesforce or Gmail with credentials available to that project. The project is the access boundary, so connect only sandbox credentials if the project must remain isolated from production data.
  </Accordion>

  <Accordion title="Data egress">
    Conversation content is sent to the selected LLM provider to generate responses. Web search is off by default and used only when enabled for a message. Voice is feature-gated and off by default. Memory is off unless the user enables it. Audit data and operational metrics stay within Relevance AI unless the organization has configured enterprise event streaming to a customer-controlled destination.
  </Accordion>
</AccordionGroup>

## How to use Invent

<div style={{ width: '100%', position: 'relative', paddingTop: '56.25%' }}>
  <iframe src="https://app.supademo.com/embed/cmq65ouq340ajqm6u2uly8nst?embed_v=2" frameBorder="0" title="How to use Invent" allow="clipboard-write; fullscreen" webkitAllowFullscreen="true" mozAllowFullscreen="true" allowFullscreen style={{ position: 'absolute', top: 0, left: 0, width: '100%', height: '100%', border: '3px solid #5E43CE', borderRadius: '10px' }} />
</div>

<Warning>
  Invent is expensive to run and consumes significant credits. Use it deliberately and keep an eye on your usage.
</Warning>

## Invent features

<Tabs>
  <Tab title="Set up and use Invent">
    <AccordionGroup>
      <Accordion title="Start a task" icon="wand-magic-sparkles">
        <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-start-menu.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=8975839c7a00e2c5e499b4274fae9da0" alt="The Invent start menu with suggested prompts and the message composer" width="938" height="1208" data-path="images/invent-start-menu.png" />

        Describe a process you know end to end, including the outcome, systems, judgment calls, and measure of success. Invent works through it with you before building the Agent team.

        You can also choose a task suggested from your project setup, such as creating evals if none exist.
      </Accordion>

      <Accordion title="About you" icon="user">
        <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V4OAaGqnOwCnZXCz/images/about-you-invent.png?fit=max&auto=format&n=V4OAaGqnOwCnZXCz&q=85&s=6e1add1f947deb871dd0cbf5e0c50839" alt="The About You setting in Invent" width="2320" height="1500" data-path="images/about-you-invent.png" />

        About You tells Invent who you are so it tailors every response to your role and work from the first message — no re-explaining your context each session. It shapes how Invent talks to you and what it assumes about your work, but it doesn't change Invent's role or hardcode any Tool configuration.

        It adjusts the level of technical detail, makes domain-aware assumptions, and lets Invent address you by name at natural moments.

        To set it up:

        <Steps>
          <Step title="Open Invent settings">
            In the Invent panel, click the three-dot menu, then select **Invent settings**.
          </Step>

          <Step title="Open General">
            Select **General**, enter your details under **About You**, then click **Save**.
          </Step>
        </Steps>
      </Accordion>

      <Accordion title="Model selection and credit usage" icon="brain">
        <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-model-capabilities.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=92c25e1a13907177956be89bc4284767" alt="The Invent model list showing each model's cost, performance profile, and support for images and files" width="1936" height="1030" data-path="images/invent-model-capabilities.png" />

        #### Model selection

        The model dropdown sets which large language model (LLM) powers your Invent session.

        The dollar signs show each model's relative credit cost. Labels such as **Fast**, **Balanced**, **Powerful**, and **Thorough** summarize the trade-off between speed, cost, and capability. The icons beside each model show whether it can work with images and file attachments.

        Your plan determines the default model. You can switch models at any time from the dropdown in the Invent panel.

        #### Credit usage

        The counter beside the model selector shows the credits used in your current session and updates with each interaction.
      </Accordion>

      <Accordion title="Task status and history" icon="list-check">
        <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-task-statuses.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=cf4da5ed832fa3f16cfca7e57d70eda7" alt="Invent task history showing approve, idle, and other statuses" width="1936" height="1937" data-path="images/invent-task-statuses.png" />

        Past sessions in your conversation history show each task with a status: approved (the action was applied), idle (waiting for your input), or completed. You can review what Invent did and track credit spend across sessions from the history view.
      </Accordion>

      <Accordion title="Memories" icon="brain">
        <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-memories.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=e8453dcc0ab400e029309628a8237c96" alt="The Memory settings in Invent" width="2270" height="1446" data-path="images/invent-memories.png" />

        When Memory is enabled, Invent can save and recall details you want it to remember across conversations, such as naming conventions, preferred models, workflows, and recurring constraints.

        To view, search, edit, or delete your memories:

        <Steps>
          <Step title="Open Invent settings">
            In the Invent panel, click the three-dot menu, then select **Invent settings**.
          </Step>

          <Step title="Open Memory">
            Select **Memory**, manage your memory settings, then click **Save**.
          </Step>
        </Steps>

        <Warning>
          Deleting a memory removes it permanently. Invent will re-learn that information if it comes up again in future conversations.
        </Warning>
      </Accordion>

      <Accordion title="Bug reporting" icon="triangle-exclamation">
        When Invent hits a platform issue it can't fix, it logs a bug to the Relevance AI engineering team on your behalf. These reports go directly to engineering rather than support, so you won't receive progress updates.
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Manage performance">
    <AccordionGroup>
      <Accordion title="Scheduled check-ins" icon="calendar-clock">
        <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-scheduled-check-ins.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=bcb748d7d9b11e18a081152d8317f667" alt="A scheduled check-in in Invent" width="1844" height="1154" data-path="images/invent-scheduled-check-ins.png" />

        <Note>
          Before setting up a scheduled check-in, add an email or Slack notification channel in [Alerts](/build/invent/invent#alerts) so Invent can notify you about the result.
        </Note>

        #### Schedule a check-in

        Tell Invent what to review and when. It can suggest an interval based on the Agent's activity.

        #### What happens when a check-in runs

        Invent reviews evals, errors, and recent activity. If it finds an issue, it sends a summary and suggested fix. If everything looks healthy, it stays quiet.
      </Accordion>

      <Accordion title="Alerts" icon="envelope">
        <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-alerts.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=da06ddb831fd63f233f7a21ad697e704" alt="The email and Slack alert settings in Invent" width="2288" height="1468" data-path="images/invent-alerts.png" />

        Add at least one email address or Slack channel so Invent can notify you when a scheduled check-in finds something.

        <Steps>
          <Step title="Open Invent settings">
            In the Invent panel, click the three-dot menu, then select **Invent settings**.
          </Step>

          <Step title="Open Alerts">
            Select **Alerts**, add an email address or Slack channel, then click **Save**.
          </Step>
        </Steps>
      </Accordion>

      <Accordion title="Restore a version" icon="clock-rotate-left">
        Ask Invent to roll an asset back to an earlier version — for example, "Restore the previous version of this tool". Invent copies that version into the current draft, leaving the live published version unchanged until you publish. This restores an earlier version of an existing asset; it doesn't recover one that's been deleted.

        Invent always asks you to confirm before restoring, and appends `(restored)` to the version name so the restored state is easy to identify later. For a full guide to version history — including how to restore and rename versions from the builder UI, and how retention works — see [Version history](/build/agents/build-your-agent/version-history).
      </Accordion>
    </AccordionGroup>
  </Tab>
</Tabs>

## Manage Evals with Invent

Invent can build an initial Evals suite, review results, investigate failed Checks, and diagnose performance alarms for Agents and Workforces.

<Card title="Learn more about Evals" icon="chart-line" href="/build/agents/build-your-agent/evals">
  Learn how to create scenarios and reusable Checks, run evaluations, and monitor live performance.
</Card>

<Tabs>
  <Tab title="Create Evals">
    <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-create-evals.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=97ba1bb68028489010b256f476224fc7" alt="Creating evals with Invent" width="3640" height="2018" data-path="images/invent-create-evals.png" />

    Invent can turn an Agent or Workforce's real usage into a starting Evals suite, including a test set, scenarios, and reusable Checks.

    <Steps>
      <Step title="Start from your Agent or Workforce">
        On the **Run** page, select **Create with Invent** from the testing banner. If a recent Agent task is available, you can instead select **Automate testing** beside it so Invent uses that run as the example.
      </Step>

      <Step title="Describe what success looks like">
        Add any outcomes, edge cases, or requirements that the Evals should cover. A representative task gives Invent useful context about the inputs, expected behavior, and tools involved.
      </Step>

      <Step title="Review and run the Evals">
        Invent creates the Evals setup and runs the test. Open **Evaluate → Runs** to review the score and see which Checks passed or failed.
      </Step>
    </Steps>

    <Tip>
      Start with a task that represents normal production use, then ask Invent to add edge cases once the baseline Evals are working.
    </Tip>
  </Tab>

  <Tab title="Review performance">
    <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-evals-monitor.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=2b1fd8afc1eb6d091c89e9c19d2efe44" alt="Reviewing performance results with Invent" width="3588" height="1964" data-path="images/invent-evals-monitor.png" />

    Use **Review with Invent** for an on-demand analysis of a completed Evals run or Performance dashboard. Selecting it starts a fresh conversation with the relevant page as context, including the dashboard name when applicable. Invent summarizes the results and recommends improvements, and you can ask it to compare Checks, explain score changes, identify recurring weak points, or prioritize the highest-impact recommendations.

    <Note>
      A review is requested manually; it does not watch performance continuously. Configure an alarm if you want to be notified when a score crosses a threshold.
    </Note>
  </Tab>

  <Tab title="Fix failing Evals">
    <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-fix-failing-evals.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=b7c4c8d0f2ba2be0d664823c4f5cfbfe" alt="Invent proposing fixes for failing evals" width="3672" height="1838" data-path="images/invent-fix-failing-evals.png" />

    Target a specific failed or errored Check when you already know which result needs attention. Invent receives the Check name and run page, investigates why it did not pass, and works with you on a fix.

    <Steps>
      <Step title="Open the failed result">
        Go to **Evaluate → Runs**, open a completed Evals run, then expand a failed test to see its Check results and failure reasons.
      </Step>

      <Step title="Select Fix">
        The **Fix** button appears beside each Check that failed or returned an error. Selecting it starts a new Invent conversation focused on that Check.
      </Step>

      <Step title="Review and verify the fix">
        Invent identifies the likely cause and proposes changes to the Agent, Workforce, or Evals setup. Review the proposed actions before applying them, then rerun the Evals to confirm the Check passes without breaking other behavior.
      </Step>
    </Steps>

    <Tip>
      Use **Review with Invent** for a summary of the entire run; use **Fix** when you want Invent to investigate one failed Check.
    </Tip>
  </Tab>

  <Tab title="Configure an alarm">
    <img src="https://mintcdn.com/relevanceai-docs-tsp-1431/V-onbOPvfq0qT5ji/images/invent-alarms.png?fit=max&auto=format&n=V-onbOPvfq0qT5ji&q=85&s=1e0f715951448d68d8883de09f4e92ba" alt="The alarm configuration in Invent" width="1236" height="1450" data-path="images/invent-alarms.png" />

    #### Turn on auto-diagnosis

    Turn on **Auto-diagnosis by Invent** to investigate the first breach and send a diagnosis and proposed fix to the alarm creator's [Invent alert channels](/build/invent/invent#alerts). Invent still shares its findings if the cause is unclear and never applies changes without your approval.

    <Note>
      Alarms are configured in an Agent or Workforce's **Evaluate → Monitor** area, not in Invent settings.
    </Note>

    Alarms evaluate the scores collected by a Performance dashboard and notify you when an overall score or individual Check crosses the condition you set.
  </Tab>
</Tabs>

## MCP vs Invent

Invent and the Relevance AI MCP are often compared, but they solve different problems. Invent builds things *inside* Relevance AI from natural language. The MCP connects Relevance AI *to the outside world* — letting external clients call your Tools, and letting your Agents reach into external services.

<CardGroup cols={2}>
  <Card title="Invent" icon="wand-magic-sparkles">
    A forward deployed agent inside Relevance AI. Describe the process you want to run and it builds or edits Agents, Tools, and Workforces for you, landing changes in draft for review.

    Reach for it when you want to build, edit, or debug something inside Relevance AI by describing the outcome.
  </Card>

  <Card title="Relevance AI MCP" icon="plug">
    A bridge to other tools. Call your existing Relevance AI tools from external clients like Cursor or Claude with the [MCP Server](/integrations/mcp/mcp-server), or let your Agents call services like Notion and Linear with the [MCP Client](/integrations/mcp/mcp-client).

    Reach for it when the Tool already exists and you want to run it from Cursor or Claude, or let an Agent call an outside service.
  </Card>
</CardGroup>

<Tip>
  The two are complementary, not competing. Invent uses the same MCP tool surface under the hood — so a common pattern is to build your Agents and Tools with Invent, then call them from Cursor or Claude through the MCP in your day-to-day work.
</Tip>

## Frequently asked questions (FAQs)

<AccordionGroup>
  <Accordion title="How do I get started with Invent?">
    Choose a process you know well and can explain from beginning to end. Tell Invent the outcome you need, the systems involved, the decisions that require judgment, and how you measure success. Invent will work through the process with you before it builds the Agent team.
  </Accordion>

  <Accordion title="Who can use Invent?">
    Invent is available to organization admins by default. An organization admin can turn on Invent for everyone in an individual project from that project's settings.
  </Accordion>

  <Accordion title="How does project isolation work for Enterprise customers?">
    Invent's access to Relevance AI is scoped to the active project at the API-key and fine-grained authorization layers, not only in the interface. Each internal platform request uses the active project ID and the caller's API key, then passes through the standard authorization checks. Enabling Invent in a sandbox project does not grant it access to assets in a production project.
  </Accordion>

  <Accordion title="Which integrations can Invent access in an Enterprise project?">
    Within the active project, Invent can use connected integrations such as Salesforce or Gmail with credentials available to that project. The project is the access boundary, so connect only sandbox credentials if the project must remain isolated from production data.
  </Accordion>

  <Accordion title="Where can Enterprise Invent data be sent?">
    Conversation content is sent to the selected LLM provider to generate responses. Web search is off by default and used only when enabled for a message. Voice is feature-gated and off by default. Memory is off unless the user enables it. Audit data and operational metrics stay within Relevance AI unless the organization has configured enterprise event streaming to a customer-controlled destination.
  </Accordion>

  <Accordion title="Does Invent publish changes automatically?">
    By default, Invent makes changes in draft so you can review them before they go live. Auto-accept lets Invent apply changes without pausing for each approval, but restoring an earlier version always requires confirmation.
  </Accordion>

  <Accordion title="Can I resume a previous Invent conversation?">
    Yes. Invent saves conversations as sessions automatically. Open the **Chats** dropdown in the Invent panel to browse or search previous sessions and continue where you left off.
  </Accordion>

  <Accordion title="How does Invent track credit usage?">
    The Invent panel displays a real-time credit counter that updates with each interaction. The counter tracks the credits used in your current session.
  </Accordion>
</AccordionGroup>
