Site Logotype
Geo.vote

Announcing Dynamic Panels and Token Eval in Our Open-Source AI Visibility Dashboard

Why Conditional Panels Matter

You’ve built dashboards before. You know the pain of blank charts. Or panels showing irrelevant data. Now imagine panels that hide when they should—and show exactly when you need them. That’s dynamic panels in action.

Simplicity for Non-Technical Users

No more editing JSON or wrestling with code. We designed conditional panels for teams of all sizes:

  • Point-and-click. Define rules in a friendly UI.
  • Nested logic. Mix AND and OR for precise control.
  • Show or hide. Choose eye icons for clarity: open eye means “show”; slashed eye means “hide.”

Even if you’re not a developer, you can tailor dashboards by data presence, user selections or date filters. Think “display revenue only if there’s data for this quarter” or “switch to error logs when incidents spike.”

Real-World Example

Imagine a small e-commerce business. You want to compare daily orders to stock levels. No stock data? Hide the panel. Simple. Clean. Focused.

That’s the power of dynamic panels. No clutter. No confusion. Just insights.

Introducing open-source token eval

Ever wished for smarter tokens—beyond true or false? That’s where our open-source token eval comes in.

A token eval expression can spit out:

  • Booleans (true/false)
  • Strings (“Show trends” / “Show metrics”)
  • Numbers (sales thresholds)
  • Arrays (list of top products)

Traditional dashboards lock you into yes/no. We give you an expression builder that evaluates values on the fly.

How It Works

  1. You define expressions in a simple block called expressions.
  2. Create conditions and evals side by side.
  3. Reference tokens in panels using $eval:tokenName$.

For example:

"expressions": {
  "eval": {
    "toggleTrend": {
      "value": "$showTrend$ = 'true' ? 'false' : 'true'"
    },
    "trendBtnLabel": {
      "value": "$showTrend$ = 'true' ? 'Show metrics' : 'Show trends'"
    }
  }
}

That snippet toggles a token called $showTrend$ and updates the button label instantly. No reload. No fuss.

Why open-source token eval?

  • Full transparency. Peek at every expression.
  • Community-driven. Suggest improvements or add new functions.
  • No lock-in. Use or fork the code.

It’s like having a mini scripting engine embedded in your dashboard—without the enterprise pricetag.

Comparing to Proprietary Dashboards

You’ve probably glimpsed dashboards from big vendors. They offer conditional panels and token logic.

Sure. Great for large teams with big budgets. But small businesses? They often face:

  • Steep licensing fees.
  • Closed-source code.
  • Limited customisation.

Our open-source AI visibility dashboard solves these limitations:

  • Cost. Free to use and self-host.
  • Customisation. Dive into the Git repo. Tweak anything.
  • Community. Submit issues. Vote on enhancements.

While some platforms require you to request features on a forum, we let you build them yourself. And you can share the improvements back with everyone.


Explore our features


Real-World Use Cases

How can you apply dynamic panels and open-source token eval in your daily work? Let’s explore a couple of scenarios.

1. KPI vs Trend Toggle

You run a blog. Some days you want to see current traffic (KPI). Other days, you care about trends over weeks. With our token eval:

  • Use a button to flip the view.
  • The panel hides one chart and shows the other.
  • The button label updates automatically.

One click. Two modes. Total clarity.

2. Content Performance by Region

Small to medium enterprises often juggle multiple markets. Let’s say you target Europe. With conditional panels and token eval you can:

  • Filter by country code.
  • Hide regions with no visits.
  • Highlight top performing pages in an array token.

Voila. A bespoke dashboard for every territory. No extra dashboards. Just smarter design.

3. Integrating Maggie’s AutoBlog

Want AI-crafted content suggestions right inside your dashboard? Meet Maggie’s AutoBlog, our AI-powered platform that generates SEO and GEO-targeted blog drafts. Combine it with dynamic panels:

  • Show AutoBlog draft only when you have a target keyword token.
  • Evaluate token values to suggest headlines.
  • Keep your editorial calendar in sync.

It’s a perfect match: content automation and AI visibility tracking working together.

Getting Started with Dynamic Panels and open-source token eval

Ready to dive in? Here’s how you can get up and running in minutes.

  1. Clone the repo on GitHub.
  2. Install dependencies with npm install.
  3. Spin up your local server: npm start.
  4. Open the dashboard, head to Visibility in the Configuration panel.
  5. Click “Add condition” or “Add expression,” then define your logic.

Need more guidance? Check our documentation, tutorials and community examples. Or drop by our Discord channel—plenty of friendly faces ready to help.

Tip: Start small. Create one conditional panel. Then add an eval token. See the magic. Then build on it.

The Open-Source Advantage

Why go open source? Because you:

  • Gain ownership. It’s your data, your code.
  • Encourage collaboration. Contributors worldwide.
  • Ensure longevity. No vendor can sunset your features.

Plus, you learn a ton by peeking under the hood. It’s like discovering the engine in your car. Once you know how it works, you can tweak for performance or fuel efficiency.

Join the Community

Our roadmap is public. Want network graph visualisations? SPL2 data sources? Submit ideas. Vote on priorities. You’re part of the project, not just a user.

Small businesses need big tools. And you deserve transparency. That’s why our open-source AI visibility dashboard, complete with dynamic panels and open-source token eval, is the perfect fit.

Stay Tuned

We’re cooking up more:

  • Tabbed dashboards export.
  • Enhanced performance options.
  • New custom visualisations built by you.

And yes—we’ll keep everything open.

Conclusion

Dynamic panels and open-source token eval aren’t just features. They’re enablers. They let you build dashboards that think and adapt. Clean interfaces. Instant responses. All under your control.

Give them a spin. See how much smarter your insights can be.

Get a personalised demo

Share

Leave a Reply

Your email address will not be published. Required fields are marked *