Integración · Servicios de campo
Conecte Claude y ChatGPT a ServiceM8
Pida a su IA que encuentre un trabajo, reserve uno nuevo desde una plantilla o asigne a un empleado en ServiceM8. Puede buscar trabajos, clientes y materiales, leer mensajes del buzón y convertirlos en trabajos, así como crear clientes y contactos. También puede agregar partidas y notas, registrar pagos ya recibidos y crear/actualizar tareas, para que la oficina gaste menos tiempo en la entrada de datos.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“Encuentre el trabajo en 12 Harbour Street y cuénteme su estado.”
La IA busca trabajos por palabra clave y lee el estado, dirección, descripción y cliente del trabajo.
“Cree un trabajo para Nordic Cafe desde nuestra plantilla de desagüe bloqueado.”
Encuentra al cliente y la plantilla de trabajo y crea el trabajo con la dirección y descripción que le des.
“Asigne a Mia al trabajo 1542 el viernes de 9 a 12.”
Encuentra el UUID del personal de Mia y agenda su turno en ese trabajo para esa hora.
Qué puede hacer tu IA
Tareas y programación
Buscar y crear trabajos, crear trabajos desde plantillas o mensajes del buzón, programar personal y actualizar estado y descripciones.
Clientes y contactos
Buscar, crear y actualizar clientes, agregar contactos de clientes y trabajos, y leer detalles de facturación.
Partidas, pagos y tareas
Agregar materiales y partidas a trabajos, registrar pagos recibidos, agregar notas y crear/actualizar tareas.
“Convierta el nuevo mensaje del buzón de Lars en un trabajo.”
Encuentra el mensaje en el buzón y lo convierte en un nuevo trabajo, opcionalmente desde una plantilla con una nota.
“Agregue 2 horas de mano de obra en la dirección 95 y una nota indicando que la pieza está a pedido.”
Agrega una partida al trabajo y una nota al registro del trabajo.
“El cliente pagó 450 por transferencia bancaria hoy. Regístrelo en el trabajo 1542.”
Registra el pago contra el trabajo con monto, método y hora. No cobra al cliente.
193 herramientas para ServiceM8
Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.
add_job_contactModifica datosAgregar un contacto a una tarea (`job_uuid`) con `first`, `last`, `email`, `phone`, `mobile` y `type`.add_job_materialModifica datosAgregar un ítem de línea a una tarea (`job_uuid`): `quantity` más un `material_uuid` o un `name` y `price`.add_noteModifica datosAgregar una nota (`note`) a un registro, usualmente una tarea: establecer `related_object` en tarea y `related_object_uuid` en el UUID de la tarea.archive_inboxmessage_jsonVisible para otrosattach_inboxmessage_to_job_jsonVisible para otrosconvert_inbox_message_to_jobVisible para otrosConvertir un mensaje de bandeja de entrada (`inboxmessage_uuid`) en una nueva tarea, opcionalmente desde una plantilla de tarea (`template_uuid`) con un `note`.create_a_new_document_templateModifica datoscreate_a_new_inbox_messageVisible para otroscreate_a_new_job_allocationModifica datoscreate_a_new_job_checklistModifica datoscreate_a_new_job_material_bundleModifica datoscreate_a_new_staff_messageModifica datoscreate_a_new_supplierModifica datoscreate_addressModifica datoscreate_allocationwindow_jsonModifica datoscreate_assettype_jsonModifica datoscreate_assettypefield_jsonModifica datoscreate_badge_jsonModifica datoscreate_categoryModifica datoscreate_clientModifica datosCrear un cliente con `name` y campos de dirección opcionales, `website`, `billing_address` y `payment_terms`. Buscar primero para evitar duplicados.create_client_contactModifica datosAgregar una persona de contacto a un cliente (`company_uuid`) con `first`, `last`, `email`, `phone`, `mobile` y `is_primary_contact`.create_documentModifica datoscreate_employeeModifica datoscreate_feedback_jsonModifica datoscreate_form_jsonModifica datoscreate_formfield_jsonModifica datoscreate_formresponse_jsonModifica datoscreate_inboxmessage_notes_jsonVisible para otroscreate_jobModifica datosCrear una tarea con campos en `body`: `status` (Cotización, Orden de trabajo, Fallida, Completada), `company_uuid`, `job_address`, `job_description`, y opcionales `category_uuid` y `queue_uuid`.create_job_from_templateModifica datosCrear una tarea desde una plantilla (`jobtemplate_uuid`) con campos opcionales `company_uuid` o `company_name`, `job_address` y `job_description`.create_material_jsonModifica datoscreate_materialbundle_jsonModifica datoscreate_messageVisible para otroscreate_productModifica datoscreate_queue_jsonModifica datoscreate_smstemplate_jsonVisible para otroscreate_supplierModifica datoscreate_taskModifica datosCrear una tarea con un `name`, `due_date`, `task_details`, `assigned_to_staff_uuid`, y opcionalmente vincularla a una tarea mediante `related_object` tarea y `related_object_uuid`.create_taxrate_jsonModifica datosdelete_a_badgeMueve dinerodelete_a_bundleMueve dinerodelete_a_categoryMueve dinerodelete_a_clientMueve dinerodelete_a_company_contactMueve dinerodelete_a_document_templateMueve dinerodelete_a_feedbackMueve dinerodelete_a_formMueve dinerodelete_a_form_fieldMueve dinerodelete_a_form_responseMueve dinerodelete_a_jobMueve dinerodelete_a_job_activityMueve dinerodelete_a_job_allocationMueve dinerodelete_a_job_checklistMueve dinerodelete_a_job_contactMueve dinerodelete_a_job_materialMueve dinerodelete_a_job_material_bundleMueve dinerodelete_a_job_paymentMueve dinerodelete_a_job_queueMueve dinerodelete_a_knowledge_articleMueve dinerodelete_a_locationMueve dinerodelete_a_materialMueve dinerodelete_a_noteMueve dinerodelete_a_sms_templateMueve dinerodelete_a_staff_memberMueve dinerodelete_a_staff_messageMueve dinerodelete_a_supplierMueve dinerodelete_a_taskMueve dinerodelete_a_tax_rateMueve dinerodelete_an_assetMueve dinerodelete_an_asset_typeMueve dinerodelete_an_asset_type_fieldMueve dinerodelete_an_attachmentMueve dinerodelete_an_email_templateMueve dinerodelete_suppliersMueve dineroget_clientObtener un cliente por UUID (pásalo como `supplier_uuid`), con dirección y detalles de facturación.get_inbox_messageObtener un mensaje de bandeja de entrada por UUID (pásalo como `supplier_uuid`).get_inboxmessage_jsonVisible para otrosget_jobObtener un trabajo por UUID (páselo como `supplier_uuid`), con estado, dirección, descripción y banderas de cliente y factura.list_addresseslist_all_document_templateslist_all_job_activitieslist_all_job_allocationslist_all_job_checklistslist_all_job_contactslist_all_job_material_bundleslist_all_job_materialslist_all_noteslist_all_staff_messageslist_all_supplierslist_all_vendorslist_allocationwindow_jsonslist_asset_jsonslist_assettype_jsonslist_assettypefield_jsonslist_badge_jsonslist_company_jsonslist_contactslist_documentslist_feedback_jsonslist_form_jsonslist_formfield_jsonslist_formresponse_jsonslist_inbox_messagesListar mensajes en el buzón de ServiceM8, con opciones opcionales `search`, `filter`, `limit` y `offset`.list_job_categoriesListar categorías de tarea con sus UUIDs.list_job_queuesListar colas de tareas con sus UUIDs.list_job_templatesListar las plantillas de tareas configuradas en ServiceM8.list_material_jsonslist_materialbundle_jsonslist_messageslist_paymentslist_productslist_projectslist_securityrole_jsonslist_smstemplate_jsonslist_staffListar miembros del personal con sus UUIDs.list_supplierslist_taskslist_taxrate_jsonsrecord_job_paymentModifica datosRegistrar un pago ya recibido contra una tarea (`job_uuid`) con `amount`, `method` y `timestamp`. No cobra al cliente.retrieve_a_badgeretrieve_a_bundleretrieve_a_categoryretrieve_a_company_contactretrieve_a_document_templateretrieve_a_feedbackretrieve_a_formretrieve_a_form_fieldretrieve_a_form_responseretrieve_a_job_activityretrieve_a_job_allocationretrieve_a_job_checklistretrieve_a_job_contactretrieve_a_job_materialretrieve_a_job_material_bundleretrieve_a_job_paymentretrieve_a_job_queueretrieve_a_job_templateretrieve_a_knowledge_articleretrieve_a_locationretrieve_a_materialretrieve_a_noteretrieve_a_security_roleretrieve_a_sms_templateretrieve_a_staff_memberretrieve_a_staff_messageretrieve_a_supplierretrieve_a_taskretrieve_a_tax_rateretrieve_a_vendorretrieve_an_assetretrieve_an_asset_typeretrieve_an_asset_type_fieldretrieve_an_attachmentretrieve_an_email_templateschedule_job_visitModifica datosProgramar a un miembro del personal para una tarea: `job_uuid`, `staff_uuid`, `start_date` y `end_date` (AAAA-MM-DD HH:MM:SS), con `activity_was_scheduled` establecido en 1.search_allBuscar trabajos, clientes, materiales y otros registros por palabra clave `q` en una sola llamada. Úsalo para encontrar un UUID de trabajo o cliente.search_embedding_jsonssearch_recordsBuscar un tipo de registro específico por palabra clave `q`: `object_type` trabajo, empresa (clientes), material, artículo de conocimiento, adjunto, respuesta de formulario, activo o paquete de materiales.update_a_badgeModifica datosupdate_a_bundleModifica datosupdate_a_categoryModifica datosupdate_a_document_templateModifica datosupdate_a_feedbackModifica datosupdate_a_formModifica datosupdate_a_form_fieldModifica datosupdate_a_form_responseModifica datosupdate_a_job_activityModifica datosupdate_a_job_allocationModifica datosupdate_a_job_checklistModifica datosupdate_a_job_contactModifica datosupdate_a_job_materialModifica datosupdate_a_job_material_bundleModifica datosupdate_a_job_paymentModifica datosupdate_a_job_queueModifica datosupdate_a_knowledge_articleModifica datosupdate_a_locationModifica datosupdate_a_materialModifica datosupdate_a_noteModifica datosupdate_a_sms_templateVisible para otrosupdate_a_staff_memberModifica datosupdate_a_staff_messageModifica datosupdate_a_supplierModifica datosupdate_a_tax_rateModifica datosupdate_an_assetModifica datosupdate_an_asset_typeModifica datosupdate_an_asset_type_fieldModifica datosupdate_an_attachmentModifica datosupdate_an_email_templateVisible para otrosupdate_clientModifica datosActualizar un cliente: pasa su UUID como `supplier_uuid`, sus `name`, y los campos a modificar.update_client_contactModifica datosActualizar un contacto del cliente: pasa su UUID como `supplier_uuid` y los campos a modificar.update_inboxmessage_snooze_jsonsElimina datosupdate_jobModifica datosActualizar un trabajo: pasa su UUID como `supplier_uuid` y los campos a cambiar en `body`, por ejemplo `status`, `job_description` o `work_done_description`.update_taskModifica datosActualizar una tarea: pasa su UUID como `supplier_uuid`, sus `name`, y los campos a modificar, tales como `task_complete` o `due_date`.
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige ServiceM8 en la lista de aplicaciones.
- 2
Pega tu clave
Pegue una clave de API de ServiceM8. En ServiceM8 vaya a Configuración > Claves de API, cree una clave y copíela. No necesita una cuenta de desarrollador para esto.
- 3
Añade el enlace a tu IA
Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:
- Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
- Pega tu enlace como URL del servidor MCP remoto.
- Actívalo desde el menú + de un chat.
Preguntas frecuentes
¿Qué puede hacer la IA en ServiceM8?
La IA puede buscar y leer trabajos, clientes, materiales, mensajes del buzón, plantillas de trabajo, categorías, colas y personal. Puede crear y actualizar trabajos, clientes, contactos y tareas, crear trabajos desde plantillas o mensajes del buzón, programar personal en trabajos, agregar partidas y notas, y registrar pagos ya recibidos.
¿Vé la clave de API de ServiceM8?
No. Su clave de API de ServiceM8 está cifrada en reposo y nunca se muestra a la IA. Después de guardarla, no se muestra nuevamente, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.
¿Puedo controlar qué puede hacer la IA?
Sí. Tú eliges qué herramientas están activas, por lo que puedes empezar en modo solo lectura. Las acciones como convertir un mensaje de bandeja de entrada en una tarea o registrar un pago pueden requerir tu aprobación antes de ejecutarse. Cada llamada a herramienta se registra.
¿Funciona con ChatGPT?
Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El Modo Desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.
¿Cuánto cuesta?
PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes pagados cobran por tarea completada. También necesitas tu propia cuenta de ServiceM8.
¿Puede la AI cobrar la tarjeta del cliente?
No. La IA puede registrar un pago que ya has recibido contra una tarea, con monto, método y hora, pero no cobra ni factura a clientes.
Integraciones relacionadas
Pon tu IA a trabajar en ServiceM8 hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta ServiceM8 gratisPipMCP no está afiliado a ServiceM8. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






