> ## Documentation Index
> Fetch the complete documentation index at: https://docs.poesius.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Generate Presentation Content

Generate markdown content/outline (Step 1 of 2). Use this if you want to generate content first, then create slides separately.

<ParamField body="topic" type="string" required>
  Main topic or title
</ParamField>

<ParamField body="instructions" type="string" required>
  Detailed instructions
</ParamField>

<ParamField body="document_base64" type="string">
  Base64-encoded document
</ParamField>

<ParamField body="num_slides" type="integer">
  Target number of slides
</ParamField>

<ParamField body="template_id" type="string">
  Template UUID
</ParamField>

<ResponseField name="content" type="string">
  Generated markdown content
</ResponseField>

<ResponseField name="slides" type="array">
  List of slide content sections
</ResponseField>

<ResponseField name="presentation_id" type="string">
  UUID of the created presentation
</ResponseField>

<ResponseField name="slide_ids" type="array">
  Array of slide record IDs
</ResponseField>

<ResponseField name="conversation_id" type="string">
  UUID of the conversation
</ResponseField>
