My App
Core Features

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.com

Reviewing 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 sent

Undoing 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

On this page