SarudoResearch Path
FeaturesHow It WorksPricing↗ SwitchReseller↗ SwitchDocsAbout
Get Started
Sarudo logo — AI Employee platformSarudo

AI Employees for Modern Businesses

Product

  • Features
  • How It Works
  • Documentation
  • Pricing
  • WordPress plugin
  • Reseller Program
  • FAQ

Company

  • About
  • Careers
  • Blog
  • Contact

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy
  • SLA
  • Acceptable Use
  • Data Processing

© 2026 Sarudo. All rights reserved.

hello@sarudo.com
What is Sarudo?Onboarding ProcessSetting Up TelegramYour First InteractionWhat Your AI Employee Can DoSecurity & PrivacyYour First Conversation with SarudoWhat's Under the HoodBackups & Data Export
Telegram Commands ReferenceManaging ConversationsFile SharingApproval WorkflowTips for Effective CommunicationMulti-User Access
Email Setup & ConfigurationSending & Drafting EmailsReading & Searching InboxEmail Approval FlowEmail Use Cases
Voice Call SetupMaking Outbound CallsCall TranscriptionAI-Powered ConversationsCall History & RecordingsVoice Providers & Options
What Meetings Can DoUploading a RecordingAutomatic TranscriptionAction Items & AttendeesFollowing Up on Action Items
Managing Your CalendarReminders & NotificationsScheduling for OthersDaily Briefings
How Sarudo LearnsStoring & Retrieving KnowledgeDocument IngestionSemantic SearchKnowledge CategoriesContradiction HandlingSettings vs Knowledge
Web SearchWebsite BrowsingCompetitor ResearchYouTube & Video AnalysisLocal Business SearchImage Search
SEO Tools OverviewKeyword ResearchTrending Topics & Blog Gap AnalysisSERP Analysis & Competitor TrackingPutting It Together — A Content Research Workflow
Creating DocumentsPDF OperationsFormat ConversionOCR & Text ExtractionPresentationsDiagrams & Visuals
Built-in TemplatesCustom TemplatesRendering DocumentsBulk Mail Merge
CRM OverviewManaging ContactsCompanies & OrganizationsDeals & PipelineActivity TrackingFollow-ups & RemindersHow Deletion Works
Email EnrichmentDomain & Company LookupEmail FinderLinkedIn Enrichment
Automation OverviewCreating WorkflowsPre-Built TemplatesManaging WorkflowsBuilt-in AutomationsWorkflow Reliability FeaturesDry-Run Mode
How the Pipeline WorksStage 1 — Monthly ResearchStage 2 — Daily DrafterStage 3 — Publish LoopSupported CMS TargetsTuning the Pipeline
Social Media SetupDrafting PostsScheduling & PublishingSocial Post CalendarApproval WorkflowPublishing to Your Own Blog
Stripe Integration SetupCreating Checkout LinksSending InvoicesPayment TrackingProcessing Refunds
Notion IntegrationGoogle Sheets IntegrationAirtable IntegrationWebhook EventsBrowser AutomationMedia ProcessingGoogle Docs IntegrationBrowser Automation — Local vs Cloud
  1. Docs
  2. >
  3. Telegram Interface
  4. >
  5. Approval Workflow

Approval Workflow

How the /approve and /deny commands work, and which actions require your explicit approval before execution.

Last updated: April 14, 2026
approvaldenyworkflowsafetyreviewpermissionsemailcallspayments

Why Approvals Exist

Approval workflows are a core safety mechanism in Sarudo. Any action that has real-world consequences — sending an email to a client, making a phone call, processing a payment, or publishing a social media post — requires your explicit approval before execution. This prevents accidental sends, ensures you have reviewed all content, and keeps you firmly in control. The approval system is not optional and cannot be bypassed.

Actions That Require Approval

The following actions always require your approval: sending emails (both new and replies), making outbound phone calls, processing payments or refunds through Stripe, publishing or scheduling social media posts, sending invoices, and executing any action that involves external communication or financial transactions. Actions that do not require approval include searching the web, checking your calendar, looking up CRM data, creating document drafts, and storing knowledge — these are internal operations with no external impact.

ℹ️

Internal operations like searching, drafting, and looking up data never require approval. Only actions that affect the outside world need your explicit go-ahead.

The Approve/Deny Flow

When your AI employee is ready to execute an approval-required action, it presents a detailed preview of what it is about to do. For emails, you see the full draft including subject, recipients, and body. For calls, you see the number and the conversation script. For payments, you see the amount and recipient. You then respond with /approve to proceed or /deny to cancel. You can also ask for modifications before approving — the AI will revise and present the updated action for approval.

Reviewing and modifying before approval

You can request changes before approving.

You say:
Make the subject line more urgent and add the deadline date
Sarudo responds:
Updated the email draft. New subject: "Action Required: Q2 Proposal — Decision Needed by April 18th." I've also added the deadline in the opening paragraph. Here's the full updated email for your review. Reply /approve to send or let me know about any other changes.

What Happens Without Approval

If you do not respond to an approval request, the action simply does not execute. There is no timeout that auto-approves actions. Your AI employee will wait indefinitely for your response. If you start a new conversation or move to a different topic, the pending approval remains available — you can come back to it later. However, for time-sensitive actions, the AI may remind you that an action is pending approval.

Related Articles

Telegram Commands Reference
Complete reference for all Telegram slash commands including /new, /retry, /undo, /title, /branch, /compress, /rollback, /stop, /approve, and /deny.
Email Approval Flow
The draft → review → approve/edit → send workflow and the safety mechanisms that protect you.
Approval Workflow
The draft → review → approve → publish workflow for social media. Nothing is ever posted without your explicit approval.
Processing Refunds
How to process full or partial refunds through Stripe with the required safety approval.
Previous
File Sharing
Telegram Interface
Next
Tips for Effective Communication
Telegram Interface

On This Page