Horizon Ventures

Smart Search for Confluence

Live lists of pages, built from plain conditions.

Getting started

  1. Edit a page, type /Smart Search and pick the macro.
  2. Publish. The list appears straight away, showing recent pages from this space.
  3. To narrow it down, open the macro settings and choose your conditions.
The list is live. When a page is updated, renamed or deleted, the list reflects that on its own — you never edit it again.

What it is for

Finding what everyone forgot

Set Last updated → Not touched for → 180 days and pick a space. You get every page in that space nobody has opened in half a year: outdated policies, dead projects, instructions for systems that no longer exist.

This is the reason most people install the app. Confluence search finds a page when you know what you want. It cannot answer "what are we no longer maintaining?"

A review page that never goes stale

Put the macro on a page called "Needs review", set the conditions once, and it stays accurate for years without anyone maintaining it.

An index by label

Type a label such as onboarding and get every page carrying it — a table of contents that builds itself as your team adds pages.

What the team published recently

Set Updated within → 30 days for a status page or a team home page.

Settings

SettingWhat it does
SpaceLimit to one space, or search everywhere you have access to.
Content typePages, blog posts, or both.
LabelsComma separated. A page must carry all of them.
Last updatedNot touched for N days, or updated within N days.
Words in the textPlain words to look for inside pages.
Sort byRecently updated, oldest first, title, recently created.
ShowHow many results to display, up to 50.

Writing the query yourself

Under the conditions there is a Search query section. It shows the query the app built for you. Tick Write the query myself to edit it directly — useful if you already know CQL and need something the dropdowns do not cover.

What people see

Above the list, readers see in plain English what it contains — for example, "Pages, in HR, not updated for over 180 days". Nobody has to guess where the list came from.

Permissions and what people can see

The list respects Confluence permissions. Each reader sees only the pages they are allowed to see — the same list can look different for different people, and that is correct behaviour.

Known limits

Replacing an app that is going away

Atlassian is retiring the Connect platform, and apps built on it stop working during 2026–2027. If you built your page lists with one of them:

Support

Write to support@horizonventures.app. Include your Confluence site address and the conditions you set — it makes finding the cause much faster.