Skip to main content
Any workflow in Runchat, even just a few nodes, can be turned into a reusable building block. There are two destinations and they solve different problems. Same workflow, two destinations, no extra work. Most useful workflows end up as both.

Tools

A Tool is a reusable node that lives inside Runchat, alongside Agent, Create, and Code. Once published, you can drag it into any other workflow and use it as a single node, even though a whole mini workflow is running underneath. The key thing about Tools is that they compound. A Tool you publish today becomes part of a bigger workflow tomorrow. That bigger workflow can itself become a Tool. Over time you end up with a library of capabilities specific to how you work. Your own published Tools are also available to the chat agent. If the description is good, the agent will reach for them on its own when relevant. For step-by-step publishing, see Publishing Tools. For how agents call them, see Agent Tools.

Apps

Tools are for people who use Runchat. Apps are for everyone else. An App is a published web page with its own custom interface — built for you by the agent as HTML — that runs your published Tools behind the scenes. You can share the URL with anyone, embed the App in a Notion page, or use it as the front-end for a workflow you sell or distribute. Visitors sign in with their own Runchat account and spend their own credits, so you don’t pay for other people’s runs. For full details, see Apps.

Libraries

Libraries are folders of Tools that you’ve installed into your editor. Once a folder is installed:
  • Tools in it appear in the node picker
  • The chat agent can use them on your behalf
  • Your team gets the same access if the library is shared
To install a library, right-click a folder in the Workflows panel and choose Add to Nodes. The folder turns blue. Any workflow in that folder is now available everywhere. To uninstall, right-click again and choose Remove from Nodes.

Next steps

  • Publishing Tools: step-by-step guide to publishing a workflow as a Tool
  • Agent Tools: how the chat agent decides when to call a Tool
  • Apps: publish a web app backed by your workflows