Location Tasks
Search and retrieve tasks across the entire location. View all team tasks with status, assignee, and due date filtering for workload management.
While Contact Tasks manages tasks per contact, Location Tasks gives you a bird’s-eye view across the entire sub-account. See every task, filter by team member, status, or due date, and build workload reports. This is the management layer for understanding team capacity and task distribution.
What This MCP Tool Does
Search tasks across all contacts in a location with filters for status, assignee, and due date range. Returns a cross-contact view of all work items.
Endpoint Reference
Search tasks: GET /locations/{locationId}/tasks
Authentication
Requires a Private Integration Token (PIT) with the locations scope enabled.
Key Parameters
status— filter by task status (open, completed)assignedTo— filter by team memberdueDate— filter by due date rangelimit,offset— pagination
Important Notes
This is a read-only aggregation view. To create, update, or complete tasks, use Contact Tasks on the specific contact record.
Use this for team workload dashboards. Pull all open tasks grouped by assignee, calculate tasks per team member, identify overdue items, and build management reporting outside of GHL.
Related MCP Tools
- Contact Tasks — CRUD on individual contact tasks
- Location CRUD — The location being queried
- Contact CRUD — Contacts associated with tasks
- Opportunity CRUD — Deals that generate task work
- Contact Followers — Team visibility on contact activity