upload_file
Upload a local PDF or image file to Billy to obtain its file ID for attaching to records. Files are append-only and cannot be altered or removed via the API.
Instructions
Upload a local file (pdf/jpg/jpeg/png/gif ONLY — Billy rejects other types with a 422) to Billy and get its file ID. Files are append-only: they cannot be deleted or modified via the API afterwards. Use attach_file to link the uploaded file to a record.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Absolute path to a local pdf/jpg/jpeg/png/gif file on the machine running this MCP server | |
| verbose | No | Return the full Billy response. Default false: compact records with key fields only (saves ~90% context) | |
| fileName | No | Override the file name sent to Billy (defaults to the basename of path) |