Zum Hauptinhalt springen

Integrations

Functions for surfacing third-party connectors (Outlook, Jira, Slack, …) so the user can connect them before they get linked to an agent.

Integrations vs. tools. Integrations are catalog connectors to external services. Once connected, an agent links them with agent-link-integration. Workspace tools (tool_…) are different — see Tools. Higento never sees or returns secrets or configuration values, only whether an integration is configured and active.


integration-connect

Show compact integration cards in chat so the user can connect integrations. Pass integration names/keywords (e.g. outlook, jira). Returns, per integration, whether it is configured and whether an existing configuration is active.

Input

FieldTypeRequiredDescription
integrationNamesstring[]YesNames or keywords to match integrations (e.g. ["outlook", "jira"]).

Output

FieldTypeDescription
integrationsarrayMatched integrations, each \{ id, name, displayName, configured, configurationActive?, description \}.
unmatchedstring[]Input keywords that matched no integration (omitted when none).