Connect Egnyte with Hookshot™ and your stack

Egnyte is a cloud-based content collaboration platform that enables secure file sharing, storage, and governance for businesses.

Tools and triggers

What Agents can do in Egnyte

Available tools and events after Egnyte is connected.

  • Advanced Search with Metadata Filters

    Tool to perform advanced search with custom metadata filtering in Egnyte using v2 API. Use when you need to search files and folders with metadata filters or namespace constraints. Results scoped to user permissions.

  • Create Bookmark

    Tool to create a bookmark on a folder using either path or folder_id. Use when you need to add a folder to user bookmarks for quick access.

  • Create Comment

    Tool to create a new comment/note on a file in Egnyte. Use when you need to add comments, notes, or feedback to a specific file.

  • Create File Audit Report

    Tool to generate a file activity audit report for specified date range and filters. Use when you need to track file operations like downloads, uploads, moves, deletes within a date range. Returns a job ID for async…

  • Create Group

    Tool to create a new group with display name and members. Use when you need to add a new group to the Egnyte domain. SCIM-compliant.

  • Create Login Audit Report

    Tool to generate a login audit report for specified date range and filters. Use when you need to create an audit report for login activity and retrieve a report ID for async retrieval.

  • Create Permissions Audit Report

    Tool to generate a permissions audit report for specified date range and filters. Use when you need to create an audit report for permissions changes and retrieve a report ID for async retrieval.

  • Create Shared Link

    Tool to create a shared link for a file or folder with accessibility and expiration settings. Use when you need to share content with specific users, set password protection, configure expiration dates, or enable…

  • Create User

    Tool to create a new user in the Egnyte domain. Use when you need to add a new user account with specified authentication type and user type. SCIM-compliant endpoint.

  • Create User Audit Report

    Tool to create a user audit report in Egnyte. Use when you need to generate an audit report of user-related actions within a specific date range. The report is generated asynchronously - use the returned job ID to poll…

  • Delete Audit Report

    Tool to delete an audit report from Egnyte. Use when you need to remove a specific audit report by its type and ID.

  • Delete Bookmark

    Tool to delete a bookmark from the user's bookmarks. Use when you need to remove a specific bookmark by its ID.

  • Delete File by ID

    Delete a file using persistent file ID. Can specify entry_id to delete specific version. Use when you need to delete a file by its persistent identifier (Group ID) rather than path.

  • Delete File or Folder

    Tool to delete a file or folder at the specified path. Items are moved to trash, not permanently deleted. Use when you need to remove a file or folder from the Egnyte file system.

  • Delete Group

    Tool to delete a group from the Egnyte domain. Use when you need to permanently remove a group. SCIM-compliant.

  • Delete Metadata Key

    Tool to delete a metadata key from a namespace. Use force_delete=true to remove keys that are currently in use.

  • Delete Metadata Namespace

    Tool to delete a metadata namespace. Use force_delete=true to remove namespaces that are currently in use. Returns 403 error if the namespace is in use and force_delete is false.

  • Delete Note

    Tool to delete a note/comment in Egnyte by its UUID. Use when you need to remove a comment from a file or folder.

  • Delete Shared Link

    Tool to delete a shared link by its ID. Use when you need to permanently remove a link. Once deleted, the link cannot be reactivated.

  • Delete User

    Tool to delete a user from the Egnyte domain using the SCIM-compliant endpoint. Use when you need to permanently remove a user from the system. This action is destructive and cannot be undone.

  • Download File

    Tool to download file content from a specified path in Egnyte. Use when you need to retrieve the contents of a file stored in the Egnyte file system. Supports downloading specific versions via entry_id and partial…

  • Download File by ID

    Tool to download file content using persistent file ID from Egnyte. Use when you need to retrieve file content by its unique group_id. Optionally specify entry_id to download a specific version of the file.

  • Get Audit Job Status

    Tool to check the status of an audit report generation job. Use when you need to poll the status of a previously created audit report to determine if it's ready for download.

  • Get Audit Report

    Tool to retrieve an audit report by type and ID. Audit reports are generated asynchronously - first create a report using POST /pubapi/v1/audit/{type}, then use this action to retrieve the completed report data…

Setup

Connect Egnyte in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.