Skip to main content

Create and edit templates

Create a template from scratch, or edit an existing one, without needing to learn any syntax.

ℹ️ This is currently available to all tiers except Enterprise. A separate roll-out for Enterprise customers will arrive in due course.


Get started by describing what you need, using one of our suggestions or uploading an example, Heidi creates a template for you.

Edit via the Example view or by asking Heidi. Changes preview instantly, with full version control.

Create a new template

Go to Templates > + Create template > Note or document. From here, you can:

1. Describe to Heidi what you want to create

In the chat box, describe the type of output you want. Heidi creates a reusable template with a structure for your output to follow.

2. Upload example notes

Select the paperclip icon to attach example notes you like. Heidi creates an underlying structure so future outputs follow the same style.

Accepted files types:

  • .doc, .docx, .pdf

Not accepted:

  • spreadsheets (csv, xml),

  • Text files (.txt)

  • Images (.png, .jpg)


Edit a template

You can customize any Heidi template to suit your needs. To start editing, go to Templates > click the three dot menu > Edit.

There are several ways to edit a template in Heidi:

1. Ask Heidi to make changes

Using the chat box under the template, describe in natural language what you'd like Heidi to change, for example: "I want the plan to be an issues-based numbered list."

2. Edit the example note

Heidi generates an example note with a demo transcript. Edit it directly via the Example tab, just as you would a real note in a session, and Heidi automatically updates the underlying structure to reflect your changes.

3. Edit the structure directly

From the Structure tab, make direct changes to the underlying syntax that controls your template.

This requires special syntax to specify where content should go, and any rules that apply. Heidi automatically updates this structure when you edit the example note or ask Heidi to make changes.


Version control

Every time you make a change to your template, by using a chat prompt or making changes to the example, Heidi creates a new version.

If you're not happy with a change, revert to a previous version by selecting it from the version list in the top right. When you select Save, whichever version you currently have selected is saved.


Template settings

You can adjust your template's visibility to determine whether it's shared with your team, the wider Heidi community, or kept private. You can also choose whether it's a note or document template, to help you find it easily in your session workflows.

To have your template generate automatically after you select End transcribing, set it as your default template.


Tips for success

  • Ask Heidi: describe what you'd like to change about your template, and keep prompting further changes until you're happy with the result.

  • Existing templates: keep using your existing templates and use the new editor to improve them. Previous versions are safely stored in version control if you need to revert.


Frequently Asked Questions

Do I need to learn syntax?

No. You no longer need to understand any syntax to customize templates in Heidi. However, you still have the option to edit the structure directly with syntax if you prefer.

Can I use my existing templates?

Yes. Your existing templates work exactly the same, even with this new editing and template creation interface.

Does this template editor work in all languages?

Yes. It works with all languages supported by Heidi.

How long are versions stored for?

Currently, versions are stored indefinitely.

Why does the example note look different from the note I uploaded?

This is because Heidi first generates a structure based on your note, then recreates a new example using a demo transcript. This creates a more accurate reflection of how your template will behave in a session.

Why do I have to wait for my template to load?

Heidi updates your template's structure and example note in the background whenever you make a change. This can take a moment, but produces a more reliable template.

Did this answer your question?