Skip to main content

Box

Shanone’s Box integration gives your agent 100 tools covering Box’s full content management surface — files/folders, sharing and collaboration, metadata templates, tasks, e-signatures, and Box AI’s ask/extract capabilities.

Getting Started

1

Connect via OAuth

Ask your agent to do something with Box (e.g. “find the latest contract in my Legal folder”), or connect proactively from Integrations in the Shanone dashboard.
2

Authorize your Box account

Approve Box’s OAuth consent screen for the account/enterprise you want Shanone to access.
3

Retry your request

Once connected, shanone_execute_tool calls for box_* tools will succeed.

Available Tools

Shanone provides 100 tools for Box, organized into these categories:
box_get_file_info, box_search, box_download_file, box_copy_file, box_move_file, box_rename_file, box_update_file, box_list_file_versions, box_get_file_version, box_restore_file_version, box_delete_file_version, box_list_folder, box_create_folder, box_delete_item
box_upload_file, box_upload_file_version, box_upload_file_from_url, box_preflight_check, box_chunked_upload, box_get_download_url, box_download_file_content, box_get_thumbnail, box_get_file_representation, box_download_zip
box_list_file_collaborations, box_list_folder_collaborations, box_get_collaboration, box_create_collaboration, box_update_collaboration, box_delete_collaboration, box_get_pending_collaborations, box_accept_collaboration, box_create_shared_link
box_list_file_metadata, box_get_file_metadata, box_create_file_metadata, box_update_file_metadata, box_delete_file_metadata, box_list_folder_metadata, box_create_folder_metadata, box_update_folder_metadata, box_list_metadata_templates, box_get_metadata_template, box_create_metadata_template, box_update_metadata_template, box_delete_metadata_template, box_search_by_metadata
box_list_file_comments, box_get_comment, box_create_comment, box_reply_to_comment, box_update_comment, box_delete_comment, box_list_file_tasks, box_get_task, box_create_task, box_update_task, box_delete_task, box_assign_task
box_list_users, box_get_user, box_get_current_user, box_create_user, box_update_user, box_delete_user, box_invite_user, box_get_user_info, box_list_groups, box_get_group, box_create_group, box_update_group, box_delete_group, box_list_group_collaborations, box_list_group_members, box_list_user_memberships, box_get_membership, box_add_group_member, box_remove_group_member
box_ai_ask, box_ai_extract, box_ai_text_gen, box_list_sign_requests, box_get_sign_request, box_create_sign_request, box_cancel_sign_request, box_list_collections, box_get_collection_items, box_add_to_collection, box_remove_from_collection
box_list_trashed_items, box_restore_item, box_permanently_delete, box_get_user_events, box_get_enterprise_events, box_long_poll_events, box_list_webhooks, box_get_webhook, box_create_webhook, box_update_webhook, box_delete_webhook

Common Use Cases

Content Q&A

Use box_ai_ask to answer questions grounded in a specific file or folder’s contents

Structured data extraction

Use box_ai_extract to pull structured fields out of contracts or invoices stored in Box

Contract review & e-signature

Search for a contract, share it with a collaborator, then create a sign request

Governed metadata tagging

Apply a metadata template to files as they’re organized into folders for downstream search

Troubleshooting

Box AI only supports a subset of file types (mainly documents, PDFs, and some image formats) — convert the file or check the file type against Box AI’s supported format list.
Only users with an appropriate role on the target folder can invite new collaborators. Check the requesting account’s role with box_get_collaboration before retrying.
Box requires chunked uploads above roughly 20MB. Use box_chunked_upload (with box_preflight_check first) instead of box_upload_file for large files.