# Get the Meevo Register Summary for every location each night

> The Meevo MR080 Register Summary for every salon in one message each night, checked against last week, without running MR080 by hand.

Source: https://cotlet.dev/integrations/meevo-api-mcp-server/daily-register-summary

After close, the owner of two or three salons wants one number per location: sales, card versus cash, deposits. In Meevo that means running MR080 and copying totals out of a PDF or spreadsheet.

Cotlet does it in your own Meevo account with list\_locations and get\_register\_summary, called by your AI agent, an n8n workflow or a script.

[Request access](https://cotlet.dev/app/signup?app=meevo) [All Meevo tools](https://cotlet.dev/integrations/meevo-api-mcp-server)

Hosted · nothing to install or maintain

Official options

## Can Meevo do this on its own?

Meevo's Public API has no reports; the Daily Data Stream gives raw sale changes from up to 7 days back, and your code has to total them (checked 12 Oct 2026). In the app, MR080 runs on demand as PDF, HTML or XLSX; the help page describes no email or scheduled delivery (checked 12 Oct 2026).

By hand

## How you do it in Meevo today

1. At each location the closing staff close every open drawer in Meevo > Register > Drawer Manager: Close Drawer, count Cash in Drawer, enter Cash Left in Drawer, Checks and Credit/Debit, then Save or print a Deposit Slip.
2. Run the report: type MR080 in the Convobar or go to Meevo > Reports > Register/Sales, pick Yesterday or a Custom date, select Full Day and leave All Drawers on.
3. Choose PDF, HTML or XLSX beside Run Report; Meevo warns that a report can take a few minutes to generate.
4. Copy Sales Summary, Payment Types and Cash Summary totals into a message or spreadsheet. The MR080 setup options are dates, times and drawers; the help page names no location filter.
5. Nothing in the MR080 help page sends the report on a schedule, so a short drawer or a missing close shows up only when someone opens the PDF.

With an agent

## How to get the Meevo Register Summary for every location each night

Prompt

```
Every night at 9, send me the Register Summary for both salons in one message, with each location against the same weekday last week, and flag anything that does not add up.
```

1. 01  
### Run after the last drawer closes  
The schedule sits after closing time, in each location's own time zone from list\_locations. A location that closes late on Thursdays gets its own later run instead of a half-day summary.
2. 02  
### One call per location, one business day  
The agent calls get\_register\_summary for every location your login reaches, then again for the same weekday a week earlier, so a Saturday is compared with a Saturday and not with a quiet Monday.
3. 03  
### Check that the numbers close  
Sales by type must add up to the total, and payments must add up to the same total. A gap means a transaction was edited after close or a drawer is still open, and the agent reports the gap instead of a clean total.
4. 04  
### Flag what an owner would ask about  
The agent marks a location with zero sales on a day it was open, returns above zero, deposits that differ from cash taken, and a change of more than the threshold you set against last week.
5. 05  
### Send one message, not one per salon  
Locations come in a fixed order with a combined total at the top and the currency stated, so the message reads the same every night and a missing location stands out.

### What you get back

Example data

```
Meevo, Fri 10 Oct, vs Fri 3 Oct
All locations: $6,420 sales (+8%)
Maple Street Salon: $3,850 (+12%), card $3,120, cash $500, gift card $230, deposits $150
Harbor Spa: $2,570 (+2%), card $2,410, cash $160, packages $600 of sales
Flag: Maple Street returns $85 (Thu $0)
Flag: Harbor Spa payments $40 below sales, a drawer may still be open
```

### Other ways to ask

- Every Monday at 8, send me last week's Register Summary per location, day by day.
- Only tell me tonight if a location is more than 20 percent down on last week or has any returns.
- Post the nightly Register Summary for all salons to our managers' Slack channel.

Before you automate it

## What Meevo allows, and what to know first

- Meevo recommends running MR080 at the end of each business day to help close the register.
- Meevo says every open drawer should be closed at the end of the business day and balanced at each close, and suggests requiring a closing note when a drawer does not balance.
- The MR080 Payment Types section shows Actual, Calculated and Over/(Short) amounts for each payment type; itemized payments are in the separate MR110 Payment Detail report.
- The Surcharges section of MR080 appears only for MeevoPay merchant accounts.
- When transactions happen while the Close Drawer screen is open, Meevo updates the Expected amount on save and shows a message, so the actual counts may need to be entered again.

Every tool here only reads, so it can run daily from n8n, Make, Zapier or cron without waiting for your OK.

Sources: [Meevo Help: MR080 Register Summary](https://docs.meevo.com/multi-location/Reports/Register/MR080%5FRegisterSummary.htm) · [Meevo Help: Closing a register drawer](https://docs.meevo.com/multi-location/Register/DrawerMgr/ClosingRegisterDrawer.htm) · [Meevo API Developer Tools](https://www.meevo.com/developer-tools)

REST

## Call get\_register\_summary from a script

curl

```
curl https://cotlet.dev/api/v1/meevo/get_register_summary \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"location_id":"201","date":"2026-10-10"}'
```

Example response

```
{
"location_id": "201",
"date": "2026-10-10",
"currency": "USD",
"sales_by_type": {
"services": 2840,
"products": 410,
"packages": 600
},
"total_sales": 3850,
"payments": {
"card": 3120.5,
"cash": 500,
"gift_card": 229.5
},
"membership_sales": 0,
"returns": 0,
"deposits": 150
}
```

MCP: add https://cotlet.dev/mcp/v1 with the same key; the tool is meevo\_get\_register\_summary. Example data.

[Schedule it in n8n, Make, Zapier or cron](https://cotlet.dev/integrations/meevo-api-mcp-server#automations)

Tools

## Meevo tools this automation uses

__Cotlet Meevo tools used to get the Meevo Register Summary for every location each night__
| Tool | Parameters |
| ---------------------- | ------------------ |
| list\_locations | none |
| get\_register\_summary | location\_id, date |

[All 14 Meevo tools with descriptions](https://cotlet.dev/integrations/meevo-api-mcp-server#tools)

## More Meevo automations

- [Book Meevo appointments from client texts and emails with an AI agent](https://cotlet.dev/integrations/meevo-api-mcp-server/book-appointments-with-ai)
- [Reschedule Meevo appointments when a stylist is out](https://cotlet.dev/integrations/meevo-api-mcp-server/reschedule-appointments-when-staff-is-out)
- [Meevo API and MCP server: every tool](https://cotlet.dev/integrations/meevo-api-mcp-server)
- [All use cases](https://cotlet.dev/use-cases)

## Give your agent access to Meevo.

Free 7-day trial with 5,000 credits, no card needed. Cotlet is independent and not affiliated with Meevo.

[Request access](https://cotlet.dev/app/signup?app=meevo)
