Verbonden apps
Kernplatformconnected_apps_readAI-agentToont welke externe apps (e-mail, agenda, CRM, berichten, ...) een AI-agent-apparaat heeft verbonden, met hun accounts, de ingebouwde Performance Hub-diensten, uitgelichte apps en openstaande verbindingsverzoeken. Verbindingen horen bij één agent-apparaat. Geef search mee om een app te vinden die je kunt verbinden en de slug ervan. Tools van verbonden apps lopen via de aparte MCP-server "connected_apps" (PH_APPS_SEARCH_TOOLS, daarna PH_APPS_MULTI_EXECUTE_TOOL).
Acties:
- list: Connected Apps weergeven. Verbonden apps tonen elk account (id, alias, healthy); geef de alias of id mee als
accountwanneer je de tools van die app uitvoert.
Parameters
| Naam | Type | Beschrijving |
|---|---|---|
action* | "list" | Wat er moet gebeuren; elke actie wordt beschreven in de toolbeschrijving. |
deviceId | string | deviceUuid van de AI-agent uit device_inventory_read. Agents handelen voor zichzelf, dus laat dit weg; personen kunnen het weglaten als de faciliteit één agent heeft. |
search | string | Doorzoek de volledige catalogus op naam, slug, categorie of beschrijving, bijv. "accounting" |
facilityId | string | Faciliteit-ID. Optioneel als de verbonden faciliteit de faciliteit is die je bedoelt. |
connected_apps_writeAI-agentVraag om een externe app te verbinden met een AI-agent-apparaat, zodat de tools ervan beschikbaar komen. Zoek eerst de slug van de app met connected_apps_read. Stelt de eigenaar van de agent en de persoon in de chat op de hoogte (maximaal één keer per dag per app) en retourneert een verbindingslink voor de chat; wie zich via die link aanmeldt, wordt het account waarmee de agent handelt, dus deel de link zorgvuldig.
Acties:
- request_connect: Een verbinding aanvragen. Apps die al verbonden zijn, retourneren in plaats daarvan hun accounts, tenzij alias wordt meegegeven om nog een account toe te voegen. Vereist toolkit.
Parameters
| Naam | Type | Beschrijving |
|---|---|---|
action* | "request_connect" | Wat er moet gebeuren; elke actie wordt beschreven in de toolbeschrijving. |
deviceId | string | deviceUuid van de AI-agent uit device_inventory_read. Agents handelen voor zichzelf, dus laat dit weg; personen kunnen het weglaten als de faciliteit één agent heeft. |
toolkit | string | App-slug uit connected_apps_read list of search |
reason | string | Waarom de agent de app nodig heeft; getoond aan de personen die op de hoogte worden gesteld |
alias | string | Label voor een extra account van een app die al verbonden is, bijv. het adres van de inbox |
facilityId | string | Faciliteit-ID. Optioneel als de verbonden faciliteit de faciliteit is die je bedoelt. |