Carbone

Generate documents (PDF, DOCX, XLSX, ODS, and more) from templates and JSON data using the Carbone report generator.
Connect it
In Keystile Automations → Connections → New connection, choose Carbone and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Carbone: delete template (Delete a Carbone template by its ID).What it can do (8 actions)
| Action | What it does | Changes data |
|---|---|---|
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Delete Template | Delete a Carbone template by its ID. | |
| List Categories | List all categories used to organize your Carbone templates. | |
| List Tags | List all tags used to organize your Carbone templates. | |
| List Templates | Retrieve a list of deployed Carbone templates with filtering and pagination. | |
| Render Document | Render a Carbone template with JSON data and download the generated document. | |
| Update Template Metadata | Update the metadata of an existing Carbone template. | Yes |
| Upload Template | Upload a template file to Carbone and get a template ID for rendering. | Yes |
How Keystile protects it
Every Carbone action is checked before it runs, whether it comes from an AI tool or a workflow. 3 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Carbone with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access