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

# Welcome to Fourgent

> Four specialized AI agents. One chat. From idea to live integration — no code required.

## What is FourgentFourgent?

<Frame>
  <img src="https://mintcdn.com/cloudify-c7720744/22cscRs5itJ4dz41/images/image-596.png?fit=max&auto=format&n=22cscRs5itJ4dz41&q=85&s=3f852d0458ecf2e53309538136b22bfb" alt="Image" width="1672" height="941" data-path="images/image-596.png" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/cloudify-c7720744/22cscRs5itJ4dz41/images/image-596.png?fit=max&auto=format&n=22cscRs5itJ4dz41&q=85&s=3f852d0458ecf2e53309538136b22bfb" alt="Image" width="1672" height="941" data-path="images/image-596.png" />
</Frame>

The name says it all: **Four** a**gent**sThe name says it all: **Four** a**gent**s.

Fourgent is an integration-building platform powered by four AI agents that work in sequence — each one handling a specific part of the process, then handing off to the next. You describe what you need in plain language. The agents figure out the restFourgent is an integration-building platform powered by four AI agents that work in sequence — each one handling a specific part of the process, then handing off to the next. You describe what you need in plain language. The agents figure out the rest.

No code. No API docs. No setup scripts. Just describe the outcome, and Fourgent builds it.

No code. No API docs. No setup scripts. Just describe the outcome, and Fourgent builds it.

***

## The Four AgentsThe Four Agents

Every integration in Fourgent passes through the same four stages — one agent per stage, no gaps.

<CardGroup cols={2}>
  <Card title="1 — Onboarding Agent" icon="plug">
    Connects to your apps, discovers API endpoints, maps your data fields, and resolves edge cases before anything is built. Nothing is assumed. Nothing is left open.
  </Card>

  <Card title="2 — Coding Agent" icon="code">
    Writes the integration code — typed TypeScript shaped to your exact workflow. Not a template. Not a drag-and-drop config. Actual code your team can read and modify.
  </Card>

  <Card title="3 — Testing Agent" icon="flask">
    Runs a full test suite built from your actual workflow — not generic unit tests. Every trigger, condition, and edge case gets validated before deployment is allowed.
  </Card>

  <Card title="4 — Deployment Agent" icon="rocket">
    Ships the tested integration to production. Handles infrastructure, secrets management, CI/CD setup, and generates a handoff report for your team.
  </Card>
</CardGroup>

Each agent activates automatically when the previous one finishes. You can watch the handoffs happen in real time in the chat.

***

## How It Works

Every integration in Fourgent passes through the same four stages — one agent per stage, no gaps.

<CardGroup cols={2}>
  <Card title="1 — Onboarding Agent" icon="plug">
    Connects to your apps, discovers API endpoints, maps your data fields, and resolves edge cases before anything is built. Nothing is assumed. Nothing is left open.
  </Card>

  <Card title="2 — Coding Agent" icon="code">
    Writes the integration code — typed TypeScript shaped to your exact workflow. Not a template. Not a drag-and-drop config. Actual code your team can read and modify.
  </Card>

  <Card title="3 — Testing Agent" icon="flask">
    Runs a full test suite built from your actual workflow — not generic unit tests. Every trigger, condition, and edge case gets validated before deployment is allowed.
  </Card>

  <Card title="4 — Deployment Agent" icon="rocket">
    Ships the tested integration to production. Handles infrastructure, secrets management, CI/CD setup, and generates a handoff report for your team.
  </Card>
</CardGroup>

Each agent activates automatically when the previous one finishes. You can watch the handoffs happen in real time in the chat.

***

## How It Works

You interact with Fourgent through a single chat interface. Describe your integration — the agents take it from thereYou interact with Fourgent through a single chat interface. Describe your integration — the agents take it from there.

