Mail

Log every letter, package and notice your company receives, give each one an owner and a due date, and make sure nothing sits unanswered — the Mail register and its routing rules.

Mail is your company's register of incoming correspondence. When a letter, package, legal notice or government notice arrives, someone logs it in Mail, attaches a scan or photo, and Cooper makes sure it has an owner, a due date and an outcome. Office admins and mail handlers log items; the people they're assigned to get notified and close them out.

Mail is built as a tracked queue, not a filing cabinet. Cooper shows what has no owner, what is aging, what is due this week and what is overdue, nudges owners every day, and escalates anything past its due date.

Mail is not your Inbox

Mail (this page) is a shared register of items your company receives — mostly physical mail — with owners, due dates and statuses. It does not connect to an email account, and it does not receive email by itself. Your own Gmail or Outlook email is in Inbox. The envelope button titled Mail in the top bar opens your Inbox, not this register.

Mail (this page)Inbox
What's in itLetters, packages, notices and other items your company receives, logged by handEmail from your own Gmail or Outlook mailbox, synced automatically
Who sees itEveryone with the Mail permission, company-wideOnly you
OwnershipEach item has an Accountable person and Responsible people (RACI)Your own threads
TrackingStatus, priority, due date, aging, escalationRead, starred, held, linked to projects
SidebarConnect → Mail (/connect/mailsorter)Connect → Inbox (/connect/gmail)
Screenshot pending: The Mail page with summary cards, view tabs and the mail table
Mail. 1: summary cards, 2: view tabs, 3: Routing rules, 4: Add Mail, 5: Age, 6: Assign.

Key concepts

TermWhat it means
Mail itemOne logged letter, package or notice. Each has a Mail No. such as MAIL-2026-10-0007.
RACIThe people on a mail item: Accountable (one owner who answers for the outcome), Responsible (who does the work), Consulted and Informed (kept in the loop).
OwnedA mail item is owned when it has an Accountable person or at least one Responsible person.
UnassignedOpen mail with nobody Accountable or Responsible.
AgingUnowned mail older than 48 hours, or owned mail nobody has touched for more than 5 days.
EscalatedMail flagged for attention, by a person or automatically when it passes its due date.
Addressed toThe legal entity in your company the item is addressed to.
Action requiredWhat the item asks for: Pay, Deposit, Respond, Review, File, Inspect, Forward, or Inform (no action).
Routing rule"When a letter like this arrives, it belongs to this person." Rules fill in the owner, priority, action and due date when mail is logged.
Catch-all ruleA routing rule with no match conditions. It catches everything no other rule matches. Its Accountable person is your mail supervisor.

Open Mail

In the sidebar, open Connect and click Mail. The address is /connect/mailsorter.

You need the Mail permission to see it. If Mail isn't in your sidebar, ask your administrator.

When you open Mail without choosing a view, Cooper opens the Unassigned view if any mail has no owner, and the All view otherwise. Links in Mail notifications open the item directly.

Read the summary cards

The cards at the top show the numbers that tell you whether mail is slipping. Click a card to switch the table to that view. Hover over a card for its definition.

CardCountsOpens view
UnassignedOpen mail with nobody accountable or responsible. Shown in red when above zero.Unassigned
AgingUnowned for more than 48 hours, or owned but untouched for more than 5 days. Shown in amber when above zero.Aging
Due this weekOpen mail due in the next 7 days.Due this week
OverduePast its due date and not completed. Shown in red when above zero.Overdue
EscalatedFlagged for attention. Shown in amber when above zero.Escalated
Waiting on meOpen mail where you are Accountable, Responsible, Consulted or Informed.My mail
OpenAll mail that isn't completed. The tooltip also shows the total and how many were completed in the last 30 days.All
CompletedMail closed in the last 30 days.Completed

Switch views

The tabs above the table are saved views. Hover over a tab for its description.

TabShows
UnassignedNobody accountable or responsible.
AgingUnowned for more than 48 hours, or owned but untouched for more than 5 days.
Due this weekDue in the next 7 days.
OverduePast due and not completed.
My mailOpen mail where you are in the RACI.
EscalatedFlagged for attention.
AllEverything, open and completed.
CompletedClosed items.

