box_tools_docgen.md•906 B
# Box Tools DocGen
This document describes the tools available in the `box_tools_docgen` module for document generation and template management in Box.
## Available Tools
### 1. `box_docgen_template_create_tool`
Mark a file as a Box Doc Gen template.
- **Arguments:**
- `ctx`: Request context
- `file_id`: ID of the file
### 2. `box_docgen_template_list_tool`
List all Box Doc Gen templates accessible to the user.
- **Arguments:**
- `ctx`: Request context
- `marker`: Pagination marker (optional)
- `limit`: Max items per page (optional)
### 3. `box_docgen_template_get_by_id_tool`
Get a template by its ID.
- **Arguments:**
- `ctx`: Request context
- `template_id`: ID of the template
...and more tools for job management, batch creation, and template operations. Refer to the source for additional functions.
---
Refer to `src/tools/box_tools_docgen.py` for implementation details.