<Steps>
  <Step title="Describe your integration">
    Type what you need in plain language. A few examples:

    * *"When a deal closes in HubSpot, send a message to #sales in Slack."*
    * *"Sync new Shopify orders to our warehouse system every hour."*
    * *"Create a Jira ticket when a Zendesk ticket is marked high priority."*

    You don't need to know how the APIs work. Just describe the business outcome.
  </Step>

  <Step title="Watch the agents work">
    The Onboarding Agent connects to your apps and maps the workflow. You'll see it surface questions only when it genuinely needs your input — things like field mapping decisions or edge case rules that only you can define.

    As it progresses, the right panel updates in real time across four views:

    * **Progress** — live status of each agent stage and test results
    * **Files** — the code files being generated
    * **Flow** — a visual map of your integration logic
    * **Mapping** — field-by-field data mapping between your systems
  </Step>

  <Step title="Approve and go live">
    Once the Testing Agent signs off, review the results and approve. The Deployment Agent handles everything from there — your integration is live and running.
  </Step>
</Steps>

***

## What You Can Build

<Steps>
  <Step title="Describe your integration">
    Type what you need in plain language. A few examples:

    * *"When a deal closes in HubSpot, send a message to #sales in Slack."*
    * *"Sync new Shopify orders to our warehouse system every hour."*
    * *"Create a Jira ticket when a Zendesk ticket is marked high priority."*

    You don't need to know how the APIs work. Just describe the business outcome.
  </Step>

  <Step title="Watch the agents work">
    The Onboarding Agent connects to your apps and maps the workflow. You'll see it surface questions only when it genuinely needs your input — things like field mapping decisions or edge case rules that only you can define.

    As it progresses, the right panel updates in real time across four views:

    * **Progress** — live status of each agent stage and test results
    * **Files** — the code files being generated
    * **Flow** — a visual map of your integration logic
    * **Mapping** — field-by-field data mapping between your systems
  </Step>

  <Step title="Approve and go live">
    Once the Testing Agent signs off, review the results and approve. The Deployment Agent handles everything from there — your integration is live and running.
  </Step>
</Steps>

***

## What You Can Build

If it involves two systems exchanging data or triggering actions, Fourgent can build itf it involves two systems exchanging data or triggering actions, Fourgent can build it.

| Use Case                   | Example                                                                          |
| -------------------------- | -------------------------------------------------------------------------------- |
| **CRM → Accounting**       | Deal closes in HubSpot → invoice created in QuickBooks                           |
| **Order Fulfillment**      | New Shopify order → warehouse notified + Slack alert sent                        |
| **HR Onboarding**          | New hire in BambooHR → accounts provisioned in Slack, Jira, Google Workspace     |
| **Support Escalation**     | High-priority Zendesk ticket → Jira ticket created + team alerted                |
| **Data Sync**              | Customer records kept in sync between Salesforce and your database on a schedule |
| **Finance Reconciliation** | Invoices matched against payments in your accounting tool every night            |

***

## Who It's For

<CardGroup cols={3}>
  <Card title="Operations Teams" icon="briefcase">
    Get systems talking to each other — without waiting on engineering.
  </Card>

  <Card title="Developers" icon="terminal">
    Ship reliable integrations faster. Skip the boilerplate, keep the code.
  </Card>

  <Card title="Enterprises" icon="building">
    Run complex, multi-app workflows that need to hold up in production.
  </Card>
</CardGroup>

***

## Tips for Best Results

<Tip>
  **Name the apps.** "HubSpot → Slack" is enough to start. The more specific you are, the faster the Onboarding Agent moves.
</Tip>

<Tip>
  **Describe the trigger precisely.** Instead of *"sync my CRM,"* say *"when a deal is moved to Closed Won in HubSpot."*
</Tip>

<Tip>
  **Include conditions and exceptions.** For example: *"Only for Enterprise accounts"* or *"Skip if the order is already fulfilled."* The more rules you define upfront, the fewer questions the agent needs to ask.
</Tip>

