Skip to Content
🇬🇧Interactive Questions

Interactive Questions

Interactive question card in chat

Alex V2 can pause and ask you for important decisions during its work. Instead of guessing what you want, it displays a clear card with options — and waits for your response.


How It Works

When Alex encounters a situation where it needs your decision (framework choice, confirming a destructive operation, clarifying requirements), it automatically displays an interactive card directly in the chat:

  1. Alex pauses its work and waits for your answer
  2. A card with questions and options appears in the chat
  3. You select an answer (or type your own)
  4. Alex continues with your decision

Question Types

TypeDescriptionExample
Single choiceSelect one option from the list”Which framework do you want?” — Laravel, Symfony, Nette
Multi-selectSelect multiple options at once”Which plugins to install?” — Essentials, WorldEdit, LuckPerms
Free textType your own answer”What name do you want for the server?”
CombinedSelect from options + custom textSelect “Other” and type your own value

When Alex Asks

Alex asks in situations where it genuinely needs your decision:

  • Ambiguous request — “Install a plugin” → Which plugin?
  • Architectural decision — Which database? Which framework?
  • Missing information — SSH port, software version, configuration
  • Risky operations — Really delete the backup? Overwrite config?
  • Prioritization — What to do first?

Alex does not ask for trivial situations where the answer is obvious from context.


Card Interface

The interactive card contains:

  • Header — context about what you’re deciding
  • 1 to 5 questions — answer each one separately
  • Predefined options — just click to select
  • Free text — type your own if no option fits
  • Submit button — confirms all answers at once

Technical Details

ParameterValue
Max questions per card5
Max options per question6
Timeout10 minutes
Available in autopilotNo (manual mode only)
Available for sub-agentsNo

Page Reload Persistence (F5)

If you refresh the page while Alex is waiting for your answer, the card is restored automatically. Alex remembers unanswered questions via markers in the message history.

Cross-tab Synchronization

If you have the chat open in multiple tabs, answering in one tab is reflected in all others.


Usage Examples

Framework Selection

Alex asks: “Which PHP framework do you want for the new project?”

  • Laravel
  • Symfony
  • Nette
  • CodeIgniter
  • Other (type your own)

Destructive Operation Confirmation

Alex asks: “Are you sure you want to delete the old backup from April 14?”

  • Yes, delete it
  • No, keep it

Task Prioritization

Alex asks: “You have 3 issues on the server. Which one should we fix first?”

  • Fix 502 error on the website
  • Update Java to version 21
  • Install new plugins

Next Steps

  • Alex AI — Introduction to Alex
  • Superpowers — Skills and workflows
  • FAQ — Frequently asked questions

Need help? Open a support ticket or ask Alex in your panel.

Last updated on