← Back to all apps

Box (Legacy)

Productivityby OpenAI

Work with documents, spreadsheets, and presentations stored in Box to create concise summaries, pre-reads, or stakeholder updates. Pull together details from multiple files, surface key points, and draft clear written outputs grounded in your team’s existing materials.

4ChatGPT Tools
OpenAIDeveloper
ProductivityCategory

Available Tools

Fetch

fetch
Full Description

Fetch a file's textual content from Box by url. Will make an extra metadata request to determine file type. If download_raw_file is set to True, the file will be downloaded as a raw file. Otherwise, the file will be displayed as text.

Parameters (1 required, 1 optional)
Required
urlstring

Box file or sharing URL to fetch, such as `https://*.app.box.com/files/<id>`.

Optional
download_raw_fileboolean

Set to true when the caller needs the raw file bytes and extension metadata instead of text content.

Default: False

Get Profile

get_profile
Full Description

Return profile details for the current Box user.

List Recent Files

list_recent_files
Full Description

Return the most recent files the user has access to.

Parameters (1 required)
Required
top_kinteger

Maximum number of recent files to return.

Search

search
Full Description

Search Box files by keyword. Only returns files we can attempt to fetch as text (txt/pdf/docx/pptx/xlsx). Queries work best with short, distinctive terms focused on filenames or metadata. Example queries: `"annual report", "Q2 planning notes"`. Recency filtering is not currently supported.

Parameters (1 required, 2 optional)
Required
querystring

Box search query. Use a short filename or content keyword, such as `quarterly report`.

Optional
recency_daysinteger

Optional recency window in days. This connector does not expose Box date-range search filters, so this value is accepted for compatibility only.

Default: null
topninteger

Maximum number of search results to return.

Default: 20