| Use Case                   | Example                                                                          |
| -------------------------- | -------------------------------------------------------------------------------- |
| **CRM → Accounting**       | Deal closes in HubSpot → invoice created in QuickBooks                           |
| **Order Fulfillment**      | New Shopify order → warehouse notified + Slack alert sent                        |
| **HR Onboarding**          | New hire in BambooHR → accounts provisioned in Slack, Jira, Google Workspace     |
| **Support Escalation**     | High-priority Zendesk ticket → Jira ticket created + team alerted                |
| **Data Sync**              | Customer records kept in sync between Salesforce and your database on a schedule |
| **Finance Reconciliation** | Invoices matched against payments in your accounting tool every night            |

***

## Who It's For

<CardGroup cols={3}>
  <Card title="Operations Teams" icon="briefcase">
    Get systems talking to each other — without waiting on engineering.
  </Card>

  <Card title="Developers" icon="terminal">
    Ship reliable integrations faster. Skip the boilerplate, keep the code.
  </Card>

  <Card title="Enterprises" icon="building">
    Run complex, multi-app workflows that need to hold up in production.
  </Card>
</CardGroup>

***

## Tips for Best Results

<Tip>
  **Name the apps.** "HubSpot → Slack" is enough to start. The more specific you are, the faster the Onboarding Agent moves.
</Tip>

<Tip>
  **Describe the trigger precisely.** Instead of *"sync my CRM,"* say *"when a deal is moved to Closed Won in HubSpot."*
</Tip>

<Tip>
  **Include conditions and exceptions.** For example: *"Only for Enterprise accounts"* or *"Skip if the order is already fulfilled."* The more rules you define upfront, the fewer questions the agent needs to ask.
</Tip>

***

<Steps>
  <Step title="Open Lighthouse AI and start a new session">
    The Onboarding Agent will greet you and guide you from there.
  </Step>

  <Step title="Describe your integration in plain language">
    A few examples of how to start:

    * *"When a deal is marked Closed Won in HubSpot, create an invoice in QuickBooks."*
    * *"Sync new customer records from Salesforce to our PostgreSQL database every hour."*
    * *"Send a Slack alert to #finance whenever an invoice in QuickBooks is overdue by 7 days."*

    You don't need to know how APIs work. Just describe the business outcome.
  </Step>

  <Step title="Review as it builds">
    Watch the Onboarding Agent gather requirements, the Coding Agent write your integration, and the Testing Agent validate it — all in one view.
  </Step>

  <Step title="Approve and deploy">
    Review the test results, approve, and the Deployment Agent handles the rest. Your integration is live.
  </Step>

  <Step title="Open Lighthouse AI and start a new session">
    The Onboarding Agent will greet you and guide you from there.
  </Step>

  <Step title="Describe your integration in plain language">
    A few examples of how to start:

    * *"When a deal is marked Closed Won in HubSpot, create an invoice in QuickBooks."*
    * *"Sync new customer records from Salesforce to our PostgreSQL database every hour."*
    * *"Send a Slack alert to #finance whenever an invoice in QuickBooks is overdue by 7 days."*

    You don't need to know how APIs work. Just describe the business outcome.
  </Step>

  <Step title="Review as it builds">
    Watch the Onboarding Agent gather requirements, the Coding Agent write your integration, and the Testing Agent validate it — all in one view.
  </Step>

  <Step title="Approve and deploy">
    Review the test results, approve, and the Deployment Agent handles the rest. Your integration is live.
  </Step>
</Steps>

## Next Steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="play" href="/quickstart">
    Build and deploy your first integration step by stepstep by step.
  </Card>

  <Card title="How It WorkHow It Works" icon="diagram-project" href="/how-it-works">
    A deeper look at what each agent does and how they hand offA deeper look at what each agent does and how they hand off.
  </Card>

  <Card title="Supported Connectors" icon="plug" href="/connectors">
    Every app and API FourgentFourgent can connect to out of the box.
  </Card>

  <Card title="Talk to the Team" icon="headset" href="/support">
    CComplex use case? We'll help you scope it.
  </Card>
</CardGroup>
