Helios Vision AIHelios Vision AI

Tools & Functions

Create webhooks and functions your agents can call to execute real actions.

Objective

Create functions that agents can execute (webhooks or integration actions).

Access

Sidebar -> Webhooks Path: /app/{tenant}/tools

Roles

  • owner, admin, agent

Prerequisites

  • Connected Integrations if you want Integration Actions.

Create a Tool

Press Create Tool.

Type 1: API Request (Webhook)

Fields:

FieldMandatoryFormatExampleNote
Tool NameYestextBook AppointmentDisplay name
DescriptionNotextBook an appointment in CRMHelp the agent
API URLYesURLhttps://api.example.com/appointmentsSupports {variable}
HTTP MethodYesGET/POST/PUT/DELETEPOST-
AuthenticationNonone/bearer/basicbearerOptional
Bearer TokenYes (if bearer)text********-
Basic AuthYes (if basic)user/passuser/pass-
HeadersNokey/valueAuthorizationUse {variable}
Query ParamsNokey/valuestatus=activeUse {variable}
Body (JSON)NoJSON{"id":"{contactId}"}Valid JSON
Parameters SchemaNoJSON schema{"type":"object"...}Describe args

Notes:

  • If Body is empty, the tool payload is sent as JSON.
  • Use {variable} to insert tool arguments.

Type 2: Integration Action

Steps:

  1. Select the integration (Google Calendar, Gmail, etc.).
  2. Choose mode:
    • Quick Add Multiple: multiple selection.
    • Add Single (Custom): customize name/description.

Fields:

FieldMandatoryFormatExampleNote
IntegrationYesselectionGoogle CalendarMust be connected
ActionYesselectionCreate eventAccording to catalog
Tool NameYes (custom)textCreate MeetingEditable
DescriptionNotextCreate eventEditable

See Tools

In the list you can:

  • See description.
  • Open Parameters and Details.
  • Delete tool.

Good practices

  • Use actionable names (Create Ticket, Update Order).
  • Define Parameters Schema to avoid errors in execution.
  • Document examples in Description if possible.

Screenshot

Tools List