Introducing Chasks+ A different way of building UIs with AI

Happy New Year everyone!

I wanted to share a new architectural pattern I’m exploring in Retool which was the focus of my Holiday Shipping Spree. I'm calling it Chasks+ (Chats, Tasks + workflows/agents/UIs, etc)

The goal was to move beyond the "static dashboard" and build a true Action-Oriented Operating System. While I’m currently using it for a Sales use case, the underlying engine is industry-agnostic.

  • What if your AI agents could start a chat with you for those specific actions that move the needle in your business?
  • What if your AI agents could leverage personalized UIs for the most important actions you need to take?

The Architecture: "The Headless OS"

Instead of a rep/user hunting for data, Chasks+ uses an end-to-end background process:

  1. The Engine: Retool Workflows, with agents within them, scan data sources (Postgres/Email/Messages) for high-priority signals.
  2. The Inbox: When a signal is hit, it creates a "Chask"—a grounded action item that carries all the necessary context (IDs, files, history).
  3. The Dynamic UI: This is the part I’m most excited about. Leveraging @abusedmedia's custom component, the AI doesn't just send text; it sends instructions to render specific UI elements, in the specif example: Discovery Plans, Risk Maps, or Battlecards, directly in the chat.
  4. The Pinning Pattern: Users can "promote" these widgets from the chat to a persistent section. This keeps the relevant tools visible during execution while the chat continues to provide context.

Here's the demo: https://youtu.be/ituIc7wRU0c

Why this matters:

We often build apps where the human has to find the data. This pattern flips that. The data finds the human, and the AI prepares the exact interface needed to handle it.

I’m currently running this for Sales Operations (Meeting Prep, Deal Nudging), but the the framework could swap in widgets for Legal Review, Inventory Management, or Customer Support without changing the core app logic.

5 Likes

@MiguelOrtiz This is great on so many levels.

It opens really novel ways of thinking about applications, and I’m so happy a project of mine is part of your idea!

Let’s imagine something new starting with this new year! :partying_face:

4 Likes

Wow, awesome video demo! Agreed, this concept is very applicable to a range of business use cases

I also really like the way you're tracking agent feedback. That is something I've been interested in implementing for one of my projects

Thanks so much for sharing!

1 Like

Thank you so much for the feedback @Tess!

And also, nice to see you back in the forum! You went missing for a while and I started worrying you may have changed departments (or left!)

Hope you've had a great start to the year!

1 Like