The view you pick is kept in the page address, so you can bookmark or share it.

Read the mail table

ColumnWhat it shows
DateThe date the item was received.
AgeDays since the item was received, such as 3d. Red when the item has no owner and is 2 or more days old. Amber when it's 14 or more days old.
Mail No.The item's number. A task icon (Task linked) shows when a task was created from it.
AttachmentsThumbnails or file icons. Click one to preview it. Use the arrows in the preview to move between files.
SenderWho sent it.
StatusReceived, Assigned, In Progress, Completed, Escalated or On Hold.
PriorityLow, Medium, High or Urgent.
TypePhysical, Email, Package, Legal, Government or Other.
Due DateWhen it must be dealt with. Red when overdue.
ProjectThe linked project, if any.
AccountableThe owner. Shows Assign (or Set owner) when nobody is accountable.
ResponsibleThe people doing the work.
Description, RemarksHidden by default.

If you can edit Mail, you can change Status and Priority right in the table: click the value and pick a new one.

You can group the table by Status, Priority, Type, Sender, Project or Accountable.

Filter the table

Filters work in the All view only. Saved views such as Unassigned are already defined, and the table shows a note such as Showing the "unassigned" view · switch to All to filter.

  1. Click the All tab.
  2. Open the filters and add conditions on fields such as Date, Mail No, Status, Priority, Type, Due Date, Accountable, Sender, Responsible, Description, Remarks, Attachments, Added User, Created At, Modified User or Updated At.

Log new mail

Screenshot pending: The Add Mail Sorter form with date, sender, type, RACI and attachments
Logging mail. 1: Mail Item #, 2: Addressed To, 3: Action Required, 4: Sender Type and Sender, 5: Recipients (RACI), 6: Upload Media, 7: + Add New Mail.

Open the form

Click Add Mail at the top of the table. The Add Mail Sorter form opens. To work in a full page instead, click the expand icon next to the form title.

Describe the item

  • Date defaults to today. Change it to the date the item arrived.
  • Mail Item # is filled in automatically in the form MAIL-YEAR-MONTH-NUMBER.
  • Choose Mail Type, Priority (defaults to Medium) and Status (defaults to Received).
  • Optionally pick the Team, the Project, who it's Addressed To (Legal Entity), the Action Required and a Due Date.

Record the sender

Choose a Sender Type:

  • External Organization — pick the organization. If it isn't in Cooper yet, use the add option in the list to create it.
  • External Human — pick the person.
  • Other (Manual Entry) — type the sender's name.

Choose who owns it (optional)

Under Recipients (RACI), choose the Accountable person (one) and any Responsible, Consulted and Informed people. You can leave these empty — routing rules may fill them in (see below), or you can assign the item later.

Add the scan and notes

Under Upload Media, add a scan or photo of the item (images and PDFs). Add Remarks and a Description of what the item says (up to 3,000 characters).

Save

Click Submit. On the full page you can also click Save as Draft.

To log several items at once, click + Add New Mail to add another card to the same form. Click Remove Mail to drop a card.

When you save, Cooper:

  1. Runs your routing rules on any fields you left blank. If a rule matched, the confirmation says Routed by and the rule's name.
  2. Sets the status to Assigned if the item now has an owner.
  3. Notifies every person on the RACI — for example You are accountable for mail MAIL-2026-10-0007 … with the action and due date.

Assign mail to an owner

Assigning is the explicit hand-off. It sets the RACI, moves the item from Received to Assigned, and notifies the people you pick.

Screenshot pending: The Assign panel with Accountable, Responsible, Informed, Addressed to, Action required, Priority, Due and a note
Assigning mail. 1: Accountable, 2: Responsible, 3: Due, 4: Note to the assignee, 5: Assign & notify.

Open the Assign panel

Do one of the following:

  • Click Assign (or Set owner) in the Accountable column.
  • Open the row's ⋯ menu and click Assign (or Reassign if it already has an owner).
  • Open the item and click Assign or Reassign.

Choose the people

  • Accountable — one owner who answers for the outcome.
  • Responsible — the people who do the work.
  • Informed — people to keep in the loop.

