List a template's fields
The placeholders in a Word (.docx) template, so you know what data filling it needs.
Free*
*Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads.
An example
Which details does our delivery note template need?
Your agent callsdocuments_template_fieldsFree*
The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.
{
"file_id": "6c8e0a2b-4d6f-4b8a-9c0e-1f3a5c7e9b2d"
}Use it when
Before filling a template for the first time.
What it does
The placeholders in a Word (.docx) template, e.g. {{ customer_name }} or a {% for item in items %} loop, so you know what data documents_fill_template needs.
What comes back
fields: the placeholders and loops the template uses. Every reply also carries cost_usd and balance_usd.
Inputs
| Name | Type | What it is |
|---|---|---|
file_idRequired | string | A file in the store (files_upload or files_list give its file_id). Exactly 36 characters. |
The call
Over MCP, call documents_template_fields on https://api.conecto.chat/mcp/documents. Over REST:
curl -X POST https://api.conecto.chat/v1/tools/documents_template_fields \
-H "Authorization: Bearer $CONECTO_KEY" \
-H "Content-Type: application/json" \
-d '{"file_id":"6c8e0a2b-4d6f-4b8a-9c0e-1f3a5c7e9b2d"}'When it refuses
A refused call costs nothing and says what to do next.
| Code | When | What to do |
|---|---|---|
not_found404 | No file in the store has that file_id. | Find it with files_list, or upload it first. |
template_error422 | The template has a broken placeholder. | Fix the placeholder the message names. |
template_too_slow422 | Reading the template took too long. | Simplify its loops. |
More Documents tools
All 8 tools- Make a PDF
documents_create_pdfMakes a PDF from Markdown or HTML and saves it in the file store with a download link.$0.02 a call - Convert a file to PDF
documents_convert_to_pdfTurns a Word, Excel, PowerPoint, OpenDocument, RTF, CSV, text, Markdown or HTML file into a PDF; the original stays.$0.02 a call - Fill a Word template
documents_fill_templateMakes a new Word file from a .docx template, its placeholders filled from data.$0.02 a call - Merge PDFs
documents_merge_pdfsMakes one PDF from several in the store, in the order given.$0.01 a call - Read a PDF
documents_read_pdfThe text of a PDF in the store, page by page, up to 50 pages a call.Free* - See the pages of a scan
documents_page_imagesThe pages of a scanned PDF or a photo of a document as images to look at, up to 10 pages a call.$0.005 a call - Make a PowerPoint deck
documents_create_deckA PowerPoint deck from your slides, plain or in the business's template, with editable charts, tables and each slide's sources.$0.10 a call
Give this to your agent.
Set up Conecto from https://conecto.chat/SKILL.md