Every command below also accepts the global options.
Export presentation
agentserve slides export <docId> [options]Arguments
| Argument | Required | Description |
|---|---|---|
docId | Yes | The deck to export. |
Options
| Option | Required | Description |
|---|---|---|
--format <value> | Yes | pptx for PowerPoint, pdf for a PDF of the slides. Accepted values: pptx, pdf. |
Get slides job
agentserve slides jobs get <jobId>Arguments
| Argument | Required | Description |
|---|---|---|
jobId | Yes | Job identifier. |
List slides templates
agentserve slides templates listStart presentation
agentserve slides presentations create [options]Start Presentation (OAuth login or personal API key required)
Options
| Option | Required | Description |
|---|---|---|
--space-id <value> | Yes | Space the new deck is created in. |
--title <value> | Yes | Title of the new deck. |
--content <value> | Yes | What the deck should say: the audience, the story and the facts to use. |
--n-slides <value> | No | How many slides to write. The Slides AI decides when omitted. |
--template-id <value> | No | Template to lay the deck out with, from List Slides Templates. Default general. |
--language <value> | No | Language to write the slides in, for example English or Deutsch. |
--tone <value> | No | Tone of the writing, for example formal or casual. |
--instructions <value> | No | Further instructions for the Slides AI. |
--file-ids <json|@file> | No | Workspace files whose text the deck should draw on. Upload them with the Files operations first; you need read access to each. (JSON, or @path / @- to read a file or stdin). |
--export <value> | No | Also export the finished deck to a file saved in the workspace Files. none skips the export. Accepted values: pptx, pdf, none. |