Gestures & Shortcuts - CAI Mobile UI
⚡ CAI-Pro Exclusive
Master touch gestures and keyboard shortcuts for efficient mobile security testing.
Touch Gestures
Basic Navigation
| Gesture | Action | Context |
|---|---|---|
| Tap | Select/Activate | Any interactive element |
| Swipe Right | Previous conversation | Chat screen |
| Swipe Left | Next conversation | Chat screen |
| Pull Down | Refresh/Cancel | During agent response |
| Pinch Out | Increase text size | Chat messages |
| Pinch In | Decrease text size | Chat messages |
Message Interactions
| Gesture | Action | Result |
|---|---|---|
| Long Press Message | Show actions | Copy/Share/Save menu |
| Double Tap Code | Quick copy | Copies code to clipboard |
| Swipe Left on Message | Show options | Retry/Delete buttons |
| 3D Touch/Haptic Touch | Preview | Preview without opening |
Advanced Gestures
| Gesture | Action | Where |
|---|---|---|
| Two-Finger Swipe Up | Jump to top | Chat view |
| Two-Finger Swipe Down | Jump to bottom | Chat view |
| Three-Finger Swipe | Switch apps | Anywhere |
| Shake Device | Undo/Report | After action |
iPad Keyboard Shortcuts
Navigation
| Shortcut | Action |
|---|---|
⌘ + 1-9 |
Jump to conversation 1-9 |
⌘ + ← |
Previous conversation |
⌘ + → |
Next conversation |
⌘ + ↑ |
Scroll to top |
⌘ + ↓ |
Scroll to bottom |
Conversation Management
| Shortcut | Action |
|---|---|
⌘ + N |
New conversation |
⌘ + W |
Close current conversation |
⌘ + D |
Duplicate conversation |
⌘ + S |
Save/Export conversation |
⌘ + P |
Print conversation |
Text Editing
| Shortcut | Action |
|---|---|
⌘ + / |
Focus message input |
⌘ + Return |
Send message |
⌘ + Shift + Return |
New line |
⌘ + A |
Select all |
⌘ + Z |
Undo |
⌘ + Shift + Z |
Redo |
Agent & Model Control
| Shortcut | Action |
|---|---|
⌘ + K |
Quick agent switch |
⌘ + M |
Quick model switch |
⌘ + . |
Cancel current generation |
⌘ + R |
Retry last message |
View Control
| Shortcut | Action |
|---|---|
⌘ + + |
Increase text size |
⌘ + - |
Decrease text size |
⌘ + 0 |
Reset text size |
⌘ + L |
Clear conversation |
⌘ + F |
Find in conversation |
Quick Actions
From Lock Screen
- Notification Actions: Reply directly from notifications
- Widget Actions: Quick launch with specific agent
- Siri Shortcuts: "Start CAI security scan"
From Home Screen
3D Touch Menu: - New Conversation - Continue Last Session - Quick Scan Network - View Recent Chats
Control Center
Add CAI controls: - Quick Connect/Disconnect - Agent Status Toggle - Cost Tracker Widget
Gesture Customization
Settings → Gestures
Swipe Sensitivity - Light: 100pt minimum - Normal: 75pt minimum (default) - Heavy: 50pt minimum
Long Press Duration - Fast: 0.3 seconds - Normal: 0.5 seconds (default) - Slow: 0.7 seconds
Haptic Feedback - Off: No vibration - Light: Subtle taps - Medium: Standard feedback (default) - Heavy: Strong vibration
Accessibility Shortcuts
VoiceOver Gestures
| Gesture | Action |
|---|---|
| Two-Finger Tap | Pause/Resume reading |
| Three-Finger Tap | Show item chooser |
| Two-Finger Rotate | Access rotor |
| One-Finger Swipe | Navigate items |
Voice Control Commands
| Command | Action |
|---|---|
| "Show numbers" | Display tap targets |
| "Show grid" | Show screen grid |
| "Tap [element]" | Activate element |
| "Scroll down/up" | Navigate content |
Pro Tips
Speed Techniques
- Quick Agent Switch: Swipe down from agent name
- Instant Copy: Triple-tap any text
- Fast Scroll: Tap status bar to jump to top
- Batch Actions: Select multiple messages with two-finger tap
Hidden Features
- Debug Menu: Five-tap on version number
- FPS Counter: Settings → Developer → Show FPS
- Network Logger: Shake device while in settings
- Export Raw JSON: Long press export button
Gesture Combinations
- Cancel + Clear: Pull down + shake
- Quick Share: Long press + swipe up
- Multi-Select: Two-finger tap + drag
- Focus Mode: Triple-tap navigation bar
Troubleshooting Gestures
Common Issues
Gestures not working: - Check Settings → Accessibility → Touch - Disable any conflicting accessibility features - Reset gesture settings to defaults
Accidental triggers: - Increase swipe sensitivity - Enable gesture confirmation - Adjust long press duration
iPad keyboard issues: - Ensure external keyboard connected - Check Settings → Keyboard → Shortcuts - Update to latest iOS version
Platform-Specific Features
iPhone-Only Gestures
- Reachability: Swipe down on bottom edge
- Back Gesture: Swipe from left edge
- App Switcher: Swipe up and hold
iPad-Only Features
- Split View: Drag from dock
- Slide Over: Swipe from right edge
- Picture in Picture: Pinch video
Next Steps
Efficient gestures lead to faster security testing