Skip to content

Custom connectors

A custom connector turns your own app into tools for agents: an internal ticket system, a supplier portal, an old ERP with a JSON API. You write it as one file, in Python or Starlark, and keep it in a Git repository.

  1. Add a library. An admin adds the Git repository with your connector files to the workspace.
  2. Install and approve. Install an app from the library, choose the tunnel it runs on, and approve that version.
  3. Your tunnel runs it. Your connector runs inside your own flowplane-tunnel, and can only reach its own app’s address.
  4. Agents use it like any other app, with the same permissions, approvals and log.
  • A workspace where you are an admin.
  • A tunnel that can reach your app. Custom apps are on by default on every tunnel.
  • A repository on GitHub or on a Gitea server.