Skip to main content
Skip table of contents


A panel defines the complete process from requesting, filtering and displaying your external data. Every panel follows these steps:

  1. Prepare and set variables (optional step)

  2. Request data from external source

  3. Drill & Filter requested data (optional step)

  4. Visualize data

Panel Configuration

Before creating a panel make sure you have already created the data source you want to fetch data from. To create a panel click the Add Panel button. A form with the following sections will appear:

  1. Variables

  2. Data Source

  3. Filters

  4. Visuals

Start with adding a name for the panel. Make sure you find a meaningful name to select it later in the content macro.


Read about variables in this dedicated section

Data Source

Select any previously created data source and set its variables if defined. Here you can use the variables created for the panels as well.

Variables & Context

Also values about the current user can be used in a variable of a data source.

  • Account Id: $.user.accountId

  • Email Address (depend on the users settings): $

  • DisplayName: $.user.displayName

  • Active: $

  • Public Name: $.user.publicName


Read about filters in this dedicated section


Read about visuals in this dedicated section

Add Panels to Content

Created panels can be added to your content with the External Data Macro.

Add panels with the 'External Data' macro

Table Extensibility Support

External Data for Confluence now supports the "Table Extensibility" feature from Atlassian Confluence, enabling it to function as a data provider. Read more about it here.

Removing Panels

You can delete panels at any time. Be aware that those panels added to your content will no longer work.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.