Tools Overview

FrontDeskOS exposes 50+ tools through the MCP protocol, organized into six categories. Each tool is a callable function that your AI agent can invoke to manage front desk operations.

How Tools Work

In the MCP protocol, tools are functions that an AI model can call. When your agent connects to the FrontDeskOS MCP server, it receives a list of all available tools with their schemas. The agent can then decide which tools to call based on the user's request.

Each tool accepts a typed JSON input and returns a structured JSON response. Tools are atomic operations -- they either succeed completely or return an error with a descriptive message.

Tool Categories

Tool Naming Convention

All FrontDeskOS tools follow the pattern frontdesk_<action>_<resource>. For example:

  • frontdesk_list_calls -- List calls with filters
  • frontdesk_book_appointment -- Create a new appointment
  • frontdesk_update_lead -- Update a lead record
  • frontdesk_call_analytics -- Get call volume analytics

Search Documentation

Search for pages, tools, and guides