Overview

The ServiceM8 connector for Gemini Enterprise lets you manage jobs and schedule activities in ServiceM8 datasets.

Supported actions

When the ServiceM8 connector is enabled, the end user can use natural language commands in Gemini Enterprise to perform the following actions.

Action Description
Add job note Adds a note to a job specified by its UUID.
Change job status Change the status of a job.
Compose email message Compose and send an email message linked to a Job UUID.
Create job Create a new job with client and scheduling information.
Create job activity Create a scheduled booking for a staff member to attend the job.
Send job to queue Send a job to a queue with expiry date.

Required permissions

To enable Gemini Enterprise to perform federated search using the ServiceM8 data store, you need to enable the following scopes:

Scope Purpose
mcp Allows the app to connect to the ServiceM8 Model Context Protocol (MCP) server.
mcp_client Allows the app to act as an MCP client to search data and perform actions in ServiceM8.

Limitations

This section outlines known issues and limitations that may affect your use of the ServiceM8 data store.

  • When creating a new app or adding a data store to an existing one, it's recommended to associate only one data store with actions belonging to a single connector type.
  • Enforcing a VPC Service Controls perimeter on existing ServiceM8 data stores is not supported. To enforce VPC Service Controls, you must delete and recreate the data stores. For more information on VPC Service Controls and how to use actions after enabling VPC Service Controls, see Secure your app with VPC Service Controls.
  • The ServiceM8 data store is supported only in the global, us, and eu locations.

What's next