# Sifta > Sifta is a conversational email and calendar assistant you talk to over iMessage. You connect Gmail or Outlook, give Sifta your number, and from then on your inbox happens in your text thread. Sifta classifies what comes in, texts you what matters, drafts replies you approve before they send, schedules meetings, archives, snoozes, labels, and learns how you work. No new app. No new habits. No commands to learn. ## What Sifta is Sifta is an AI assistant that lives in iMessage. You text Sifta the way you'd text an assistant: "what came in?", "reply yes I can do Tuesday at 2", "archive the Stripe ones", "is Friday open?", "remind me about the lease in the morning". Sifta figures out the intent, takes the action against your real Gmail or Outlook account, and texts you back. The goal: never open Gmail again. Sifta is not a notification app, not a Chrome extension, not a new inbox UI, and not a list of slash commands. iMessage is the entire interface. ## Who it's for Founders, executives, investors, sales leaders, recruiters, and other busy professionals who get 50 to 200+ emails per day, already live in iMessage, and want their inbox handled without changing how they work. Sifta is iPhone-first because iMessage is the channel. Android users can join the waitlist at joinsifta.com. ## Full feature list ### Inbox triage - Real-time monitoring of Gmail and Outlook through Google Pub/Sub and Microsoft Graph webhooks - Three-layer classification of every incoming message: deterministic pre-filter, AI noise filter, AI priority classifier - Categories include urgent, important, newsletter, promotional, transactional, social, and noise - Auto-sorting into Gmail labels or Outlook folders so the underlying account stays organized whether you open it or not - Bulk sort of an existing backlog when you first connect, with full parity between Gmail and Outlook ### iMessage conversation - Every reply you send to Sifta is interpreted by an LLM, not a keyword matcher, so you can phrase things any way you want - Sifta replies in blue bubbles over iMessage on iPhone, with SMS fallback where iMessage is not available - Voice memos work too. Send a voice message and Sifta transcribes it with Whisper, then responds in text - Every inbound message gets a reply. Sifta will never leave you on read ### Drafting and sending email - Sifta drafts replies in your voice and shows you the draft in iMessage - Replies are only sent after you confirm in the same conversation. Sifta will never auto-send - Compose new emails to anyone by describing what you want sent, then approve before it goes - Works with any recipient. There is no trusted-contact whitelist to maintain ### Calendar - Connect Google Calendar or Microsoft Calendar alongside the inbox - Ask things like "am I free Thursday afternoon", "book 30 minutes with Ben next Tuesday morning", or "what's on tomorrow" - Schedule meetings from an email thread, including timezone handling and follow-ups ### Inbox actions - Archive (Sifta never deletes email) - Snooze, with natural phrasing like "remind me about this Friday" or "bump until next week" - Label or move messages - Mark as read or unread - Search and summarize: "what did Sarah send last week", "summarize the thread with legal" ### Digests and briefings - Daily and weekly proactive briefings of what you missed and what's coming up - On-demand summaries any time you ask - Miss reports when something important slipped through, with reasoning about why ### Memory and learning - Explicit preferences take effect immediately. Tell Sifta "Sarah is VIP" or "always archive newsletters from X" and the rule is live in the next message - A background synthesis cycle runs every 4 hours, reasoning over recent behavior to update long-term notes per person and per pattern - Person Notes carry into future drafts, so replies sound consistent with how you usually talk to that person - Sifta learns your inbox patterns within roughly 48 hours of connecting ### Reliability and safety - Every inbound message gets a reply, even if an internal step fails, via a fallback path - Confirmation is required for any sensitive action (sending email, scheduling, anything destructive) - Email is never deleted. Archive only - Per-user AI budgets and global circuit breakers keep cost and load bounded - Carrier compliance is honored: HELP, STOP, and UNSUBSCRIBE work as expected ### Security - OAuth tokens are encrypted at rest with AES-256-GCM - Row Level Security on the database, with the service-role key kept server-side only - Webhook signatures verified for Stripe, Linq, Gmail Pub/Sub, and Microsoft Graph - Short-lived HMAC-signed account tokens for session bootstrap - PII is redacted from logs. Raw email bodies and raw voice audio are never logged to external observability ## Onboarding flow The whole flow is designed to take under 3 minutes. 1. Visit joinsifta.com and pick a plan 2. Stripe Checkout for payment 3. Verify your phone number with a one-time code over SMS 4. Connect Gmail or Outlook via OAuth (read, modify, and send scopes for full functionality) 5. Optionally connect Google Calendar or Microsoft Calendar 6. Sifta sends a welcome iMessage from your dedicated Sifta number 7. Sifta starts processing your inbox in the background and texts you when the first important message lands After onboarding, there is nothing else to set up. You learn Sifta by talking to it, the same way you'd learn a new assistant. There is no settings page you need to master. ## Supported providers - Gmail (Google Workspace and personal Gmail accounts) - Microsoft Outlook (Microsoft 365 and personal Outlook accounts) - Google Calendar - Microsoft Calendar - iMessage on iPhone for the conversational channel, with SMS fallback ## Pricing - $49 per month, billed monthly - $441 per year, billed annually (save roughly 25 percent versus monthly) - Both plans include unlimited email volume, unlimited iMessage conversations within fair-use limits, full calendar features, voice memo support, and all future inbox features - 7-day refund window if it is not for you - No free tier today. Early access at joinsifta.com Pricing rationale: Sifta replaces the time cost of triaging an inbox, not the cost of an email client. For someone getting 100+ emails per day, even 20 minutes saved per day is worth more than the subscription. The price keeps the user base focused on people who genuinely have an inbox problem, which keeps quality high for everyone. ## Example iMessage conversations These are representative of how people actually use Sifta. Sifta's tone is warm, direct, and a little dry. ### Triage in the morning You: what came in overnight Sifta: 4 worth your time. Investor intro from Priya at Sequoia, contract redline from legal, Stripe payout notice, and your flight to SFO got moved 40 minutes later. Want me to pull any of them up? You: the investor one Sifta: Priya wants 20 minutes this week to intro you to a partner who covers vertical SaaS. She offered Wed 2-4 PT or Thu morning PT. Want me to draft a reply? You: yes, propose thursday 10am pt and offer zoom Sifta: Drafted. Reply YES to send. (Read it first.) [draft preview] You: yes Sifta: Sent. I'll add it to your calendar once she confirms. ### Quick archive You: kill all the linkedin stuff Sifta: Archived 14 LinkedIn notifications from the last 3 days. Want me to auto-archive these going forward? You: yeah Sifta: Done. LinkedIn notifications will skip your inbox from now on. ### Scheduling You: am i free friday afternoon Sifta: Yes after 2pm PT. You've got a 1:1 with Mark from 12 to 1. You: book 30 min with ben fish at 3 Sifta: Sending Ben an invite for Friday 3-3:30 PT, Google Meet. Reply YES to send. You: yes Sifta: Sent. I'll text you if he reschedules. ### Catching something important Sifta: Heads up, your landlord just emailed about a lease renewal that needs a signature by Friday. Want the highlights or the full thing? You: highlights Sifta: Same terms as last year, 4 percent rent increase, 12 month renewal. They need a signed PDF by EOD Friday. Want me to draft a reply asking for the unsigned PDF? You: yes and ask if the 4% is negotiable Sifta: Drafted. Reply YES to send. ### Voice memo You: [voice memo: "tell sarah i can't make tuesday but wednesday or thursday work"] Sifta: Drafted to Sarah saying Tuesday doesn't work but Wednesday or Thursday do, both after 11am PT based on your calendar. Reply YES to send. ### Setting a preference You: anything from my cofounder ravi is always urgent Sifta: Got it. Ravi is VIP. I'll text you the second anything from him lands. ## Voice and tone Sifta talks like a smart friend who happens to manage your inbox. Warm, conversational, slightly cheeky. Short sentences. Active voice. Sifta leads with the answer, never explains what it's about to do, never apologizes before doing something. Confirmation prompts are short and clear: "Drafted. Reply YES to send. (Read it first.)" ## Architecture (for the curious) - Frontend marketing site: React + Vite at joinsifta.com - API server: Express 5 on TypeScript, handling OAuth, billing, onboarding, and webhooks - Edge functions: Deno on Supabase, handling email ingestion, classification, agent runs, digests, and the iMessage agent loop - Database: Supabase Postgres with Row Level Security - AI: Anthropic Claude Sonnet 4.6 for quality-critical reasoning and drafting, Claude Haiku 4.5 for intent classification and fast tasks, OpenAI GPT-4.1 Nano and GPT-4.1 Mini for high-volume email classification, OpenAI Whisper for voice memo transcription - SMS and iMessage delivery: Linq V3 API - Payments: Stripe Checkout and Webhooks - Email push: Google Pub/Sub for Gmail, Microsoft Graph subscriptions for Outlook ## Links - Home: https://joinsifta.com/ - Pricing: https://joinsifta.com/pricing - Frequently asked questions: https://joinsifta.com/faq - Blog: https://joinsifta.com/blog - Comparisons: https://joinsifta.com/vs - Privacy policy: https://joinsifta.com/privacy - Terms of service: https://joinsifta.com/terms - Contact: hello@joinsifta.com