Confirmations & Safety
How Polaris AI keeps you safe with review and confirmation flows
Confirmations & Safety
Why Confirmations?
Before performing important or sensitive actions, Polaris AI shows you a preview for confirmation. This protects you from:
- Sending to the wrong person
- Accidentally deleting something important
- Creating something you didn't intend
- Authorizing apps you don't recognize
- Irreversible actions
You always have final say before anything important happens.
What Requires Confirmation?
Always Confirmed
These actions ALWAYS show a preview first:
Email Operations:
- Sending emails
- Creating email drafts (saved automatically)
- Replying to important messages
- Adding attachments
Calendar Operations:
- Creating events
- Scheduling meetings with others
- Canceling events
- Inviting people
Document Operations:
- Creating documents
- Sharing documents with others
- Deleting documents
- Publishing forms
GitHub Operations:
- Creating repositories
- Creating issues
- Opening pull requests
- Deleting repositories (high risk)
Service Changes:
- Disconnecting integrations
- Authorizing new permissions
- Deleting data
- Changing settings
May Require Clarification
These might need back-and-forth:
Ambiguous requests:
You: "Send an email"
Polaris AI: "I need more info — who to, about what?"Multiple recipients:
You: "Email the team"
Polaris AI: "Which team? I know you have multiple."Date ambiguities:
You: "Schedule the meeting tomorrow"
Polaris AI: "Do you mean friday, or actually tomorrow?"Low-Risk (No Confirmation)
These don't require confirmation:
- Reading emails
- Checking calendar
- Searching files
- Asking questions
- Getting information
The Confirmation Flow
Step 1: You Request Action
You: "Send an email to john@example.com about the project update"Step 2: Polaris AI Prepares
Polaris AI gathers the information:
- Recipient validation
- Subject generation
- Body composition
- Attachment checking
Step 3: Preview is Shown
┌──────────────────────────────────┐
│ EMAIL PREVIEW │
├──────────────────────────────────┤
│ To: john@example.com │
│ Subject: Project Update │
│ Body: [preview text shown] │
│ Attachments: None │
└──────────────────────────────────┘Step 4: You Review
Check:
- Right recipient?
- Correct subject?
- Appropriate tone?
- Any attachments needed?
Step 5: You Confirm or Cancel
Confirm: Click the Confirm button to proceed Cancel: Click the Cancel button to stop Edit: Click the edit icon to modify and re-confirm
Step 6: Action Executed
Once confirmed, the action happens immediately:
Email sent successfully to john@example.comReviewing Previews
Email Preview
┌─────────────────────────────────────────┐
│ To: sarah@company.com │
│ Subject: Q1 Budget Review │
│ │
│ Hi Sarah, │
│ │
│ [Email body preview...] │
│ │
│ Best regards, │
│ John │
│ │
│ Attachments: budget.xlsx │
│ │
| [Confirm] [Cancel] [edit] |
└─────────────────────────────────────────┘Calendar Event Preview
┌─────────────────────────────────────────┐
| CALENDAR EVENT |
|───────────────────────────────────────|
| Title: Team Standup |
| Date: Monday, March 25, 2024 |
| Time: 10:00 AM - 10:30 AM (EST) |
| Location: Google Meet |
| Attendees: john@company.com |
| sarah@company.com |
| mike@company.com |
| Description: Weekly team sync |
| |
| [Confirm] [Cancel] [edit] |
└─────────────────────────────────────────┘Document Creation Preview
┌─────────────────────────────────────────┐
| NEW DOCUMENT |
|───────────────────────────────────────|
| Title: Q1 Status Report |
| Type: Google Docs |
| Shared with: john@company.com |
| Access level: Editor |
| |
| Initial content preview: |
| # Q1 Status Report |
| [Content preview...] |
| |
| [Confirm] [Cancel] [edit] |
└─────────────────────────────────────────┘Editing Before Confirming
If the preview isn't quite right, you can edit:
Polaris AI: [Shows email preview]
You: "Actually, make the subject line more formal"
Polaris AI: [Updates preview with formal subject]
You: "Perfect, send it"
Polaris AI: [Sends with new subject]You can ask Polaris AI to:
- Change the wording
- Add or remove recipients
- Modify the subject
- Adjust date/time
- Change sharing permissions
- Update content
Multi-Step Confirmations
For complex workflows, you might see multiple confirmations:
You: "Create a form and email it to the team"
Confirmation 1: Review form structure
You: [Confirm form creation]
Confirmation 2: Review email with link
You: [Confirm email to team]
Result: Form created and emailed!Each step is reviewed separately for safety.
Canceling Actions
What Happens When You Cancel?
If you click Cancel on a preview:
You: "Send an email"
Polaris AI: [Shows preview]
You: "Wait, that's the wrong person. Cancel!"
Polaris AI: Canceled — nothing was sent.Nothing happens. The action is completely undone.
What's Preserved?
Your conversation continues:
- Chat context is kept
- You can modify and try again
- No partial actions occur
- Everything is safely canceled
Restarting After Cancel
You: "Cancel that"
Polaris AI: Canceled
You: "Actually, email john@example.com instead"
Polaris AI: [New preview for John]
You: [Confirm]Much safer!
Safety Features
Email Validation
- Checks email address format
- Verifies domain exists
- Flags suspicious addresses
Calendar Validation
- Prevents scheduling outside business hours (if preferred)
- Checks for conflicts
- Validates time zones
- Detects past dates (confirms "did you mean tomorrow?")
Duplicate Prevention
- Notices if you're sending nearly identical email to same person frequently
- Warns about duplicate events
- Flags repeated actions
Rate Limiting
- Protects against accidental mass operations
- Won't auto-confirm hundreds of emails
- Requires confirmation for bulk actions
Notification Confirmations
Before sending notifications:
Polaris AI: "I'm about to send a notification to the team about the server downtime. Confirm?"
You: [Confirm]
Notification sentUndoing Actions
Can You Undo?
After confirming, some actions can be undone:
Can Undo:
- Email (within 30 seconds if a send delay is configured)
- Calendar event (can delete/cancel)
- Document (can be recovered from trash)
Can't Undo:
- Deleted GitHub repository
- Permanently deleted contacts
- Published forms (can disable but not delete)
Ask Polaris AI to undo if possible:
You: "Undo that email!"
Polaris AI: Email unsent [if within undo window]Pro Tips
Always review — Even if you're confident, take 2 seconds to verify
Check email — Verify recipient email address before confirming
Review attachments — Make sure right files are attached
Check time/date — Verify meeting times are correct
Use edit — If something's wrong, click edit instead of canceling and restarting
Slow down — It's okay to ask for changes before confirming
Save drafts — Create email drafts first if you want to review later
Confirmation Preferences
In Settings → Notifications:
- Enable/disable confirmation for certain action types
- Set confirmation preferences
- Choose notification style
FAQ
Q: Can I turn off confirmations? A: Not completely, but you can adjust what requires confirmation in Settings.
Q: What if I'm 100% sure about an action? A: Confirmations are quick — just take 2 seconds to verify.
Q: Can I undo after confirming? A: Depends on the action. Email yes (within 30 sec), deleted repos no.
Q: What if I accidentally confirm? A: Ask Polaris AI to undo — most actions can be reversed immediately.
Q: How long do I have to review? A: As long as you need — preview waits for you.
Next: Learn about Scheduling & Reminders →