You must choose an Accountable person or at least one Responsible person.

Set the details

Choose Addressed to, Action required, Priority and Due. For Government and Legal mail with no due date, Cooper suggests a due date one week from today.

Add a note (optional)

Type a Note to the assignee, such as "10-day response window — call the inspector first". The note is added to the item's remarks with today's date.

Assign

Click Assign & notify. Cooper confirms with Mail assigned and the people notified. Only people who are newly added are notified.

Open and edit a mail item

  1. Open the row's ⋯ menu and click View.
  2. The item opens with its addressee as the title and a status line.
Screenshot pending: An open mail item with Reassign, Complete, Escalate, Create Task and Save changes buttons and the ownership status line
An open mail item. 1: Reassign, 2: Complete, 3: Escalate, 4: Create Task, 5: ownership status, 6: Save changes.

The status line shows Owned, or No owner — nobody has been told about this letter in red. It also shows when the item was received, assigned, last touched, completed or escalated, and which routing rule routed it (Routed by …).

From here you can:

  • Edit fields in place: Date, Sender, Mail No., In-Charge, Team, Project, Entity, Action, Accountable, Responsible, Consulted, Informed, Remarks and Description.
  • Add or remove attachments.
  • Click Save changes to save your edits. The item must have at least one attachment.
  • Click Assign / Reassign, Complete, Escalate or Create Task.

To edit with the full form instead, open the row's ⋯ menu and click Edit. To edit several items at once, tick their checkboxes, open the menu at the top of the checkbox column and click Edit.

Mark mail completed

  1. Open the row's ⋯ menu and click Complete, or click Complete in the open item.
  2. In What was done?, describe the outcome — for example "Paid 8/25 via VPR-123" or "Check deposited". This is optional.
  3. Click Mark completed.

The status becomes Completed and the Accountable and Informed people are told. Complete isn't offered for items that are already completed.

Escalate mail

Escalate an item when it needs attention now — for example a final notice inside its response window.

  1. Open the row's ⋯ menu and click Escalate, or click Escalate in the open item.
  2. In Why is this being escalated?, give a reason, such as "Final notice — 10-day window, nobody has responded". This is optional.
  3. Click Escalate.

The status becomes Escalated. Everyone on the RACI, the mail supervisor and the person who logged the item are notified. The item appears under Escalated.

Create a task from mail

  1. Open the row's ⋯ menu and click Create Task, or click Create Task in the open item.
  2. The Create Task from Mail form opens with the item's project and RACI people already filled in.
  3. Complete the task details and save.

Cooper confirms with Task created from mail item and links the task to the mail item. The Mail No. column then shows the Task linked icon.

Delete mail

  • One item: open the row's ⋯ menu, click Delete, and confirm.
  • Several items: tick their checkboxes, open the menu at the top of the checkbox column, click Delete, and confirm.

Set up routing rules

Routing rules decide who a letter belongs to the moment it's logged. Without rules, every new item starts with no owner until someone assigns it.

Screenshot pending: The Mail routing rules panel with a rule being edited
Routing rules. 1: When conditions, 2: Then actions, 3: Order, 4: Active, 5: Save rule.

Open the rules

Click Routing rules above the table. The Mail routing rules panel opens.

Start a rule

Click New rule. If you have no catch-all rule yet, you can click Add a default owner instead — see below.

Name and order the rule

Enter a Name, such as "Tax notices → Charmie". Set the Order: lower numbers run first.

Set the conditions (When)

Fill in any of these. All the conditions you fill in must match. Leave them all empty to make a catch-all rule.

  • Sender matches — text or a pattern (regular expression, not case-sensitive) checked against the sender and the sender organization's name. For example taxation|department of revenue|irs.
  • Keywords — comma-separated. The rule matches when any keyword appears in the item's description or remarks.
  • Mail type — for example Government.
  • Addressed to — the legal entity.

Set what the rule does (Then)

Choose any of: Accountable, Responsible, Informed, Set entity, Priority, Action and Due in (days). Every rule must set an Accountable person or at least one Responsible person.

Save

Leave Active on and click Save rule.

