Skip to main content
App Connectors let your app connect to third-party services like Linear, Salesforce, and more. Your app itself can read and write data in those services, so you can build integrations directly into the product you ship. Connectors are scoped to the app level.
Early access. App Connectors are available to users with the feature enabled. To give the Hercules App Builder Agent outside tools while you build, see Chat Connectors.

How are App Connectors different from Chat Connectors and Hercules MCP?

These three features are easy to confuse. Here is the difference: The key difference from Chat Connectors: Chat Connectors give the Hercules App Builder Agent tools while you build. App Connectors give your app the ability to talk to outside services after you publish it.

What are App Connectors?

App Connectors are integrations you build into your published app. Instead of the Hercules App Builder Agent talking to a service like Linear during development, your app talks to it at runtime. For example, you could let your app read and create Linear issues, or sync records to Salesforce, on behalf of your users. The connection is configured for the app, not for your personal account.

How do I set up App Connectors?

Open your app, then click BuildApp Integrations. Choose a connector and follow its authentication or credential setup flow. The connector then provides the credentials your app needs at runtime.

Additional FAQ

Not through App Connectors. You create, reconnect, and remove these connections in Hercules. Your users do not get a connection management flow inside your app.
Yes. Each connection has an ID. Your backend must include this ID on each connector call through the Hercules SDK (a code library for your app).
Hercules controls access by app and environment, not by your app’s customers. Calls use the connected account’s permissions. Your backend must check each user’s company and role before using a connection or returning data.
Build a separate integration with the provider’s API (a way for apps to exchange data). Your backend must manage each customer’s connections, credentials, and permissions. This is separate from App Connectors.
Yes. Chat Connectors help you build. App Connectors give your published app the ability to talk to outside services. They do not overlap.
App Connectors are currently in early access. If BuildApp Integrations is not visible in your app, the feature is not enabled for your account.
Need help? Reach us at hello@hercules.app.