get_workflow
Get Workflow
Get details of a specific workflow in Egnyte including its status, steps, tasks, and completion information.
get_workflow
Get details of a specific workflow in Egnyte including its status, steps, tasks, and completion information.
create_folder
Create a new folder at the specified path in Egnyte. All intermediate folders in the path will be created automatically if they don't exist.
delete_comment
Delete a comment (note) from a file in Egnyte.
move_item
Move a file or folder to a new location in Egnyte. The destination path must include the new name. Moving a folder also moves all its contents.
cancel_workflow
Cancel an in-progress workflow in Egnyte. All pending tasks in the workflow will be cancelled.
list_folder
List the contents of a folder in Egnyte. Returns files and subfolders with their metadata including name, path, size, and modification dates. Supports pagination for large directories.
delete_user
Delete a user from your Egnyte domain. This permanently removes the user account.
list_links
List sharing links in Egnyte. Filter by path, creator, date range, type, or accessibility level. Non-admin users can only see links they created.
get_audit_report
Retrieve the results of a previously created audit report in Egnyte. If the report is still being generated, the status will indicate it is not yet ready.
create_audit_report
Generate an audit report in Egnyte for login activity, file actions, permission changes, user provisioning, or group management. Reports are generated asynchronously — use the returned report ID to check status and retrieve results.
get_user
Retrieve detailed information about a specific user in Egnyte by their user ID.
create_link
Create a sharing link for a file or folder in Egnyte. Links can be configured with access controls, expiry settings, password protection, and email notifications. Supports file download links, folder links, and upload links.
create_group
Create a new group in your Egnyte domain with optional initial members.
list_groups
List custom groups in your Egnyte domain. Returns group names, IDs, and membership. Default Egnyte groups are not included in the response.
list_comments
List all comments (notes) on a specific file in Egnyte. Returns comments with author information and timestamps.
get_permissions
Retrieve the permissions assigned to a folder in Egnyte. Returns user and group permission levels including Owner, Full, Editor, and Viewer. Also indicates whether the folder inherits permissions from its parent.
set_permissions
Set or update folder permissions in Egnyte for specific users and/or groups. This is a delta operation — only the specified permissions are changed; existing permissions for other users/groups remain unaffected. Set a permission to "None" to revoke access.
update_group
Update a group in Egnyte. Rename the group and/or replace its member list. When updating members, the provided list replaces the existing membership.
create_user
Create a new user in your Egnyte domain. Configure their role, authentication type, and whether they receive an invitation email.
get_file_info
Retrieve metadata for a file or folder in Egnyte. Can look up by path or by persistent ID (group_id for files, folder_id for folders). Returns name, path, size, versions, lock status, and custom properties.
empty_trash
Permanently delete all items in the Egnyte trash. This action cannot be undone. Only domain admins can perform this operation.
copy_item
Copy a file or folder to a new location in Egnyte. The destination path must include the new name. Optionally control how permissions are handled for copied folders.
list_users
List users in your Egnyte domain. Supports filtering by username, email, or other attributes using SCIM filter syntax. Supports pagination.
list_trash
List items in the Egnyte trash. Optionally scope to a specific folder path within the trash. Items in trash are retained according to the domain's retention policy (default 30 days, max 180 days).
search
Search for files and folders in Egnyte by filename, content, or metadata. Results are scoped to items the authenticated user has access to. Supports date filtering and folder scoping.
create_workflow
Create a review and approval workflow on a file in Egnyte. Define steps with assignees, due dates, and optional signature requirements. Supports review and approval step types.
restore_from_trash
Restore a file or folder from the Egnyte trash back to its original location.
add_comment
Add a comment (note) to a file in Egnyte. Comments are visible to all users with access to the file.
update_user
Update an existing user's properties in Egnyte. Only the specified fields will be changed.
list_workflow_tasks
List pending workflow tasks assigned to the current user in Egnyte. Returns task details including workflow name, file info, assignee, and due dates.
delete_group
Delete a group from your Egnyte domain. This does not delete the users in the group.
delete_item
Delete a file or folder in Egnyte. Items are moved to the trash and can be restored within the retention period. Optionally delete a specific file version by entry ID.
lock_file
Lock or unlock a file in Egnyte to prevent or allow concurrent edits. Locking a file prevents other users from modifying it. A lock token is required to identify the lock.
delete_link
Delete a sharing link in Egnyte. The shared URL will immediately stop working.
set_metadata
Set custom metadata key-value pairs on a file or folder in Egnyte within a specific namespace. Multiple properties can be set at once. Setting a value to null removes that property. Works with files (by group ID) or folders (by folder ID).
Manage cloud file storage, sharing, and content governance. Upload, download, copy, move, and delete files and folders. Create and manage sharing links with customizable expiry and access controls. Set and retrieve folder permissions for users and groups. Create, update, and delete users and groups (SCIM-based). Search for content by filename, metadata, or content. Run audit reports on login activity, file actions, and permission changes. Manage trash (delete, restore, empty). Add and retrieve comments on files. Attach custom metadata key-value pairs to files and folders. Create and manage workflows with review, approval, and signature steps. Access AI features including document Q&A, summaries, and Copilot. Manage project folders, bookmarks, and electronic signatures. Handle data governance issues, legal holds, and subject access requests via Secure & Govern.
Common questions about connecting Egnyte to AI agents with Metorial.