How rules work:

  • Rules run in Order, lowest first. The first matching rule wins; later rules are ignored.
  • Rules only fill fields the person logging the item left blank. They never overwrite an owner, entity, action or due date someone chose. A Priority of Medium counts as blank, so a rule can raise it.
  • Due in (days) sets the due date to the received date plus that many days.
  • Each rule in the list shows its order, name, a When: and Then: summary, and how many times it has matched (matched N×).
  • Use the switch on a rule to turn it on or off, the pencil to edit it, and the bin to delete it.
  • Rules apply to mail logged after you save them. They don't change existing items.

Add a catch-all rule (mail supervisor)

A catch-all rule makes sure no item is ever logged without an owner.

  1. Click Routing rules.
  2. If you see No catch-all rule. Mail that matches nothing is created without an owner., click Add a default owner. Cooper starts a rule named Default owner (catch-all) with order 999.
  3. Leave every When field empty. Under Then, choose the Accountable person — your mail supervisor.
  4. Click Save rule.

The catch-all rule shows a catch-all badge and When: Everything not matched above. Its Accountable person is your company's mail supervisor, who also gets the daily unowned-mail digest and escalation notices.

Daily reminders and automatic escalation

Once a day, at 13:00 UTC (9 a.m. US Eastern daylight time), Cooper checks the Mail register:

CheckWho is told
Mail with no owner after 48 hoursA digest goes to the person who logged it and to the mail supervisor.
Owned mail untouched for 5+ daysThe Accountable and Responsible people get a nudge — at most every 3 days.
Mail past its due date and not completedThe item is marked Escalated with the reason "Past due … without completion". The RACI people, the mail supervisor and the person who logged it are told.

Notifications arrive in Cooper and by email.

An administrator can change these settings in Settings → Organization → Notifications, under Mail that is slipping. It's on by default. The options are:

OptionChoices
Flag mail with no owner after24 hours, 48 hours, 3 days, 5 days
Nudge the owner when untouched for3, 5, 7 or 14 days
Auto-escalate past-due mailOn (recommended) or off

These options change the reminders only. The Aging card and view always use 48 hours and 5 days.

Fields reference

Add Mail Sorter form

FieldRequiredWhat it means
DateNo (defaults to today)The date the item was received.
Mail Item #AutomaticThe item's number, MAIL-YEAR-MONTH-NUMBER.
Team (Optional)NoThe team that handles it.
Project (Optional)NoA project it relates to. Most mail is company-level, not project-level.
Addressed To (Legal Entity)NoWhich of your company's legal entities it's addressed to.
Action RequiredNoPay, Deposit, Respond, Review, File, Inspect, Forward, or Inform (no action).
Sender TypeNo (defaults to External Organization)External Organization, External Human, or Other (Manual Entry).
SenderNoThe organization, person or typed name that sent it.
Mail TypeNoPhysical, Email, Package, Legal, Government, or Other.
PriorityNo (defaults to Medium)Low, Medium, High or Urgent.
StatusNo (defaults to Received)Received, Assigned, In Progress, Completed, Escalated or On Hold.
Due DateNoWhen it must be dealt with. Drives Due this week, Overdue and automatic escalation.
AccountableNoOne owner.
ResponsibleNoPeople who do the work.
ConsultedNoPeople to consult.
InformedNoPeople to keep in the loop.
RemarksNoShort comments or special instructions.
DescriptionNoWhat the item is or says. Up to 3,000 characters. Keywords in routing rules search this text.
Upload MediaNo when adding; at least one needed to Save changes on an open itemScans or photos of the item. Images and PDFs.

Assign panel

FieldRequiredWhat it means
AccountableOne of Accountable or ResponsibleOne owner — answers for the outcome.
ResponsibleOne of Accountable or ResponsibleDoes the work.
InformedNoKept in the loop.
Addressed toNoThe legal entity.
Action requiredNoWhat the item asks for.
PriorityNoLow, Medium, High or Urgent.
DueNoThe due date.
Note to the assigneeNoAdded to remarks with today's date.

Routing rule

