docs
Templates
Creating Templates

Creating Templates

This guide walks you through creating and uploading a template to Octigen.

Designing Your PowerPoint Template

Create your PowerPoint file as you normally would, keeping these considerations in mind:

Slide Variety

  • Include different types of slides (title slides, content slides, data slides, etc.).
  • Create multiple variations of similar slide types.
  • Think about the different presentations you'll want to create.

Content Placeholders

  • Use actual content (not just placeholder text) so the AI understands the purpose.
  • Make text boxes large enough for variable content lengths.
  • Include example data in tables and charts.

Branding

  • Include logos, colors, and fonts that match your brand.
  • Add page numbers, footers, or headers as needed.
  • Ensure consistent styling across all slides.

Considerations When Designing Text Shapes

Octigen's Populate Phase will reuse text fields, that you intend for this purpose, to represent text content. In order to estimate how much space is available for a given piece of content, the population bot uses the placeholder text of your text shapes, i.e. it will assign roughly as much text content per shape as it finds. Hence, when designing templates, opt to have as much placeholder text as can fit into the space given by your design.

Considerations When Designing Tables

Octigen's Populate Phase will automatically use your template tables together with tabular content to create tables that carry the design from your template. There are the following limitations to Octigen's population bot:

  • While it is able to add & delete rows, as well as delete columns, adding new columns is currently not supported. Hence, when you design tables in templates with placeholder content, err on the side of adding as many columns as reasonable given the amount of space you have.
  • While PowerPoint automatically adjusts column spacing according to content (and according to the formatting settings you choose in the template), adding too much content will inevitably lead to tables stretching beyond their intended spacing. In order to try to avoid this problem, it will try to limit the text content per cell to roughly the length you give in your template placeholder text. Hence, when designing generically reusable tables, opt to have as much placeholder text as can fit into the space each cell has. Try to find a reasonable middle ground with the previous points. Potentially, have multiple slide versions with tables of various sizes, to give the system more flexibility to work with.

Considerations When Designing Charts

Octigen can automatically create new charts based on given data (either by content bot, available data connections or through manual upload during the Build Phase) as well as the design of charts you provide in the template. When designing template charts, the following considerations are helpful to achieve the best results:

  • Do add your own charts with your desired designs to your templates, such that Octigen can use them to create compelling content.
  • Do not add charts to templates that are directly linked to Excel sheets in the background, unless you mark them as no-touch (i.e. charts you want to show as-is without change). Octigen is not able to replace the data shown in those charts.
  • Do add charts that have their data embedded directly in the PowerPoint file. On Windows Desktop versions of PowerPoint, you may notice the difference by clicking "Chart Design" -> "Edit Data". For fully embedded data, Excel application will not open when you edit.
  • When designing charts in templates, opt to add placeholder content with the maximum number of series you anticipate. While Octigen is able to add as many series to your charts as the given data requires, it will not automatically select fitting colors for additional series if the visualization needs more series than you defined in the template.
  • The number of categories you define on the other hand is non-critical for most chart types such as bar charts or line charts - Octigen will automatically adjust the number of categories in the chart, and their design tends to be repeatable.
  • When it comes to the design of X- and Y- axes, note that Octigen will automatically adjust scaling and tick units to fit to the content, as well as to the size of the chart as you defined it in the template. It is thus not necessary to specify the scaling and tick units of your charts.
  • For date axis, Octigen automatically selects appropriate tick units that use the least amount of space. Again, it is not required to set up anything specifically in the template as this will be overridden by Octigen based on the content placed into your charts.
  • It is not recommended to use charts with a secondary axis in your template. After replacing content, there may be unintended effects on your data visualizations.

Uploading a Template

  1. Navigate to Templates

    • Go to your workspace.
    • Click on the Templates section.
  2. Upload File

    • Click "Upload Template" or drag and drop your .pptx file.
    • Wait for the upload to complete.
    • The system will analyze your template.
  3. Initial Review

    • You'll see a list of all slides in your template.
    • Each slide shows its shapes and basic properties.
    • Analytics scores will probably show close to 0% initially (normal - they need configuration).

What Happens During Upload

When you upload a PowerPoint file, Octigen:

  1. Extracts all slides and their properties.
  2. Identifies all shapes (text, images, tables, charts).
  3. Reads the default names PowerPoint assigned.
  4. Analyzes the slide structure.
  5. Makes it available for configuration.

File Requirements

Supported Formats

  • Only .pptx files (PowerPoint 2007 and later)
  • .ppt files (older format) are not supported

File Size

  • No strict limit, but keep files reasonable.
  • Large files (30+ MB) may take longer to process.
  • Consider optimizing images before upload.

Compatibility

  • Works with PowerPoint 2007, 2010, 2013, 2016, 2019, 365.
  • Most PowerPoint features are supported.
  • Complex animations may not be preserved.

What's Not Supported

Currently, Octigen cannot modify:

  • Slide master layouts
  • Animations and transitions
  • Embedded videos and images
  • Complex graphic groups (they're preserved but not editable)
  • Custom fonts (they're preserved if available on the system)

These elements remain in generated presentations but aren't modified by AI.

After Upload: Next Steps

Once uploaded, you should:

  1. Review all slides - Understand what's available.
  2. Start configuration - Categorize slides and name shapes.
  3. Use the Template Assistant - Let AI help with bulk improvements

Prepare Static Elements

Identify elements that should never change:

  • Company logos
  • Legal disclaimers
  • Page numbers or slide numbers
  • Date/time fields
  • Background design elements

Mark these as "no touch" or use the Template Assistant to help you with this task.

Common Upload Issues

"Invalid file format"

  • Ensure the file is .pptx (not .ppt, .pdf, or other formats).
  • Try opening and re-saving in PowerPoint.

"Upload failed"

  • Check your internet connection.
  • Try a smaller file.
  • Ensure the file isn't corrupted (can you open it in PowerPoint?).

"Template already exists"

  • A template with this name already exists.
  • Rename your file or delete the existing template.

Template Versions

Octigen doesn't automatically version templates. If you need to update a template with new elements we recommend the following approach:

  1. First download your current template on the overview page. This will preserve metadata, shape names and slide titles that you've elaborated together with the Template Assistant.
  2. Do your updates in PowerPoint in the file you downloaded.
  3. Upload the new version with a different name.
  4. Update any workflows to reference the new template - you can import the workflows from the older template version.
  5. Old slide decks remain linked to the original template.
  6. New slide decks use the new template.

Tip: Include version numbers or dates in template names:

  • company_template_v1
  • company_template_2024_q1
  • product_launch_template_2025_10

Example Template Structure

Here's a good starting template structure:

  1. Title Slide - Company branding with title/subtitle placeholders
  2. Agenda Slide - Bullet list for table of contents
  3. Section Divider (2-3 variations) - Different styles for variety
  4. Text Content Slides (3-4 variations)
    • Single column with bullets
    • Two column with bullets
    • Highlight boxes with icons
    • Full text with callout
  5. Visual Content Slides (2-3 variations)
    • Full-width image with title
    • Multiple images in grid
    • Image with caption
  6. Data Slides (3-4 variations)
    • Bar chart with title and description
    • Pie chart with legend
    • Line chart for trends
    • Data table
  7. Mixed Slides (2-3 variations)
    • Text + image side by side
    • Text + chart
    • Text + table
  8. Team/Contact Slide
  9. Closing Slide - Thank you or call to action

This gives you 20-25 slides with good variety for AI to choose from.

Next Steps

After uploading your template: