Inbox

Read, search, send and reply to email from your own connected Gmail or Outlook mailbox inside Cooper, and link threads to projects, tasks, humans and organizations.

Inbox is your personal email inside Cooper. You connect your own Gmail or Microsoft 365 (Outlook) mailbox once, and then you can read, search, write, reply to and forward email without leaving Cooper. Every thread can be linked to a project, a project task, a human or an organization, so your teammates find the conversation where the work happens.

Inbox only ever shows mailboxes you connected. Nobody else in your company can open your Inbox, and you can't open theirs.

Inbox is not Mail

Inbox (this page) is your own email account. Mail is the company's shared register of incoming letters, packages and notices, with owners and due dates. They are separate features. See Mail. The envelope button titled Mail in the top bar opens a quick view of your Inbox, not the Mail register.

Screenshot pending: The Inbox with folders on the left and the thread list on the right
The Inbox. 1: Compose, 2: folders, 3: Workflow views, 4: project filter, 5: search, 6: list tabs, 7: Primary, Promotions and Updates.

Key concepts

TermWhat it means
MailboxA Gmail or Microsoft 365 (Outlook) account you connected to Cooper. You can connect one of each.
Default mailboxWhen you have both Gmail and Outlook connected, the one used for automatic emails Cooper sends on your behalf.
ThreadA conversation: an email and all its replies, shown as one row in the list.
FolderInbox, Starred, Sent, Drafts, Archive or Spam in the left sidebar.
CategoryPrimary, Promotions or Updates — the tabs above the list in the Inbox folder.
HoldA flag that says "this email matters but I can't act on it yet", with a reason, an optional date and a next action. Held emails appear under Needs attention.
Project assignmentA thread linked to a project. Cooper can assign projects automatically using routing rules and AI matching.
Task linkA thread linked to one specific project task. Its attachments are saved to the task.
CRM linkA thread linked to a human (contact) and/or an organization in Cooper.
Email #A reference number Cooper gives a thread. You can copy it from the open thread.

Open the Inbox

  • In the sidebar, open Connect and click Inbox. The address is /connect/gmail.
  • For a quick look without leaving the page you're on, click the envelope button titled Mail in the top bar. It shows your latest threads with All and Unread tabs and a Mark all as read button.
  • To keep your email in its own browser window, click the Open inbox in a separate window button (the arrow-out icon) at the top of the thread list.
  • A project's own inbox is in the project workspace. It shows threads assigned to that project, with a Project / All Mail switch in the sidebar.

Everyone in your company can open Inbox. It needs no special permission because it only shows your own mailboxes.

Connect your Gmail or Outlook mailbox

You can connect from two places: the Inbox itself (when nothing is connected yet), or your profile settings.

Screenshot pending: The Inbox before a mailbox is connected, showing Continue with Google and Continue with Microsoft
Before you connect. 1: Continue with Google, 2: Continue with Microsoft.

Start the connection

Do one of the following:

  • Open Connect → Inbox. If no mailbox is connected, you see Connect your email.
  • Or open your profile settings, click Email Signature (/auth/profile-settings/email), and use the Email account card.

Choose your provider

Click Continue with Google for Gmail or Google Workspace, or Continue with Microsoft for Microsoft 365 or Outlook.com. The Continue with Microsoft button appears only when Microsoft sign-in is turned on for your Cooper workspace.

Sign in and approve

A new browser tab opens with Google's or Microsoft's sign-in page. Sign in with the mailbox you want to connect and approve the access Cooper asks for.

Return to Cooper

When the connection succeeds, Cooper shows a message such as Gmail connected: you@company.com. Cooper then imports your recent mail and keeps the mailbox in sync from then on. New email appears in the Inbox automatically.

Microsoft 365: admin approval

Some organizations require an IT admin to approve Cooper before anyone can connect a Microsoft 365 mailbox. If yours does, Cooper shows Admin approval required. Click Copy admin approval link and send the link to your IT admin. When the admin approves, Cooper shows Your organisation approved Cooper — Microsoft 365 mailboxes can now connect. Then connect again.

Connect both Gmail and Outlook

You can connect one Gmail mailbox and one Outlook mailbox at the same time.

Screenshot pending: Email Signature settings with a connected Gmail card and an empty Outlook card
Email Signature settings. 1: connected mailbox, 2: connect a second mailbox, 3: Disconnect, 4: display name, 5: signature.
  1. Open your profile settings and click Email Signature.
  2. In Your mailboxes, find the empty card for the provider you haven't connected, and click Connect Gmail or Connect Outlook.
  3. Sign in and approve, as for your first mailbox.

With two mailboxes connected:

  • The Inbox shows Gmail and Outlook tabs above the thread list. Each tab shows only that mailbox. Cooper remembers the tab you used last.
  • A new email is sent from the mailbox whose tab is open. The composer shows From and the address.
  • A reply always goes out from the mailbox the thread arrived in.
  • Each mailbox has its own display name, reply-to address and signature.

Choose your default mailbox

When both mailboxes are connected, one is marked Default. Cooper uses the default mailbox for automatic emails it sends for you.

  1. Open your profile settings and click Email Signature.
  2. On the mailbox card you want, click Make default.

Cooper confirms with Gmail is now your default mailbox (or Outlook).

Check your mailbox connection

Each connected mailbox card in Your mailboxes shows:

DetailWhat it means
Connected sinceWhen you connected the mailbox.
Live syncPush means new mail arrives instantly (with the date the push subscription renews). Polling means Cooper checks for new mail on a schedule.
Last syncedThe last time Cooper received changes from the mailbox.

Click Refresh to reload the connection status.

Read your email

  1. Open Connect → Inbox.
  2. Pick a folder in the left sidebar: Inbox, Starred, Sent, Drafts, Archive or Spam. The Inbox folder shows a count of unread threads.
  3. In the Inbox folder, choose a category tab: Primary, Promotions or Updates.
  4. Click a thread to open it. The thread opens on the right and is marked as read, both in Cooper and in your mailbox.

In an open thread:

  • The newest message is on top and expanded. Click an older message to expand or collapse it.
  • Each message shows the sender, the time and the first recipients (to …, +N more).
  • The header shows the subject, the Email # reference, the number of messages, and the mailbox the thread belongs to.
  • Remote images in the email are loaded through Cooper, so logos hosted on services such as Google Drive still display.
  • Click the back arrow (Back to inbox) to close the thread.

The list shows 30 threads per page. Use the page numbers and the Previous page and Next page arrows at the bottom. Click Refresh to reload the list.

Filter the thread list

Above the list, three tabs narrow what you see:

TabShows
All mailEvery thread in the current folder and category.
UnreadOnly threads with unread messages.
Linked to projectsOnly threads assigned to a project.

You can also filter by project. In the sidebar under Filter, click Project, search for a project, and pick it. A chip with the project name appears. Click the × on the chip to clear the filter.

Search your email

  1. Click the Search mail box above the list, or press / on your keyboard.
  2. Type a word or address. Cooper searches subjects, participants' email addresses and message previews.
  3. Press Esc to leave the search box. Press Esc again, or click the clear button, to clear the search.

If nothing matches, the list shows No results found and Try a different search term.

Write a new email

Screenshot pending: The New Email composer with recipients, subject and message
The composer. 1: To, 2: Cc/Bcc, 3: Subject, 4: message, 5: templates, 6: attach files, 7: Send.

Open the composer

Click Compose at the top of the sidebar. A New Email window opens at the bottom right.

Add recipients

In To, type a name or email address. Cooper suggests humans from your contacts who have an email address. Pick one with the mouse or the arrow keys, or finish an address with Enter, Tab, a comma or a semicolon. Each recipient becomes a chip. Click Cc/Bcc to add copy and blind-copy recipients.

Write the subject and message

Type the Subject and the message. The message editor supports formatting. To write plain text instead, click the Aa button (Plain text mode). Click the </> button (Rich text mode) to switch back.

Add attachments (optional)

Click the paperclip (Attach files) and choose one or more files. Each file can be up to 20 MB. The total size shows under the attachments.

Send

Click Send. In plain text mode you can also press Ctrl+Enter. Cooper confirms with Email sent.

The composer window has three buttons in its header: Minimize, Full screen (or Exit full screen), and Save & close.

Use an email template

  1. In the composer, click the template button (Use an email template) in the bottom toolbar.
  2. Search your templates and pick one. Templates come from your company's Template Hub.
  3. The template fills in the subject and message.

A branded template keeps its layout and shows a preview with the note Template formatting is preserved. To edit the text freely without the branded layout, switch to plain text mode.

Save and continue drafts

Cooper saves your email as a draft automatically while you write. The composer header shows Saving… and then Saved to Drafts.

  • Click Save & close (the ×) to close the composer. The draft stays in Drafts.
  • To continue a draft, open the Drafts folder and click it. It opens in the composer as Edit Draft. When you send it, the draft is removed.
  • Drafts you saved directly in Gmail or Outlook also appear in Drafts.
  • To throw an email away, click Discard (the trash icon) in the composer. This also deletes its saved draft.

Reply to an email

  1. Open the thread.
  2. At the bottom, click Reply to followed by the sender's name.
  3. Write your reply. To copy in more people, click Cc and type addresses separated by commas.
  4. Click Send reply, or press Ctrl+Enter.

Cooper confirms with Reply sent. The reply is sent from the mailbox the thread arrived in. If the latest message in the thread is one you sent, the reply goes to the people you wrote to, not to yourself.

The reply box writes plain text. To discard the reply, click Discard or press Esc.

Reply to everyone

  1. Open the thread.
  2. Click the Reply All button next to the reply box, or click Reply All inside an open reply.
  3. Write your reply and click Send to all.

Reply All sends to the sender and everyone on the latest message's To and Cc lines. Your own addresses (Gmail and Outlook) are always left out.

Forward an email

  1. Open the thread.
  2. Click the Forward button next to the reply box.
  3. A Forward window opens. The subject starts with Fwd: and the message contains a Forwarded message header and the text of the latest message.
  4. Enter the recipients in To, or use Add From CRM to search people by name or email.
  5. Click Send.

The forward contains the latest message's text. Attachments from the original message aren't added automatically. Attach them yourself if the recipient needs them.

Send and receive attachments

Attachments you receive appear under each message as chips with the file name and size. Hover over a chip to see its buttons:

  • Open in new tab — for PDFs, images, video, audio and text files.
  • Download — for any file.

Images that are part of the email body are shown in place and aren't listed again as attachments.

Attachments you send can be added to new emails, replies and forwards with the paperclip button. Each file can be up to 20 MB. A file that's too large shows an error such as "plans.pdf" is too large (max 20 MB).

To store a thread's attachments in a project, link the thread to a task (see below). Cooper saves the attachments to the task.

Star, archive and trash threads

ActionHowWhat happens
StarClick the star on a row, or Star for follow-up in an open thread.The thread appears in Starred. Click again to unstar.
ArchiveHover over a row and click Archive, or click Archive in an open thread.The thread moves to Archive. To move it back, open it from Archive and click Archive again.
Move to trashHover over a row and click Move to trash, or click it in an open thread.The thread leaves the list.

Star, archive, trash and read changes are applied in your Gmail or Outlook mailbox as well.

Cooper has no Trash folder, so you can't restore a trashed thread from Cooper.

Act on several threads at once

  1. Tick the checkbox at the start of each thread you want. The bulk bar shows how many are selected. Use its checkbox to select or clear every thread on the page.
  2. Click Mark read, Archive or Trash.

Cooper confirms, for example 3 threads archived.

To mark every unread thread on the current page as read, click the Mark all as read button (double check mark) at the top of the list.

Hold an email that needs attention

Use a hold when an email matters but you can't act on it yet — for example while you wait for information or a date.

Open the hold panel

Hover over a row and click Set aside for attention, or click Hold in an open thread. The Hold Email panel opens.

Fill in the hold

  • Reason: Waiting on info, Waiting on date, Needs review, Future task or Other.
  • Hold until: the date and time you expect to act (optional).
  • Next action: what should happen when it's ready (optional).
  • Note: why you're holding it (optional).

Save the hold

Click Hold email. Cooper confirms with Thread held.

A held thread shows a chip with the reason and its due state: a date, Due today, Overdue or No date. Overdue holds are shown in red.

  • To see held threads, click Needs attention under Workflow in the sidebar. Click Overdue to see only overdue holds. Click the same item again to go back to the normal list.
  • To change a hold, click the chip, or click Edit hold in the open thread, then click Update hold.
  • To release a hold, hover over the chip in the open thread and click Release hold (the ×). Cooper confirms with Thread released from hold.
  • Linking the thread to a task releases its hold automatically.

Linking a thread to a task puts the conversation, and its attachments, on that task.

Screenshot pending: An open email thread with the toolbar of link, CRM, star, hold, archive and trash buttons
An open thread. 1: Link to Task, 2: Assign to Project, 3: Create contact, 4: Star, 5: Hold, 6: Archive and Move to trash, 7: reply, Reply All and Forward.

Open the panel

Open the thread and click the link button (Link to Task) in the toolbar. The Link to Project Task panel opens.

Pick the project and task

Search for and select the Project, then the Task. Tasks are grouped by deliverable and show their code and status.

Decide whether to share

