Skip to main content

Tasks & Jobs

Preview

The MCP integration is in preview - tools, parameters, and behavior may change between releases.

These tools help the assistant find work that still needs to be planned. They are read-only - actually scheduling something is the job of the appointment tools.

Get open tasks

Tool: get_open_tasks

Returns the unplanned (open) tasks that the dispatcher still has to schedule.

ParameterTypeRequiredDescription
limitnumberNoMaximum number of results to return (default: 100)

Example prompt

"What are the open tasks?"

Search tasks

Tool: search_tasks

Searches for tasks by task number, subject, job, or category. Use this when the assistant needs to look up a specific task by name or filter by job.

ParameterTypeRequiredDescription
taskNostringNoTask number to search for (exact match)
jobNostringNoJob number to filter by
searchTermstringNoSearch term to match against task subject or description
categoryNamestringNoCategory name to filter by
limitnumberNoMaximum number of results to return (default: 100)

Example prompts

"Search for tasks related to plumbing."

"Which open tasks belong to job ABC123?"

Search jobs

Tool: search_jobs

Searches for jobs by job number, name, or category. Useful when the user mentions a project or work order rather than an individual task.

ParameterTypeRequiredDescription
jobNostringNoJob number to search for (exact match)
searchTermstringNoSearch term to match against job name or description
categoryNamestringNoCategory name to filter by
limitnumberNoMaximum number of results to return (default: 100)

Example prompt

"Find all jobs for project ABC123."