FieldRequiredWhat it means
NameYesA name you'll recognize.
OrderNo (default set for you)Lower runs first.
Sender matchesNoPattern matched against the sender and sender organization name. Not case-sensitive.
KeywordsNoComma-separated; any one matching in description or remarks is enough.
Mail typeNoOnly this type.
Addressed toNoOnly this legal entity.
Accountable / ResponsibleOne of themWho owns the matched mail.
InformedNoWho is kept in the loop.
Set entity, Priority, ActionNoValues to fill in if blank.
Due in (days)NoDue date = received date + this many days.
Active—Turn the rule on or off.

Permissions

Access to Mail is controlled by the Mail permission on your role.

PermissionLets you
Mail — ReadSee Mail, the summary cards, views, items and routing rules.
Mail — WriteLog, edit, assign, complete, escalate and delete mail; create tasks from mail; create, edit and delete routing rules.

People you put on an item's RACI need Mail — Read to open the item from their notification.

The same Mail permission also controls whether AI agents can use the email and mail tools on your behalf (see For AI agents).

Tips and best practices

  • Add a catch-all rule first. It guarantees every item is born with an owner, and it defines your mail supervisor.
  • Write a description. Keywords in routing rules search the description and remarks, so "Final notice — sales tax" routes far better than a blank description.
  • Always attach the scan. People assigned the item can then act without walking to the mail tray.
  • Give statutory mail a real due date. Tax demands, court papers and final notices should have High or Urgent priority and an actual due date. Overdue mail escalates automatically.
  • Close the loop. Use Complete with a short outcome ("Paid via VPR-123") instead of leaving items in Received.
  • Use My mail daily. It's your personal list of open items you're part of.

Troubleshooting

For AI agents

Agents work with the Mail register through the CooperBuild MCP server. Both tools need the user to have the Mail permission; write actions need Mail — Write. The mailSorter prompt ("Mail Triage") walks through the triage loop below.

ToolActions
mail_sorter_browsestats (unassigned, aging, dueThisWeek, overdue, escalated, waitingOnMe, totals), inbox with view: unassigned, aging, due_soon, overdue, mine, escalated, completed, all; list (filters mailStatus, priority, mailType, actionRequired, legalEntityId, unassignedOnly, projectId, dateFrom/dateTo); search (query across Mail No., sender, addressee and description); get (mailId); rules (includeInactive).
mail_sorter_managecreate (logs an item; applyRouting defaults to true), update, assign (accountableId, responsibleIds, informedIds, dueDate, priority, actionRequired, note), complete (outcome, proofRef), escalate (reason), delete (mailId or mailIds), apply_rules (re-run rules on existing mailIds; overwrite: true replaces existing assignments), rule_create, rule_update, rule_delete (ruleId, rule with match and apply).

Key rules:

  • People can be passed as Human IDs or as { name: "Full Name" }.
  • Assigning notifies the people. Don't also send them an email about it.
  • A rule with an empty match block is the catch-all. Its apply.accountableId is the mail supervisor. Put it last (for example order: 999).
  • apply_rules is only available to agents. In the app, rules apply when mail is logged.
  • Statutory items (final notices, court, tax demands): set priority: "high", a real dueDate, and escalate if already inside the response window.
  • Report counts (assigned, escalated, still unowned) rather than the full contents of each letter.

Valid values:

FieldValues
mailStatusReceived, Assigned, In Progress, Completed, Escalated, On Hold
mailTypePhysical, Email, Package, Legal, Government, Other
prioritylow, medium, high, urgent
actionRequiredPay, Deposit, Respond, Review, File, Inspect, Forward, Inform

Common errors:

ErrorFix
Mail entry not foundThe mailId is wrong or the item was deleted. Find it again with search or inbox.
Assignment needs an accountable person or at least one responsible personPass accountableId or at least one responsibleIds entry.
A humanId is required for the "mine" viewThe user has no linked person record. Use another view or filter by person.
Unknown inbox viewUse one of the views listed above.

The email tools email_inbox_browse, email_inbox_manage and comm_send_email belong to Inbox, not to this register, even though they share the Mail permission.

  • Inbox — your own Gmail or Outlook email. Not the company Mail register.
  • Organizations — senders you can pick when logging mail.
  • Humans — the people you put on a mail item's RACI.
  • Teams — the team that handles a mail item.

On this page