Turn on Share with team to post an activity to the project feed so teammates can see the email is linked.

Click Link Thread. Cooper shows Thread linked! and how many attachments were saved to the task.

The thread then shows a green chip with the project and task names, and the toolbar button reads Linked to Task. Click the chip to change the link.

Assign an email to a project

You can assign a thread to a project without picking a task.

Choose the project

Open the thread and click Assign to Project (the folder button). Search for and select the project, then click Assign to Project.

Create a routing rule (optional)

Cooper asks Create a routing rule? so future emails go to the same project automatically. Choose one:

  • Subject contains a keyword — any email whose subject contains a keyword or phrase you enter. You can tick Only from to limit it to this sender or domain.
  • This sender only (shown as the sender's address) — only emails from this exact address.
  • Any @domain email — all emails from the sender's domain. Not offered for personal domains such as gmail.com or outlook.com.

Click Create Rule, or Just this once to skip the rule.

To remove the assignment, hover over the project chip in the open thread and click Remove project assignment. Cooper then asks whether to block the sender from being auto-routed to that project again. Click Block sender or Dismiss.

How Cooper assigns projects automatically

When new email arrives, Cooper tries to assign it to a project:

  1. Routing rules — rules you created (sender, domain or subject keyword) are checked first.
  2. AI matching — if no rule decides, Cooper's AI compares the subject and preview with your company's active projects and assigns the best match when it's confident enough. AI matching only runs if your company has AI set up for email classification.

Threads assigned by AI show AI matched · N% confident when open. In the list, a lower-confidence match shows Review match · N% so you can check it. If the match is wrong, remove the project assignment and block the sender.

In a project's inbox, you can also click Not Project-Related on a thread. Cooper flags it, removes it from the project's list, and creates a sender rule so similar email isn't routed there again. Such threads show Not project-related.

Cooper automatically links a thread to an existing human or organization when it recognizes the sender — for example by email address or company domain. It never creates contacts on its own.

If the sender isn't in Cooper yet, create the contact from the email:

  1. Click the + (Create contact) next to the sender's name in the list, or in the open thread's toolbar.
  2. Click Create human or Create org.

Cooper creates the record from the sender's details and links it to the thread. You see Human contact created or Organisation created.

If the thread is already linked, the toolbar shows CRM Linked and a chip with the organization and contact names. To change the link:

  1. Click the chip or CRM Linked. The Link to CRM panel opens.
  2. Search for a Contact and/or an Organization, or remove the current ones.
  3. Click Save Link.

Copy the email number

Each thread has an Email # shown under the subject. Click it to copy the number to your clipboard. Cooper confirms with Email number copied. Use the number to refer to the email elsewhere in Cooper or when asking an AI agent about it.

Set your display name, reply-to address and signature

  1. Open your profile settings and click Email Signature.
  2. If you have Gmail and Outlook connected, pick the Gmail or Outlook tab.
  3. Fill in the fields (see the table below).
  4. Click Save Changes.
FieldWhat it does
Display Name (From)The name recipients see in their inbox.
Default Reply-To AddressOptional. Where replies go. Leave blank to use your connected address.
Email SignaturePlain text only. Added to every email sent from that mailbox.

Add an inbox wallpaper

You can put your own picture behind the Inbox.

  1. Click Add inbox wallpaper (the picture icon) at the top of the thread list.
  2. Choose a JPG, PNG, WebP, AVIF or HEIC image up to 12 MB.

Cooper confirms with Inbox wallpaper updated. To change it, click Change inbox wallpaper. To remove it, click Remove inbox wallpaper (the × next to it). The wallpaper is only visible to you.

Disconnect a mailbox

  1. Open your profile settings and click Email Signature.
  2. On the mailbox card, click Disconnect.
  3. In Disconnect Gmail (or Disconnect Microsoft 365), read the warning — This will stop receiving inbound emails for this account. — and click Disconnect.

Cooper confirms with Gmail account disconnected (or Microsoft 365). If you had two mailboxes, the remaining one becomes your default.

Keyboard shortcuts

KeyWhereAction
/Inbox listJump to the search box.
EscSearch boxLeave the search box; press again to clear the search.
Enter or SpaceFocused thread rowOpen the thread.
Ctrl+Enter (Cmd+Enter on Mac)Reply box, or composer in plain text modeSend.
EscReply boxDiscard the reply.
Enter, Tab, , or ;Recipient fieldAdd the typed address as a recipient.
BackspaceEmpty recipient fieldRemove the last recipient.

Fields reference

New Email composer

FieldRequiredWhat it means
ToYesOne or more recipients. Pick from contacts or type addresses.
CcNoCopied recipients. Shown after you click Cc/Bcc.
BccNoBlind-copied recipients. Shown after you click Cc/Bcc.
SubjectNoThe subject line.
MessageYesThe body. Rich text by default, or plain text.
AttachmentsNoFiles up to 20 MB each.

Hold Email panel

FieldRequiredWhat it means
ReasonYesWaiting on info, Waiting on date, Needs review, Future task, or Other. Defaults to Waiting on info.
Hold untilNoWhen you expect to act. Holds past this date count as Overdue.
Next actionNoWhat should happen when the email is ready.
NoteNoWhy the email is being held.

Link to Project Task panel

FieldRequiredWhat it means
ProjectYesThe project the task belongs to.
TaskYesThe task to link the thread to.
Share with teamNoPosts an activity to the project feed.

Permissions

  • Everyone can open Inbox and connect their own mailboxes. No role permission is needed.
  • You only see your own mail. Inbox lists threads from mailboxes you connected. Opening, replying to or changing a thread that belongs to someone else's mailbox is refused, even by an admin.
  • A company recruiting mailbox (connected in Recruiting settings) is never anyone's personal Inbox.

Tips and best practices

  • Link vendor and client emails to the task they're about. Your team then sees the conversation and attachments on the task, not only in your mailbox.
  • When you assign a thread to a project for the first time, create a routing rule. Use Subject contains a keyword for project codes, and This sender only for vendors who work on one project.
  • Avoid Any @domain email rules for teammates or shared company domains — every email from that domain would be routed to the project.
  • Use holds instead of leaving emails unread. Needs attention and Overdue give you a short, dated to-do list.
  • If you connect both Gmail and Outlook, check the From line in the composer before you send.

Troubleshooting

For AI agents

Agents work with the signed-in user's own connected mailboxes through the CooperBuild MCP server. An agent can never see another person's mailbox. These tools also require the Mail permission on the user's role.

ToolUse it to
email_inbox_browseRead the user's inbox. Actions: list (filters such as projectId, contactId, externalOrgId, hasProject, isRead, held, holdDue, emailNo, search, dateFrom/dateTo, mailbox), get (one thread with all messages), stats (total, unread, project-linked, unlinked, held), list_attachments, read_attachment (extract text from PDF, DOCX or plain-text attachments), search_gmail (search the live mailbox: Gmail query syntax for Gmail, KQL for Outlook).
email_inbox_manageAct on threads. Actions: send, reply, save_attachments (save to Media and a project folder), mark_read, link_project (pass projectId: null to unlink), link_task (with shareActivity), link_submittal, link_crm, create_contact (contactType: "human" or "org"), flag_irrelevant, hold, update_hold, release_hold.
comm_send_emailSend a one-off email to a contact or address, through the user's linked mailbox or the company's email service.

Key rules:

  • Send safety. send and reply default to mode: "preview", which never sends. Show the user the exact recipients, subject and body, get explicit approval, then repeat the same call with mode: "execute" and the returned confirmationToken. The token is single-use, expires after 10 minutes and is bound to the exact content.
  • Two mailboxes. If send returns needsMailboxChoice, ask the user "Gmail or Outlook?" and preview again with mailbox set. Never choose for them. A reply always leaves from the thread's own mailbox.
  • Holds. Use hold (with holdReason: waiting_on_info, waiting_on_date, needs_review, future_task, other) for important but not-yet-actionable email. Don't create a task only because a thread is held. link_task releases an active hold automatically.
  • Ask before sharing. Before link_task, ask the user whether to log an activity on the task (shareActivity).

Common errors:

ErrorFix
requiresSetup: trueNo mailbox is connected. Give the user the returned setupUrl and ask them to connect Gmail or Outlook.
No mailbox is connected for your user. Please connect Gmail or Outlook in settings first.Same as above.
Your Gmail access has been revoked or expired. Please reconnect your account in settings. (or Outlook)The user must reconnect the mailbox from Email Signature in profile settings.
We could not find that email thread or it is not available to your Gmail account.The thread ID is wrong or belongs to someone else's mailbox. List threads again with email_inbox_browse.
You're sending emails too quickly.Wait before sending again.
  • Mail — the company register for incoming letters and packages, with owners and due dates. Not your personal email.
  • Humans — contacts you can link to email threads.
  • Organizations — companies you can link to email threads.
  • Chat — internal messaging with your team.
  • Phone — calls and text messages.

On this page