연동 앱

핵심 플랫폼
connected_apps_readAI 에이전트

AI 에이전트 기기가 연결한 외부 앱(이메일, 캘린더, CRM, 메시징 등)과 해당 계정, 기본 제공 Performance Hub 서비스, 추천 앱 및 대기 중인 연결 요청을 보여 줍니다. 연결은 하나의 에이전트 기기에 속합니다. 연결 가능한 앱과 해당 slug를 찾으려면 search를 전달하십시오. 연결된 앱의 도구는 별도의 "connected_apps" MCP 서버를 통해 실행됩니다(PH_APPS_SEARCH_TOOLS, 그다음 PH_APPS_MULTI_EXECUTE_TOOL).

작업:

  • list: Connected Apps 목록. 연결된 앱마다 각 계정(id, alias, healthy)이 나열됩니다. 해당 앱의 도구를 실행할 때 alias 또는 id를 account로 전달하십시오.

매개변수

이름유형설명
action*"list"수행할 작업입니다. 각 작업은 도구 설명에 설명되어 있습니다.
deviceIdstringdevice_inventory_read에서 가져온 AI 에이전트 deviceUuid. 에이전트는 자기 자신에 대해 작동하므로 생략하십시오. 시설에 에이전트가 하나뿐이면 사람도 생략할 수 있습니다.
searchstring이름, slug, 카테고리 또는 설명으로 전체 카탈로그를 검색합니다, 예: "accounting"
facilityIdstring시설 ID입니다. 연결된 시설을 대상으로 하는 경우 생략할 수 있습니다.
connected_apps_writeAI 에이전트

외부 앱을 AI 에이전트 기기에 연결하도록 요청하여 해당 앱의 도구를 사용할 수 있게 합니다. 먼저 connected_apps_read로 앱의 slug를 찾으십시오. 에이전트 소유자와 채팅 중인 사람에게 알리고(앱당 하루 최대 1회) 채팅용 연결 링크를 반환합니다. 이 링크로 로그인한 사람의 계정으로 에이전트가 작동하므로 신중하게 공유하십시오.

작업:

  • request_connect: 연결을 요청합니다. 이미 연결된 앱은 대신 해당 계정을 반환하며, 다른 계정을 추가하려면 alias를 전달하십시오. 필요한 값: toolkit.

매개변수

이름유형설명
action*"request_connect"수행할 작업입니다. 각 작업은 도구 설명에 설명되어 있습니다.
deviceIdstringdevice_inventory_read에서 가져온 AI 에이전트 deviceUuid. 에이전트는 자기 자신에 대해 작동하므로 생략하십시오. 시설에 에이전트가 하나뿐이면 사람도 생략할 수 있습니다.
toolkitstringconnected_apps_read list 또는 search에서 가져온 앱 slug
reasonstring에이전트에 앱이 필요한 이유. 알림을 받는 사람에게 표시됩니다
aliasstring이미 연결된 앱의 추가 계정 레이블, 예: 받은편지함 주소
facilityIdstring시설 ID입니다. 연결된 시설을 대상으로 하는 경우 생략할 수 있습니다.