| Timer | time_seconds: int32 (required), message: string (optional) | Creates a timer for specified duration with optional message |
| UserMessage | message: string, title: string, message_type: string | Displays a message to the user with title and type (info, warning, error) |
| RunScript | script_content: string | Executes a custom script |
| User Form | name: string | Displays User Form by name |
| Stop Run | custom message: string | Stop Run Confirmation Modal with custom message |
| Pause Run | custom message: string | Pauses the Run with custom message in modal |
| Note | message: string | Reference Notes within protocols (comments, tips, etc.) shown in logs |
| Go To | target index: number | Go back/forward to a command by zero-based index |
| Variable Assignment | Name: string, Value: string | Assign a value to a variable (supports basic string/number manipulation with JavaScript) |