Skip to content

Manage skills

Skills are used by the agents to perform different tasks, such as getting some data or doing some calculations. Several pre-built skills are available and can be copied and customized for other agents. For specific needs, custom skills can be created. A wizard can be used for that.

Manage skills

Wizard Screen Description
Create skill - set name and description The skill description is important for the agent when selecting the right skill.
Create skill - set endpoint Set an endpoint for a specific API or choose a skill that is created using Visual Flow Creator.
Create skill - parameters Configure the optional and mandatory parameters required for the skill.
Create skill - human in the loop A confirmation option can be activated. Options are Never (no confirm dialog), Confirm (read-only confirm dialog) or Update and confirm (parameters are changeable before confirmation)
Create skill - timeouts The timeout controls how long a skill can run before a timeout is returned to the agent.
Create skill - summary The summary shows all information in an overview and highlights possible configuration issues.

Create skills with Visual Flow Creator

When using a Visual Flow Creator (VFC) skill, the logic for the skill can be configured in VFC. Use the Open Visual Flow Creator button, which opens a new skill template in VFC. After configuring the skill in VFC, refresh the view in the wizard and continue in the wizard.

Create new skill

For more information, read the Visual Flow Creator documentation and the Copilot in Visual Flow Creator documentation.

Example: GetEnergyCost

  • Functionality: The flow queries a public API and returns the latest energy cost in €/MWh for the Karlsruhe region in Germany (you can change the region within the VFC request).
  • Skill description: Returns the current energy cost in EUR / MWh.
  • Example data output (test via copying the URL into your browser address bar)

{ "232.9 EUR /MWh" }

This skill shows that your agents are not limited to Insights Hub data – but can reach out to the external world as required. If needed, you can authenticate your external requests via basic auth. In this case, use an http request node within your flow to get the external data. Check the documentation of the http request node for more details.


Last update: August 17, 2026