Attendance & Time Read Only Requires Manager

Check Pending Timesheet Approvals Through Your AI Assistant

Ask your AI assistant how many timesheets are waiting for approval in DeskMonitor — see the full list without opening the portal.

Connect Your AI Client

What This Command Does

Managers use this command at the start or end of the day to identify timesheet entries that require their review and approval. It returns all pending items so no approvals are missed at the end of a pay period.

list_pending_approvals

Use when a manager or admin wants to review timesheet entries awaiting their approval.

Example Questions You Can Ask

"How many timesheets are waiting for approval?"

"Show me pending approvals"

"What timesheets need my sign-off?"

"Are there any outstanding approvals?"

What You'll Get Back

Returns a list of timesheet entries awaiting approval, including employee name, date, hours, and how long the approval has been pending.

Example Response

{
  "pendingApprovals": [
    { "employee": "Bob Lee", "date": "2026-07-15", "hours": 7.5, "pendingFor": "2 days" },
    { "employee": "Diana Kim", "date": "2026-07-16", "hours": 8.0, "pendingFor": "1 day" }
  ],
  "total": 2
}

How to Use This Command

1

Connect your AI client to TheDeskMonitor

Go to Integrations > AI Connect and follow the MCP setup guide for Claude Desktop, Gemini CLI, GitHub Copilot, or any MCP-compatible client.

2

Ask your question in plain English

Type or speak your question. The list_pending_approvals command is invoked automatically via MCP.

3

Review the response

Returns a list of timesheet entries awaiting approval, including employee name, date, hours, and how long the approval has been pending. For full charts, history, and exports, open TheDeskMonitor directly.

Role Requirement

This command requires Manager role or higher.

Ready to try this command?

Start your free trial and connect your AI client in under 5 minutes.