hot.dev/documents — Provider-neutral document access for workflows and AI agents: one Document record, source descriptors, list/search/get/download, read-text with native export or extraction (Google Docs to Markdown, Dropbox Paper export, Box extracted text, OneDrive conversion), uploads, change feeds with opaque cursors, webhook normalising and per-provider capabilities over Google Drive, OneDrive and SharePoint, Dropbox, Box and Amazon S3.

Version: 0.1.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/documents": "0.1.0"

Add this to your deps in hot.hot

Namespaces

NamespaceFunctionsTypesDescription
::documents145Provider-neutral document access for workflows and AI agents: list,

::documents

NamespaceFunctionsTypesDescription
::adapters16—One adapter per provider, each mapping that provider package's
::box17—The Box implementation of the `::documents` verbs, over
::capabilities7—What each provider supports, as plain data an agent can plan with
::cursor5—Opaque cursors for `list` pages and `changes`.
::dropbox13—The Dropbox implementation of the `::documents` verbs, over
::google13—The Google Drive implementation of the `::documents` verbs, over
::onedrive13—The OneDrive and SharePoint implementation of the `::documents`
::s3422The Amazon S3 implementation of the `::documents` verbs.
::source7—Source descriptors and the per-call options resolver.
::text181How `read-text` turns a `Document` into text (pure): format names,
::webhooks111Turn any provider's change notification into one answer: "something