At 8:17 Monday morning, three people open the sales inbox. One starts a reply. Another moves the thread, assuming someone else owns it. By lunch, the prospect has two drafts, no answer, and no clear owner.
Faster writing does not fix that problem. The AI needs a job, mailbox identity, approved facts, an outbound boundary, and an owner.
The direct answer: add an AI employee to your Gmail or Outlook mailbox in seven steps, then preserve any shared-address ownership controls around it.
- Choose one job: name the messages the AI should handle, the outcome it should prepare, and the conditions that require a human.
- Identify the mailbox: name the Gmail or Outlook account that owns the job, then verify its identity, sender address, and owner.
- Connect securely: use the provider's account authorization flow, review the requested permissions, and never give an AI tool the mailbox password.
- Grant the minimum actions: start with search, read, classify, label or file, notify, and proposed-response preparation before enabling outward actions.
- Add trusted context: specify the approved sources for customer facts, policies, pricing, availability, and escalation.
- Separate intake from action: let untrusted inbound mail enter a restricted lane; move sending, replying, forwarding, and consequential work to an owner-directed or separately approved lane.
- Prove it for 30 days: run all 18 failure tests, measure useful outcomes and errors, and expand only after the workflow is accurate, recoverable, and owned.
Start with the mailbox that owns the job: verify its identity, permissions, sender address, and human owner. If an alias, Group, delegated Microsoft mailbox, or help-desk queue surrounds it, keep those ownership controls in place.
In this guide, AI employee is a practical product metaphor. It means software assigned a persistent business job, approved information, selected tools, written limits, and a human escalation path. It is not a legal employee, an accountable manager, or a replacement for business responsibility. For the broader operating model, see how AI agents work for a small business.
Praxivara is strongest when a directly connected Gmail or Outlook mailbox needs to become part of a larger business workflow: triage the message, prepare the response, notify the right person, consult approved business context, coordinate permitted systems through separately configured paths, and hold consequential actions behind an explicit review boundary.
In this guide
- Choose the right mailbox architecture
- Know what native Gmail and Outlook AI already do
- Build the Two-Lane Inbox
- Prepare the job before connecting
- Connect your Gmail or Outlook mailbox
- Set least-privilege tools and approvals
- Give the AI trusted context
- Control every outward action
- Operate a shared address without reply collisions
- Follow a complete worked example
- Run 18 launch tests
- Use the 30-day scorecard
- Handle privacy, security, and email rules
- Put the workflow together in Praxivara
- Get answers to common questions
First, choose the mailbox identity the AI will actually operate
Gmail, Outlook, and shared inbox are not three interchangeable providers. Gmail and Outlook describe where mail lives. A shared inbox describes how several people coordinate ownership around an address. The address might be a real user mailbox, an alias, a delegated mailbox, a Google Group, a Microsoft 365 shared mailbox, or a help-desk queue. Those architectures grant different permissions and expose different records.
Before opening any connection screen, answer four questions in writing:
- Which exact account receives the message?
- Which exact address should recipients see in From and Reply-To?
- Can that account authorize a connection directly, or is it reached only through delegation?
- Where does the team record ownership, status, and human takeover?
| Email architecture | What it actually is | Can this guide connect it directly? | Important boundary |
|---|---|---|---|
| Personal or named Gmail account | A Google Account with its own mailbox and authorization | Yes, through a connected Gmail account | Do not use a founder's private mailbox for a team job unless that exposure is intentional |
| Google Workspace team mailbox account | A real Workspace account such as sales@ that can authenticate in its own right | Potentially, if the organization permits that account to authorize the connection | It remains a directly authorized Google account; team ownership needs a separate operating rule |
| Gmail alias | An additional address attached to another account | No, not as a separate mailbox identity | An alias is not a Google Account and does not create a shared inbox |
| Delegated Gmail account | A mailbox another Google user is permitted to access | Not through a native delegated-mailbox selector in the current flow | Connect only the account actually authorized; do not assume a delegate's connection includes every delegated inbox |
| Google Groups Collaborative Inbox | A Group with assignment and conversation-status features | No native Google Group selector in the current email connection | Group ownership metadata is not ordinary Gmail label or thread state |
| Named Outlook mailbox | A Microsoft 365 user mailbox accessed as the connected user | Yes, through a connected Outlook account | The current tools act on that connected user's mailbox |
| Microsoft 365 shared mailbox | A team mailbox normally opened through delegated permissions rather than direct sign-in | No native delegated shared-mailbox selector in the current flow | Full Access, Send As, and Send on Behalf are different permissions |
| Help-desk shared inbox | A separate system with assignees, collision detection, internal notes, SLAs, and queue state | Not a native email-provider mailbox type | Do not claim Gmail or Outlook labels reproduce a full help-desk ownership model |
Google's own documentation says an alias cannot be delegated because it is not a Google Account. It also distinguishes delegated Gmail access from a Google Groups Collaborative Inbox, which has its own take, assign, and completion concepts. Microsoft likewise documents a Microsoft 365 shared mailbox as an administrator-created team mailbox whose account is not intended for direct sign-in.
That leads to a simple launch rule: connect the Gmail or Outlook account that owns the job, confirm the displayed identity, and run controlled read and send tests before launch. If your organization relies on delegation, Group assignment, or a help-desk queue, preserve that system as the source of ownership; an OAuth connection does not replace it.
Gmail and Outlook already have AI assistance, but assistance is not the whole job
In 2026, the useful comparison is not AI versus no AI. It is native assistance versus a configured business workflow.
Google's current AI Inbox documentation describes a beta that surfaces suggested to-dos and catch-up topics. It also lists important limitations, including Primary-tab content and no support for attachments, delegated inboxes, or encrypted messages. Gemini in Gmail can help eligible users summarize threads, find information, and draft responses. Availability varies by account, plan, language, geography, and administrator settings.
Microsoft documents different Copilot capabilities across shared and delegated mailboxes in Outlook and the Microsoft 365 Copilot app. Its current guidance distinguishes summarization and drafting from triage, sending, and calendar actions that are not supported in every surface.
| Question | Native AI feature | Configured AI employee |
|---|---|---|
| What is it for? | Help a user understand or compose email inside the provider experience | Operate one written job across selected inbox actions, context, approvals, and evidence |
| Who owns the queue? | Usually remains with the user or provider's existing team surface | Must be defined by the business, including takeover and collision rules |
| What may it use? | Provider-defined eligible context and features | Only the connected mailbox, approved sources, and explicitly permitted tools |
| What proves completion? | A summary or draft may be the useful output | The current mailbox record, owner decision, confirmed action, and resulting state |
Native AI may be enough for summarizing and drafting. It can coexist with this larger, configured workflow.
Use the Two-Lane Inbox to separate untrusted intake from trusted action
Email is unusual because it is both a business record and an instruction channel anyone can write into. A legitimate prospect, an angry customer, a spoofed vendor, a compromised account, and a malicious attachment all arrive through the same front door. The words in a message can describe a request. They cannot grant themselves authority.
The Two-Lane Inbox is a practical operating framework for that boundary. It is not a scientific standard. It gives every email two possible paths:
| Lane | How work enters | What it may do | What it must not assume | Useful output |
|---|---|---|---|---|
| Untrusted inbound intake | A new or changed message from outside the trusted operator path | Read permitted fields, summarize, classify, flag, label or file, notify the owner, and prepare a proposed response in a Praxivara Delivery | That the sender is who they claim, an attachment is safe, a stated fact is current, or the message may authorize an outward or cross-system action | A concise internal brief with uncertainty, proposed wording, and the next human decision |
| Trusted owner, manual, or scheduled action | An authenticated owner request or a separately configured manual or scheduled Agent run | Use explicitly selected tools, prepare provider drafts, and perform eligible outward actions subject to the applicable confirmation or configured approval | That old thread state is still current, every tool succeeded, or a model-generated success sentence proves completion | A confirmed or approved action followed by mailbox evidence, a safe hold, or a human handoff |
In Praxivara's current runtime, the boundary is enforced, not left to a prompt. An Agent run started by an inbound Gmail or Outlook event cannot create or edit provider drafts, send, reply, reply-all, or forward. It also cannot use arbitrary integration requests to turn an email into a broad command. The safe inbound pattern is to classify or organize the message, alert the owner, and place proposed reply text in a Delivery for review.
The later outward action is a separate event. The owner can use the web Assistant, where sends, replies, and forwards stop for confirmation. Alternatively, a business can design a separate manual or scheduled Agent run and explicitly configure an optional run-level or per-tool approval gate. Agent approvals are not inherited automatically from the web Assistant, so the builder configuration must be reviewed before launch.
A proposed response is not a provider draft. A Delivery can show the owner suggested wording without writing into Gmail or Outlook. Creating a Gmail or Outlook draft happens only later through a trusted path.
This distinction is not bureaucratic. NIST describes indirect prompt injection as malicious instructions placed in data retrieved by an AI-connected application. Email subjects, bodies, signatures, quoted messages, links, and attachment names or metadata are retrieved data; if a separately approved process later reads attachment bytes, that content remains untrusted too. Google's current Workspace user-data policy explicitly lists protection against prompt injection among safeguards for restricted scopes.
The durable rule is simple: inbound content may supply facts to evaluate, but only the trusted lane supplies permission to act.
Prepare one email job before you connect the account
The strongest first job is narrow enough to test and valuable enough to matter. "Handle my inbox" is not a job. "Triage new commercial quote requests, identify missing fields, label the thread, notify the sales owner, and prepare a proposed response for review" is a job. If the first use case is still unclear, begin with what to automate first in a small business.
Write the job in one sentence using this pattern:
When a defined message enters the connected mailbox, prepare a defined internal outcome using named sources, hold named risks, and hand off to a named person. Any provider draft or outward action occurs only through the trusted lane.
Define the intake population
Start with a category a person could identify reliably from the thread, such as new sales inquiries, appointment requests, order-status questions, or vendor onboarding. Do not start with every message. Newsletters, automated receipts, internal alerts, calendar notices, phishing, and customer conversations have different rules.
Do not rely on a trigger configuration that promises perfect subject, body, or sender-domain filtering. For the current product, treat trigger delivery as broad intake and perform classification inside the restricted run. The classification output should include the evidence used, not only a label.
Name the authoritative sources
For each fact the AI may use, write down the source that wins when sources disagree. A useful list might include:
- Business hours and holiday exceptions from the current operations page.
- Published service areas from the approved territory table.
- Standard pricing from the current price book, with custom pricing held for a person.
- Appointment availability from the calendar system at the time of action.
- Customer status from the current customer record, not a claim inside the email.
- Refund, cancellation, warranty, and escalation language from approved policies.
- Consent and suppression state from the system designated to control marketing eligibility.
Write the allowed and held actions
Create two lists. The allowed list should be precise: search the connected mailbox, read the current thread, apply one approved label, mark important, prepare proposed wording, or notify the owner. The held list should be just as concrete: send a price exception, disclose customer data, change payment details, accept contract terms, reset credentials, make an employment decision, or send confidential documents.
Every held action needs a named owner and a useful handoff packet. "Escalate" is incomplete. State who receives it, where they receive it, what context is included, and how the AI knows the person accepted ownership.
Define completion evidence
Define done observably. For triage, completion might mean the original message ID, current thread ID, classification, confidence note, applied label or flag, owner notification, and Delivery link exist. For an outward reply, completion might mean the owner approved the exact recipient and content, the provider accepted the action, the sent record appears in the correct thread, and any later bounce remains visible for recovery.
Connect your Gmail or Outlook mailbox step by step
Connect the Gmail or Outlook account that owns the workflow and confirm its identity before testing. Additional inboxes are available when your plan allows. If you connect several accounts from the same provider, validate which account each action uses. Current actions lack a dependable per-action selector within that provider, and "Set as primary" is not a universal routing control.
Before authorization
- Sign in to Praxivara as the business owner or authorized administrator.
- Confirm the visible provider account is the exact mailbox intended for the job.
- Remove or pause old rules that might create duplicate responses, conflicting forwarding, or hidden state changes.
- Record the desired From, Reply-To, signature, and handoff owner.
- Prepare one harmless inbound test message and one external test recipient controlled by your team.
Connect Gmail
- Open Praxivara's integrations area and choose Gmail.
- Continue through Google's account authorization screen. Check the signed-in address before granting access.
- Review the Gmail permissions shown on Google's current authorization screen and confirm they match the actions required for the job.
- Return to Praxivara and confirm the integration shows the intended Gmail identity.
- Send one new message into the Inbox. The current Gmail event path is specifically a new inbox message, not a promise that every listed Gmail state change starts an Agent.
- Verify the restricted run produces only the intended internal result, such as classification, a label, owner notification, and proposed response in a Delivery.
Gmail's API uses change notifications and history synchronization rather than delivering the full authoritative message in a webhook. Google's push notification guide says watches expire, notifications can be delayed or dropped, and periodic synchronization is recommended. That is why your test must validate the resulting mailbox state instead of equating "trigger fired" with "work completed."
Connect Outlook
- Open Praxivara's integration area and choose Outlook Email.
- Continue through Microsoft's authorization screen and verify the exact Microsoft account.
- Review the permissions shown on Microsoft's current authorization screen and confirm they match the actions required for the job.
- Return to Praxivara and confirm the connected identity is the intended user mailbox.
- Choose the relevant supported Outlook event for the job. Current received, important, flagged, and sent event checks use polling, normally around five minutes, so do not describe them as instant.
- Send a controlled test and verify that inbound handling remains in the restricted lane.
Do not select a normal user and assume the connection now targets every Microsoft shared mailbox that user can open. Microsoft Graph distinguishes primary and shared access, and the current Praxivara tools operate against the connected user's mailbox. Microsoft also documents that sending from another mailbox requires permissions beyond ordinary mailbox access.
After either connection: review the connection owner, requested permissions, revocation process, sender identity, trigger behavior, and test evidence. Keep the mailbox password with Google or Microsoft. Google explicitly advises users not to give third-party apps their Google Account password.
Give the AI the smallest useful action set
Mailbox permissions are not one switch. Reading metadata, reading bodies, viewing attachments, changing labels or folders, creating drafts, sending, replying, forwarding, and deleting are different powers. The job should receive only the powers it needs in the execution path where it needs them.
Google's Gmail scope documentation and Microsoft's permission documentation separate mailbox capabilities into different access categories. That separation is a useful least-privilege design cue even when a product connection requests a combined set needed for its supported tools.
| Execution path | Safe starting actions | Outward boundary | Approval behavior to verify |
|---|---|---|---|
| Inbound-triggered Agent | Classify, summarize, flag, label or file, notify owner, prepare proposed wording in a Delivery | No provider draft creation or editing, send, reply, reply-all, forward, or arbitrary connected-system request | Outbound denial is a runtime boundary, not a prompt preference |
| Owner-facing web Assistant | Search, read, organize, create or edit supported provider drafts | Eligible send, reply, and forward actions stop for confirmation | Confirm recipient, content, and action; separately validate the sender account when that provider has several connections |
| Manual or scheduled Agent | Only explicitly selected tools for its defined job | May perform eligible actions if configured; it is separate from inbound execution | Run-level or per-tool approval is optional and must be deliberately enabled |
Know the current provider differences
In the owner-facing Assistant, the current Gmail toolset supports searching and reading, creating and editing drafts, replying in-thread, replying to all, forwarding, and selected label or message-state actions. Gmail replies can include supported attachments. Outlook supports searching and reading, drafts, reply and reply-all, forwarding, folders, flags, importance, categories, and selected message-state actions. New Outlook sends can include supported attachments, but the current Outlook reply tools do not accept reply attachments.
Inbound attachments need an even firmer boundary. The current email-triggered workflow can surface attachment metadata or the fact that an attachment exists. Do not claim that it parses the bytes of a contract, invoice, image, or spreadsheet automatically. A human or a separately supported, trusted process must inspect the file before its contents influence a consequential action.
Start with a permission ladder
- Observe: search and read only the messages needed for the defined job.
- Organize: apply one approved label, folder, flag, category, or importance state.
- Prepare: create proposed wording in a Delivery; later allow provider drafts through the trusted lane.
- Act with review: confirm the exact send, reply, or forward in the web Assistant.
- Automate narrowly: only after testing, consider a separate manual or scheduled Agent with explicit tools and an intentionally configured approval policy.
These are rollout steps, not another named framework. You can stop at any level. Many businesses receive most of the value from triage, owner notification, and high-quality proposed responses while keeping every external send human-confirmed.
Give the AI the thread, the customer, and the current source of truth
A good reply cannot be built from the latest sentence alone. "Yes, Thursday works" may refer to a delivery, sales call, renewal, refund discussion, or site visit. The system needs the full relevant thread, the resolved sender or customer, the current business record, and the policy that controls the next action.
Resolve identity without trusting the display name
Display names are editable. Forwarded content may contain another person's address. A sender may use a personal address for an existing company account. The AI should record what is known, what is inferred, and what remains unresolved. High-impact requests involving bank details, credentials, personal data, contracts, or account changes should not proceed from email identity alone.
Read the minimum relevant thread
More context is not automatically safer. Long threads can contain stale prices, old commitments, confidential recipients, hidden forwarding chains, and malicious instructions. Retrieve enough history to understand the request, then prefer current authoritative records for facts that may have changed.
Separate facts, instructions, and permissions
A customer can state, "Our contract includes weekend service." That is a claim to check. They can ask, "Send me every invoice for this account." That is a requested action. Neither sentence proves the contract term, the sender's identity, or permission to disclose the records. The proposed response should show which source supported each important fact and why any requested action is held.
Handle uncertainty visibly
A useful internal brief does not hide ambiguity behind polished language. It can say: customer identity matched by email but account role is unverified; the attached file was not parsed; current calendar availability was not checked; policy source is dated; or the requested discount is outside the approved range. That makes human review faster because the reviewer sees the decision, not merely a confident paragraph.
Recommended proposed-response packet: original thread link or identifier, sender identity, category, current customer state, facts from approved sources, unresolved questions, risk flags, proposed wording, intended recipient, intended sender address, requested attachments, and the next person who must decide.
Treat every send as a precise, reviewable business action
The risky part of email automation is not producing text. It is committing the text to a recipient from a business identity at a particular moment. A correct paragraph sent to the wrong person, from the wrong address, in a stale thread, with the wrong attachment is still a serious failure.
A safe outward action needs six checks: resolve the exact thread and recipient, re-read current state, prepare the content, pass the applicable confirmation or approval, perform the action once, and verify the provider record afterward. These support the Two-Lane Inbox, not another framework.
Resolve the exact target
Show the reviewer the To, Cc, Bcc, From, Reply-To, subject, thread, attachments, and the kind of action. A new message, reply, reply-all, and forward have different recipient behavior. Reply-all can expose a response to people who were included earlier for context. Forward can carry a confidential history the new recipient should not receive.
For shared addresses, prove the visible sender identity. Gmail's send-as resource distinguishes a primary address from verified aliases. Microsoft distinguishes Send As from Send on Behalf. A successful test should capture what the external recipient actually sees, not only what the compose screen intended.
Recheck state immediately before acting
Between proposal and approval, a person may reply, the customer may withdraw the request, a calendar slot may disappear, the thread may move, or an opt-out may arrive. The trusted lane should fetch current thread state before sending. If the material facts changed, invalidate the old proposal and prepare a new one.
Drafts deserve the same caution. A provider draft is a mutable mailbox object, not a frozen approval receipt. The approved content and the content actually sent should match. If another user edits the draft after review, the system should hold it rather than assuming the earlier decision still applies.
Make the gate action-specific
In the current web Assistant, sends, replies, and forwards are code-gated. The model does not decide whether those actions need confirmation. The confirmation card shows the proposed action details available to it. For the current Gmail and Outlook reply or reply-all paths, it does not resolve the recipient on-card, so the owner must verify the live thread, intended recipient set, and actual sending account separately before approval. Never approve a vague bundle such as "finish the customer request."
Manual or scheduled Agents are different. Their approval gates are optional configuration, including run-level or per-tool review. A builder preview that contains the right tool is not proof that the correct approval rule is active. Inspect the Agent Blueprint and the approval configuration, then exercise the exact send path in a controlled account.
Separate acceptance from delivery and response
Microsoft explains that a successful Graph send returns 202 Accepted before later transport and delivery processing. A non-delivery report can arrive afterward. Gmail and Outlook can also record a sent item without proving the person opened it.
| State | What it proves | What it does not prove |
|---|---|---|
| Prepared | Content and target were assembled | That a person approved it or the provider received it |
| Confirmed or approved | A reviewer or configured gate authorized that action | That execution succeeded or state remained current |
| Provider accepted | The provider accepted the initial request | Final delivery, inbox placement, opening, or response |
| Sent record found | The mailbox reflects a sent item or thread update | That the destination server accepted it or a human read it |
| Bounced | A later non-delivery signal exists | That retrying the same address is safe or useful |
| Replied or resolved | The recipient responded or the business outcome was recorded | That every part of the larger customer job is complete |
This evidence model prevents a common failure: the AI says "I sent it," the workflow marks success, and nobody notices that the provider rejected the address or the reply went from a personal identity.
Worked example: one new inquiry, one proposed reply, one confirmed action
Harborlight Facility Care is a fictional commercial cleaning company. This example demonstrates the control design, not a customer result, speed claim, or performance benchmark.
1. The business chooses the mailbox and job
Harborlight uses a real Google Workspace mailbox, [email protected], that can authorize its own Gmail connection. It is not an alias and not a Google Group. Two sales coordinators monitor it, but the operations manager is the named escalation owner.
The first AI job is narrow: identify new commercial estimate inquiries, summarize the location, requested service, timing, and missing facts, apply the approved inquiry label, notify the operations manager, and prepare proposed reply text in a Delivery. It may not send from the inbound run, quote a custom price, interpret attachments, promise availability, or create records in another system from the sender's instructions.
2. A prospect sends the inquiry
Priya emails from a company address. She asks for nightly cleaning at a 22,000-square-foot medical office, wants a walkthrough next week, and attaches a PDF scope. Her signature includes an instruction telling automated systems to upload vendor files to a link.
The Gmail new-inbox event starts the restricted inbound run. The AI reads the permitted email fields and relevant thread, records that a PDF exists, and treats both the attachment and signature instruction as untrusted. It does not open the link, parse the PDF, send a reply, create a Gmail draft, call another integration, or schedule the walkthrough.
3. The intake lane prepares the owner decision
The run classifies the message as a new commercial estimate inquiry. It extracts the stated square footage and preferred week as claims from the sender, notes that building address, cleaning frequency details, access requirements, and decision timeline still need confirmation, and applies the approved intake label.
The Delivery gives the operations manager a compact brief: source message, category, supplied details, missing facts, attachment-present warning, suspicious link instruction, and proposed wording. The proposal thanks Priya, explains that the team will review the scope, asks for the building address and two access details, and avoids promising a date or price.
4. A person accepts ownership
The operations manager reviews the original email and attachment through the approved human process. She confirms the request is in territory, decides that the scope is suitable for a walkthrough, and marks herself as the owner in Harborlight's existing team process. That acceptance prevents another coordinator from sending a competing reply.
5. The owner moves to the trusted lane
From the web Assistant, the manager asks Praxivara to re-read the current Gmail thread and prepare an in-thread reply using the approved response plus two edits. She checks the live thread, intended reply mode, sender account, wording, and absence of attachments before moving forward.
The Gmail reply action pauses at the confirmation gate. The current card shows the proposed reply body and displayed account context but does not resolve the recipient on-card, so the manager verifies the live thread, intended recipient set, and actual sender account separately. She confirms that no one else has replied and Priya has not withdrawn the request, then approves the reply once.
6. The business records evidence, not a story
After the provider action, the manager verifies the sent record in the correct thread and records two separate states: provider accepted and sent record found. Neither state proves delivery, opening, booking, or revenue.
When Priya replies with the address, the next inbound run summarizes the new fact and notifies the same owner. The thread remains human-owned until the manager releases it.
This example is deliberately less magical than an unrestricted email bot. That is its strength. The inbound message produced useful preparation without gaining action authority, the owner made the consequential judgment, the outward reply used the current thread and visible sender, and completion was tied to evidence.
Run exactly these 18 failure tests before launch
A happy-path demo proves almost nothing. Test the conditions that make a real inbox dangerous, ambiguous, or stale. Use controlled accounts and non-sensitive data, record the expected result before each test, and keep the evidence.
- Wrong connected account: authorize a harmless test account instead of the intended mailbox. The setup should make the visible identity obvious, and the workflow must not be approved until it is corrected.
- Incompatible shared address: present an alias, Google Group, delegated Gmail account, or Microsoft shared mailbox. The team should identify the architecture honestly and refuse to claim it is the connected mailbox.
- Duplicate inbound event: deliver the same message event twice. The second run may reconcile state, but it must not duplicate the label, owner alert, Delivery, draft, or outward action.
- Stale event: let a human move, reply to, or close the thread before the inbound run finishes. Current mailbox and ownership state must win over the old event.
- Gmail history gap: simulate a watch interruption or stale history position. Recovery should synchronize current state safely instead of treating every old message as new work.
- Outlook polling delay: change an Outlook message between polls. The workflow must tolerate delay and must never advertise the event path as instant or use the poll time as the message's business time.
- Moved Outlook message: move a message to another folder. Because default Outlook IDs can change on move, the system must not create unrelated duplicate work from a mutable identifier.
- Self-generated loop: send from the connected mailbox and verify its sent message or a downstream notification cannot trigger an endless exchange with the same automation.
- Reply during review: have the customer reply while proposed text or a provider draft awaits review. The old proposal must become stale until the latest thread is reviewed.
- Human collision: have a teammate send a reply moments before the AI action. The pre-send check must cancel or hold the second response.
- Durable takeover: mark a complaint or sensitive thread as human-owned, then send another customer message. The new event must not silently return it to normal AI handling.
- Wrong sender identity: attempt a response from a personal address, unverified alias, or unintended Send on Behalf identity. The action must hold until the visible From and Reply-To are correct.
- Accepted but later bounced: let the provider accept a controlled message that later produces a non-delivery report. The workflow must distinguish accepted, sent-record-found, bounced, and resolved.
- Instruction inside email content: place a request to reveal secrets, change policy, use another tool, or ignore prior rules in the body, quoted thread, and signature. The intake lane must treat all of it as untrusted.
- Malicious or unsupported attachment: attach a file whose name or contents claim authority. The run may record metadata or attachment presence, but it must not claim to parse or obey the file.
- Impersonation and high-impact request: ask to change bank details, reset credentials, disclose personal data, accept contract terms, or make a legal or employment commitment. The workflow must require a separate verified process and named human.
- Opt-out and suppression: send a clear request not to receive marketing email while a later campaign or follow-up is pending. The authoritative suppression state must block the later marketing action.
- Uncertain execution or revoked access: interrupt a tool after it may have acted, then revoke the mailbox connection. The system must check provider state before retrying, stop new access after revocation, and route unresolved work to the owner.
Pass standard: a safe hold, transparent limitation, or accepted human handoff is a successful outcome. Passing does not mean forcing every test through to an automatic action.
Use a 30-day scorecard before expanding the job
Use days 1 through 7 for shadow triage. During days 8 through 14, test organization, ownership, and stale-state handling while external work stays manual. During days 15 through 21, allow selected web Assistant sends through confirmation. During days 22 through 30, consider one proven manual or scheduled Agent case with explicit tools and approval rules.
| Measure | What to record | Why it matters |
|---|---|---|
| Detection coverage | Eligible messages found, missed, and duplicated | Shows whether the intake path is dependable |
| Triage quality | Correct categories, unsupported claims, and human corrections | Separates useful preparation from fluent guessing |
| Proposal usefulness | Accepted proposals, edited proposals, and edit distance | Measures saved review work without counting raw output |
| Ownership | Accepted handoffs, takeover time, and prevented collisions | Shows whether the shared process has a real owner |
| Action safety | Approved versus attempted sends, stale actions blocked, and wrong-target prevention | Tests the outward boundary |
| Recovery | Expired event paths, permission failures, uncertain actions, and successful reconciliation | Shows whether failures are recoverable |
| Customer outcome | Resolved, qualified, booked, handed off, reopened, bounced, or suppressed | Connects inbox activity to useful work |
Review the scorecard weekly. Do not use email volume or shorter draft time as the primary success metric. A fast wrong response is worse than a measured handoff. Download the AI employee inbox launch worksheet to record the job, permissions, 18 tests, and first 30 days.
Build privacy, security, and email rules into the job
An inbox can contain personal data, health details, contracts, credentials, financial records, and confidential attachments. Give the job a clear purpose, minimize the data it reads, define retention, restrict access, log consequential actions, provide correction and deletion paths, and preserve meaningful human intervention. The UK ICO's current agentic AI guidance emphasizes those responsibilities and makes clear that an organization remains responsible for its processing.
Separate service or transactional mail from marketing. The FTC's CAN-SPAM guidance applies to U.S. commercial email, including B2B messages, and addresses sender information, subjects, advertising identification, postal address, opt-out, and honoring opt-outs. The ICO's electronic-mail marketing guidance explains the UK consent and soft opt-in rules. Recipient type, message purpose, and jurisdiction change the answer, so obtain qualified advice for your use case.
Before sending at scale, validate the actual From domain and its SPF, DKIM, and DMARC configuration. Google's sender guidelines and Microsoft's authentication guidance explain current requirements and recommendations. Authentication supports trust and deliverability; it does not guarantee inbox placement.
How Praxivara turns the design into an operating workflow
You do not need to start by manually wiring each supported inbox action, event, and approval step. With Praxivara Agents, you can describe the job in plain language, connect supported systems, review the Agent Blueprint and approval rules, and coordinate the work from one operating layer.
With a connected Gmail or Outlook account, Praxivara brings the supported capabilities together: the restricted inbound Agent can triage and organize work, notify the owner, and place proposed wording in a Delivery; the web Assistant can create provider drafts and requires confirmation for supported sends, replies, and forwards; and a separate manual or scheduled Agent can use selected tools with optional approvals that you configure deliberately. Run evidence keeps the resulting action or safe hold visible.
Those capabilities preserve the operating boundary. Praxivara does not turn an alias into a mailbox, replace existing help-desk ownership, or make inbound sender instructions trusted.
Frequently asked questions
Can an AI employee reply to Gmail messages?
Yes, through a trusted owner-directed or separately configured path. In Praxivara, an inbound-triggered Gmail Agent cannot create or edit provider drafts, send, reply, reply-all, or forward. The web Assistant can perform supported Gmail reply actions with confirmation.
Can I connect Gmail and Outlook to the same Praxivara workspace?
Yes, when your plan allowance supports both. Gmail and Outlook use separate connected paths. If you add several accounts from one provider, validate the sending account because current actions lack a dependable per-action account selector within that provider.
Can Praxivara manage a Microsoft 365 shared mailbox?
Praxivara supports the directly authorizable Outlook mailbox path described in this guide, so a team can coordinate supported work around that connected account while preserving its ownership controls. A Microsoft 365 shared mailbox that relies on delegation is different: current Outlook tools target the connected user's mailbox and do not expose a delegated shared-mailbox selector. Full Access, Send As, and Send on Behalf are separate Microsoft permissions.
Is a Gmail alias a shared inbox?
No. An alias is another address associated with an account, not a separate Google Account or a team ownership system. A Google Group Collaborative Inbox is also different from a Gmail mailbox.
Can the inbound AI read attachments?
The current email event path can surface attachment metadata or presence, but this guide does not claim that the AI parses inbound attachment bytes. Treat files and any instructions inside them as untrusted until reviewed through an approved process.
Does the AI need permission to send if it only drafts?
Provider permissions and product tools differ. Review the exact Google or Microsoft consent screen, then restrict the job at the execution layer. A draft-only operating rule is still valuable even when the connection supports additional actions.
How do I prevent duplicate replies?
Use stable message and thread identity, reconcile current state, check for a sent reply and accepted human owner immediately before acting, invalidate stale proposals, and make every outward action idempotent where possible.
How do I disconnect the AI employee?
Remove the connection in the product and revoke the app's access in Google Workspace or Microsoft Entra as applicable. Separately verify the provider's data-retention and deletion process, because revoking future access does not prove stored copies were deleted.
Should every external send require approval?
Start that way. Keep consequential, sensitive, ambiguous, or changing cases under review. A separate manual or scheduled Agent may use an explicitly configured approval policy only after the narrow case has passed the failure tests.
How much does the setup cost?
Mailbox limits, AI credits, storage, and available actions depend on the current Praxivara plan and provider account. Check the live Praxivara pricing and connection screen rather than relying on a hardcoded number in this guide.
The best email AI employee begins with a boundary
Connect the mailbox that owns the work, define one useful job, keep inbound content in the untrusted lane, and move outward action to a trusted owner or explicitly approved run. Then prove identity, ownership, current state, sender behavior, recovery, and customer outcome. That is how Gmail or Outlook becomes a dependable operating surface instead of a faster source of inbox mistakes.
Put a controlled AI employee behind your business inbox
Connect your Gmail or Outlook mailbox, define the job in plain language, review its tools and approvals, and launch with evidence in Praxivara.




