
Document Editor SDK
by Thinkfree
Document Editor SDK provides a shared editing environment in which users and AI agents work on the same document, with the host application determining what each can access and change.
Key features and functions include:
Embedded Office Editor
Embeds a ready-made, white-label Office editor in the host application for drafting and revising agreements and supporting documents.
Real-Time Co-Authoring
Supports simultaneous editing of the same document by multiple users, with changes synchronized in real time.
Document Editing APIs
Reads and modifies paragraphs, tables, ranges, formatting, and other objects in text documents. Updates spreadsheet cells and charts used in financial schedules and reports, and edits slides and shapes in presentations.
File Format Support
Supports DOCX, XLSX, and PPTX files as well as OpenDocument text, spreadsheet, and presentation formats.
AI Agent Tools
Exposes document editing tools to developer-selected AI models and agent frameworks. Agents can make targeted changes such as revising selected clauses, updating commercial terms in agreement tables, and incorporating reviewer instructions.
Review of AI Changes
Provides a shared editing environment where users can inspect, refine, and continue editing changes made by application code or AI agents.
Host-Controlled Permissions and Approvals
Lets the host application choose which tools a model can access, validate returned tool calls, and set permissions for users and AI agents. Authorization, approval policies, and agent orchestration are implemented by the host application.
AI Provider Choice and Data Control
Works with the AI provider selected by the developer, with the host application controlling which document data is sent to that provider.
Loading...