Meetical logo

Create your own Confluence Templates (Data Center)

Learn how to create your own custom Meeting Templates with Meetical for Confluence

Welcome! We are excited to introduce you to Custom Meeting Templates with Meetical.

This guide is based on Confluence on-premise / Data Center.

For Confluence Cloud see Custom Meeting Templates - Cloud. Also find here an overview of all included Meeting Templates - Cloud, and how to customize them.

Meetical comes with a great default Meeting Template but if you want to go beyond that here is how to create your own templates. On Cloud you get several Meeting Templates pre-installed, such as a Team Meeting templates, a 1-on-1 Meeting Template as well as a tactical and strategic Meeting Template.

This guide explains you how to create your own custom Meeting Templates in Confluence.

You should also have successfully installed and setup the Meetical Confluence App before following this guide. Also, make sure your Meetical Confluence Server App is up to date and you have the most recent version installed.

You can use both global templates and space templates

Currently we offer these customization options:

  • A) Use Macros to put Date, Time, Location, Attendees... exactly where you want them and fully customize your pages.
  • B) Place a complete Meeting Overview Table and customize the rest of the template.
Pro tip: You can also override the default template by placing the label meetical-default-template on any of your templates. The default template get's pre-selected when you create a meeting notes page with Meetical. Note that default space templates are first in list, then default global templates will appear.

Let's explore these options now.

1. A) Use Meeting Macros to put Date, Time, Attendees, Location... exactly where you want them in your template.

  • Navigate to the Space Templates Section in one of your Spaces.
  • Type { to open the quick macro browser
  • Alternatively use the "Add Macro" Menu Item in the Editor and Search for "Meeting".
  • Click on 'Add Label' to label the template as Meetical Template
  • Important: The Template will later on only appear in the list of templates if it has the label "meetical-template". We do this to only show templates relevant for Meetings.
  • Add the label "meetical-template" to your template.
  • Optionally add other labels like "meeting-notes", "tactical-meeting" you wish to apply for all pages using this template.
  • Place all macros you would like to show where ever you want them to appear.
  • Some macros you can further customize. Double click or click on 'Edit' on the macro.
  • In this example we customize the Meeting Date and Time Macro to only show the Time

2. Save the template and your template will appear in the list of templates.

  • Navigate to "Meetings" in Confluence in the Main Menu.
  • Create a page for a meeting event on your calendar.
  • Choose the space where you created the template.
  • Choose the template from the list.
  • Create the page.
  • Great. This is how your resulting page could look like

Congratulations, you just created a custom Meeting Template for Meetical.

In the next section we want to keep using the default Meetical template which includes a page property table. But we want to put that table into our own custom layout.

3. B) Place a Meeting Overview Table on your custom template.

  • Again, start by navigating to the Space Templates Section in one of your Spaces.
  • Create a template.
  • Add page properties macro.
  • Important: Give the macro the ID meetical-meeting-overview.
  • Important: Add the label meetical-template to the template.
  • 4. Great, you created your first template.

    Now the template will appear in the list of Templates when you create a Page in that Space.

    To test the template, create a meeting in your Calendar and navigate to Meetings in Confluence.

    • Create a meeting in your calendar. Or use an existing one.
    • Navigate to Meetings in Confluence.
    • Choose the template when you create a page.
    • Create the page.
    • This is how the resulting template will look like.
    • The right part is automatically populated the rest of the page free to edit.

    In the following let's look how we can further customize our templates.

    And now, what else can you do? Here is the list of Macros currently available.

    List of Macros - Meetical for Confluence
    Macro Name Description
    Meeting Date and Time Allows you to put Date, Time and TimeZone on the Page. Can be used multiple times to separately display time and date. The date and time is displayed in the Confluence user's timezone.
    Meeting Event Title The title of the calendar event.
    Meeting Description The description of the calendar event.
    Meeting Location The location of the calendar event.
    Meeting Attendee List A bullet list of all Meeting Attendees with their email, attendance/RSVP status, email and link to the Confluence User (if any).
    Meeting Status Displays the status of the meeting. Currently only a red 'cancelled' status if the meeting was cancelled. Could be extended to show 'Scheduled', 'Past Meeting' and other status
    Meeting Event Calendar Link A link to follow so the event opens in the Google or Outlook Web Calendar.
    Link to Recurring Meeting Master Page A link to the parent master page. For recurring meetings, a parent master page with an overview of the meeting series will automatically be created.
    Meeting Attendee Table Experimental A table containing meeting Attendees with their RSVP status, and more...
    Meeting Attendee Response Status Experimental The response status of a single Confluence user (mapped via email to the attendee). For example, you could build a custom attendee table...
    Experimental macros are only available in Beta versions. Please request beta access at support@meetical.io

  • Thank you. Feedback and questions are very welcome. Reach us at support@meetical.io.
  • STAY UP-TO-DATE

    Subscribe to our Newsletter

    Thank you! Your submission has been received!
    Oops! Something went wrong while submitting the form.