Skip to main content

Integration Builder Agent

The Integration Builder Agent builds a custom integration from a conversation, so you can connect tools that aren’t in the directory without configuring every field by hand. Use it when you want OAuth, API key, or no authentication, working actions, and triggers that match what you need.

Before you start

The agent uses the Langdock integration to create and update integrations in your workspace. That connection needs an API key with the Integrations API scope.
1

Create an API key with Integrations API

Workspace admins can create a workspace API key with Integrations API enabled.If your admin allows the Integrations API scope on personal keys, create a personal API key in account settings and select Integrations API. Ask your admin if that scope is not available.
2

Connect the Langdock integration

Open Integrations, search for Langdock, and add a connection. Paste the API key, then save.

Start building

You can open the Integration Builder Agent in two ways:
  • Open Integrations, click Add integration, keep Build integration from scratch selected, then click Start building on the Integration Builder banner.
  • Open Agents, click Browse templates, open the Integration Builder Agent template, and click Duplicate Agent.
The Integration Builder banner is not available on dedicated deployments. Use the agent template path instead, or follow Creating Custom Integrations.
Describe the tool and what you need, for example listing public GitHub repositories. You can attach API docs. The agent can also look them up itself. It researches the API, sets up the integration, configures authentication, and adds actions and triggers based on your requirements. Once it finishes, you get a summary of what was built, including the auth type and any scopes.

Connect and try the integration

Open the new integration on the Integrations page. Complete authentication for that tool:
  • OAuth: configure the OAuth client with the client ID and client secret from the target app, then add a connection
  • API key: enter the credentials the agent configured
  • None: use public endpoints without credentials
After the connection works, use the new actions in chat, agents, or workflows.

Customize the agent

If you duplicated the template, you can change the instructions, model, attached integrations, and skills so the agent matches how your team builds integrations. Prefer to configure everything yourself? Follow Creating Custom Integrations.