Overview
Every Agent is Every’s conversational assistant. Instead of clicking through menus, you can describe what you need in natural language and the agent can create, update, analyze, and draft across your workspace. What makes it useful:- It has access to your business data in Every
- It can use your saved business context and brand voice
- It can connect to external systems like Google Workspace, Xero, HubSpot, and Granola
- It handles multi-step workflows without you mapping every click yourself
Agent Context & Intelligence
Every Agent understands your business through several layers of context:Business Context
Your Business Context is the persistent narrative context that explains how your business works. Use it for:- What your business does
- Who you serve
- Your services, products, and pricing logic
- Common workflows or constraints
- Policies the agent should follow
Voice & Tone
Your Voice & Tone profile is separate from Business Context. It is generated from your email history and helps the agent write in the right style when it is drafting on behalf of your business. Use it for:- Client-facing writing style
- Internal casual communication
- Non-client external communication
Business Context tells the agent what your business does. Voice & Tone tells it how your business sounds when writing.
File & Link References
Every Agent can use reference materials you upload or link in Business Context: Supported file types include:- Word documents
- Excel spreadsheets
- CSV files
- Images
- Plain text files
- Contracts and agreements
- Rate cards
- Brand guidelines
- Client lists
- Policies or process docs
Integration Access
Every Agent can connect to external systems so it can answer questions and act with more context: Google Workspace: Gmail, Calendar, Drive, Contacts Xero: Invoices, contacts, payments, accounting reports HubSpot: Contacts, companies, deals Granola: Meeting notes, summaries, transcripts Where to connect integrations:- Google Workspace: Settings -> Integrations
- Xero, HubSpot, Granola: Agent Settings -> Integrations
Workspace Data
The agent can work directly with your data in Every, including:- Clients and contacts
- Invoices and payments
- Proposals
- Services and products
- Time entries and expenses
- Bookings and recurring invoice automations
How Every Agent Works
Every Agent operates in direct execution mode. What that means:- You describe the task
- The agent figures out the steps
- It shows or confirms the result as needed
- You continue refining conversationally
Core Capabilities
Client & Contact Management
- Create and update clients
- Create and link contacts
- Import contacts from Google, LinkedIn, or CSV
- Enrich company records with additional context
Invoices & Payments
- Create invoices from scratch
- Add services, products, time, and expenses
- Apply tax and discounts
- Schedule sends
- Record manual payments
- Check Stripe-linked payment state
Proposals
- Draft structured proposals
- Add scope and pricing
- Track approval status
- Convert approved proposals into invoices
Services, Products, Time & Expenses
- Create or update service records
- Create or update products and pricing
- Log time entries
- Parse receipt uploads into expenses
- Add unbilled time or expenses to invoices
Automations & Bookings
- Create recurring invoice automations
- Pause or update automations
- Review execution history
- Check upcoming bookings or create booking records
Reporting & Analysis
- Revenue summaries
- Overdue and cash-flow reviews
- Client concentration analysis
- Service and product usage trends
Interaction Best Practices
Be Specific
“Make an invoice” -> “Create an invoice for ACME Corp for consulting services, $5,000, due in 30 days”Give Enough Context
Iterate Naturally
Ask Analytical Questions Too
Advanced Workflows
File Processing
Every Agent can read supported uploads and help you work with them:Import Data Guide
See supported import formats, file handling, and batch workflow details
Batch Updates
Every Agent can also batch-update existing records:Multi-Step Setup
Voice Input
Every Agent supports voice input. How it works: Click the microphone icon in the chat input, speak your request, and your speech is transcribed and sent as a normal agent message. Useful for:- Logging time while working
- Capturing expenses quickly
- Sending short requests from mobile
Learned Preferences
Every Agent can remember specific business rules over time. Examples:- “ACME Corp always gets Net 15 terms”
- “Never apply tax to consulting services”
- “Enterprise clients default to 45-day terms”
- “Always include project reference numbers on TechStart invoices”
Undoing Agent Actions
Every Agent includes a built-in undo system. When the agent creates or modifies data, an Undo button appears below the agent’s message so you can reverse the action if something is wrong.How It Works
- A yellow Undo button appears inline after any data-modifying action
- Hover to preview which items will be affected (they highlight in yellow)
- Click to reverse all actions from that agent turn (it’s all-or-nothing to prevent inconsistent states)
- You can also undo from the Activity Timeline on the Home dashboard
What Can Be Undone
Most data operations can be reversed:- Invoices & proposals — creation, updates, status changes, line item additions
- Payments & time tracking — payment records, time entries, expense records
- Clients & contacts — creation, updates, contact linking
- Complex operations — multi-step workflows, bulk operations, CSV import results
What Cannot Be Undone
- Emails already sent to clients (invoices, notifications)
- Third-party actions already processed (Stripe payments, Google Calendar events, HubSpot syncs)
- Manually edited data — if you edited the record after the agent action, undo is blocked to protect your changes
Limitations
- Only the most recent agent turn can be undone — once the agent performs a new action, the previous undo buffer is replaced
- After undoing, you cannot “redo” — ask the agent again instead
- If a conflict is detected (manual edits, external processing), the system blocks undo and shows an explanation
Example: Undo invoice creation
Example: Undo invoice creation
You: “Create a $5,000 invoice for ACME Corp for consulting services”Agent: “I’ve created invoice INV-001 for $5,000…”Oops, should be $6,000. Click the Undo button. The invoice is deleted. Then ask:You: “Create a $6,000 invoice for ACME Corp for consulting services”
Example: Undo payment and invoice update
Example: Undo payment and invoice update
You: “Record a $5,000 check payment for invoice INV-001”Agent: “I’ve recorded the payment and marked invoice INV-001 as paid”Wrong amount. Click Undo. The payment record is deleted and the invoice status reverts to its previous state.You: “Record a $5,500 check payment for invoice INV-001”
Example: Undo bulk operation
Example: Undo bulk operation
You: “Archive all paid invoices from 2023”Agent: “I’ve archived 47 invoices from 2023”Wrong year! Click Undo (47 actions). All 47 invoices are unarchived.You: “Archive all paid invoices from 2022”
Getting Started
- Ask a simple question like “Show me my last 5 invoices”
- Try an action like “Create a draft invoice for $100”
- Add Business Context
- Review Voice & Tone
- Connect Google Workspace and any agent integrations you use
Next Steps
Business Context
Teach the agent how your business works
Voice & Tone
Shape how the agent writes on behalf of your business
Try Every Agent
Start chatting with Every Agent in the app
Common Workflows
See example workflows and prompts
The better your Business Context, Voice & Tone, and integrations are set up, the more useful Every Agent becomes.
