# Contract Repository: Signed Agreements Filed and Logged

Source: https://maito.app/workflows/keep-a-register-of-who-signed-what

Maito files each signed agreement in the right Drive folder, renames it and logs the parties, dates and value in your register, and flags missing pages.

Every signed agreement gets filed, named and logged.

[Legal](https://maito.app/workflows/team/legal) · When something happens · Updated October 19, 2026

Works with

-   Slack
-   Email
-   Gmail
-   Microsoft 365
-   Superhuman Mail
-   Box
-   Dropbox
-   Notion

## How do you keep a contract repository up to date?

To keep a contract repository up to date, point Maito at the legal inbox and the register. When a signed contract arrives, it files it in Drive by year and counterparty, renames it consistently and adds a row with parties, dates and value. It flags oddities, like a missing page, and emails the sender.

## How it's done today

Signed contracts sit in people's inboxes.

## What Maito does

1.  Spot signed agreements
2.  File them in the right folder
3.  Log parties, dates and value

## Example

Loop run: Signed contract in legal@northstar.example

**Maito** (2:48 PM):

Filed Initech-Order-Form-2026-10-19-signed.pdf in Signed/2026/Initech.

• Parties: Northstar and Initech, Inc.  
• Signed: Oct 16 by Initech, Oct 19 by Northstar  
• Term: Nov 1, 2026 to Oct 31, 2027  
• Value: $36,000, auto-renews  
• Register: row 143

**Catch:** the order form says 12 pages, but the file has 11. The numbering jumps from 7 to 9. Page 8 may be missing from the signed copy.

I've emailed Jo, who sent it, to ask for the full copy.

**Claire** (2:55 PM):

keep row 143 marked incomplete until it arrives.

**Maito** (2:56 PM):

Marked incomplete. I'll refile and update the row when Jo's copy comes in.

## How to set it up

When something happens Keep a register of who signed what

Ask your agent

“When a signed contract arrives in legal@northstar.example, file it in Drive under Signed/year/counterparty, rename it, and add a row to the contracts register with parties, dates and value. Tell #legal each time.”

Connect email

-   Gmail
-   Microsoft 365
-   Superhuman Mail

Connect files

-   Google Drive
-   Box
-   Dropbox
-   Notion
-   Microsoft 365

Not connected yet? Your agent sends you a link to sign in.

## What it won't do

It logs what is written in the document and can't confirm both parties actually signed. Scanned copies can leave gaps, and it flags those for a person to check.

## Questions

### Where does it file things?

In the file tool you connect, such as Google Drive, Box, Dropbox, Notion or Microsoft 365, using the folder pattern you describe.

### Does it check that the signed copy is complete?

It compares what it finds, such as page counts and numbering, and flags gaps. It then asks the sender instead of assuming.

### Does it run on its own?

Yes. A Loop can run when a signed contract arrives in the inbox, and it posts what it filed to a channel.

## More legal workflows

-   [First pass on a contract Get the risky clauses flagged against your standard terms before legal reads it. Legal · When you ask Works with Box.](https://maito.app/workflows/first-pass-on-a-contract)
-   [Sort incoming NDAs Standard NDAs get approved fast; unusual ones go to legal. Legal · When something happens Works with Gmail, Microsoft 365, Box.](https://maito.app/workflows/sort-incoming-ndas)
-   [Answer "can we do this?" from approved guidance Teams get legal answers from your approved policies, with a lawyer on hard ones. Legal · When you ask Works with Slack, Email.](https://maito.app/workflows/answer-can-we-do-this-from-approved-guidance)
-   [Draft from approved templates Get a first draft of an agreement from your approved templates and clauses. Legal · When you ask Works with Box.](https://maito.app/workflows/draft-from-approved-templates)
-   [Track contract dates Know when contracts renew, expire or need notice. Legal · On a schedule Works with Box.](https://maito.app/workflows/track-contract-dates)
-   [Summarize a long agreement Get the key terms of a long agreement on one page. Legal · When you ask Works with Box.](https://maito.app/workflows/summarize-a-long-agreement)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Fkeep-a-register-of-who-signed-what)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
