FeatureFuel
0

Let admins grant app tools (logic functions) to agents, including the Slack assistant

Source: twentyhq/twenty#29482 · opened by @adriantr
Scope & Context We run Twenty self-hosted with the Slack app and installed the Exa app. In the in-app AI chat the assistant can call exa_web_search. In Slack, @Twenty can't, and tells us web search and enrichment "aren't permitted for this assistant". Our use case: a demo gets booked, the alert lands in Slack, and someone asks @Twenty to look up the person and company and fill in their records. That needs a web search tool next to the CRM tools. The same goes for our own app's tools, like an Apollo lookup we expose with toolTriggerSettings. Current behavior Agent runs started through runAgent (which the Slack app uses) can't reach app tools, for two reasons: 1. The registry only loads DATABASE_CRUD, ACTION, DASHBOARD and WORKFLOW for these runs ([open-ended-agent-registry-tool-categories.const.ts]( so LOGIC_FUNCTION tools never show up. 2. Even with that category added, canCallerReachApplication limits a caller app to its own logic functions ([ge…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests