Integration · Außendienst
Claude & ChatGPT mit ServiceM8 verbinden
Bitte deine KI, in ServiceM8 einen Auftrag zu finden, einen neuen aus einer Vorlage anzulegen oder einen Mitarbeiter dafür einzuplanen. Sie kann Aufträge, Kunden und Materialien suchen, Nachrichten im Posteingang lesen und in Aufträge umwandeln sowie Kunden und Kontakte anlegen. Außerdem kann sie Positionen und Notizen hinzufügen, bereits erhaltene Zahlungen erfassen und Aufgaben erstellen und aktualisieren, damit im Büro weniger Zeit für die Dateneingabe anfällt.
Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.
Fragen Sie zum Beispiel
“Finde den Auftrag an der Adresse 12 Harbour Street und nenne mir seinen Status.”
Die KI durchsucht Aufträge nach Stichwort und liest Status, Adresse, Beschreibung und Kundenangaben des Auftrags.
“Erstelle einen Auftrag für Nordic Cafe aus unserer Vorlage für verstopfte Abflüsse.”
Sie findet den Kunden und die Auftragsvorlage und erstellt den Auftrag mit der von dir angegebenen Adresse und Beschreibung.
“Plane Mia am Freitag von 9 bis 12 Uhr für Auftrag 1542 ein.”
Sie findet Mias Mitarbeiter-UUID und plant sie für diesen Zeitraum für den Auftrag ein.
Was Ihre KI tun kann
Aufträge und Einsatzplanung
Aufträge suchen und erstellen, Aufträge aus Vorlagen oder Nachrichten im Posteingang erstellen, Personal einplanen sowie Status und Beschreibungen aktualisieren.
Kunden und Kontakte
Kunden suchen, erstellen und aktualisieren, Kunden- und Auftragskontakte hinzufügen sowie Rechnungsdaten lesen.
Positionen, Zahlungen und Aufgaben
Materialien und Positionen zu Aufträgen hinzufügen, erhaltene Zahlungen erfassen, Notizen hinzufügen sowie Aufgaben erstellen und aktualisieren.
“Wandle die neue Nachricht von Lars im Posteingang in einen Auftrag um.”
Sie findet die Nachricht im Posteingang und wandelt sie in einen neuen Auftrag um, optional auf Basis einer Auftragsvorlage und mit einer Notiz.
“Füge 2 Arbeitsstunden zu je 95 und eine Notiz hinzu, dass das Ersatzteil bestellt ist.”
Sie fügt dem Auftrag eine Position und dem Auftragseintrag eine Notiz hinzu.
“Der Kunde hat heute 450 per Banküberweisung bezahlt. Erfasse das für Auftrag 1542.”
Sie erfasst die Zahlung für den Auftrag mit Betrag, Zahlungsart und Zeitpunkt. Dabei wird dem Kunden nichts berechnet.
193 Tools für ServiceM8
Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.
add_job_contactÄndert DatenEinem Auftrag (`job_uuid`) einen Kontakt mit `first`, `last`, `email`, `phone`, `mobile` und `type` hinzufügen.add_job_materialÄndert DatenEinem Auftrag (`job_uuid`) eine Position hinzufügen: `quantity` sowie eine `material_uuid` oder ein `name` und ein `price`.add_noteÄndert DatenEinem Datensatz, üblicherweise einem Auftrag, eine Notiz (`note`) hinzufügen: `related_object` auf job und `related_object_uuid` auf die UUID des Auftrags setzen.archive_inboxmessage_jsonFür andere sichtbarattach_inboxmessage_to_job_jsonFür andere sichtbarconvert_inbox_message_to_jobFür andere sichtbarEine Nachricht im Posteingang (`inboxmessage_uuid`) in einen neuen Auftrag umwandeln, optional auf Basis einer Auftragsvorlage (`template_uuid`) und mit einer `note`.create_a_new_document_templateÄndert Datencreate_a_new_inbox_messageFür andere sichtbarcreate_a_new_job_allocationÄndert Datencreate_a_new_job_checklistÄndert Datencreate_a_new_job_material_bundleÄndert Datencreate_a_new_staff_messageÄndert Datencreate_a_new_supplierÄndert Datencreate_addressÄndert Datencreate_allocationwindow_jsonÄndert Datencreate_assettype_jsonÄndert Datencreate_assettypefield_jsonÄndert Datencreate_badge_jsonÄndert Datencreate_categoryÄndert Datencreate_clientÄndert DatenEinen Kunden mit `name` und optionalen Adressfeldern, `website`, `billing_address` und `payment_terms` erstellen. Zuerst suchen, um Duplikate zu vermeiden.create_client_contactÄndert DatenEinem Kunden (`company_uuid`) eine Kontaktperson mit `first`, `last`, `email`, `phone`, `mobile` und `is_primary_contact` hinzufügen.create_documentÄndert Datencreate_employeeÄndert Datencreate_feedback_jsonÄndert Datencreate_form_jsonÄndert Datencreate_formfield_jsonÄndert Datencreate_formresponse_jsonÄndert Datencreate_inboxmessage_notes_jsonFür andere sichtbarcreate_jobÄndert DatenEinen Auftrag mit Feldern in `body` erstellen: `status` (Quote, Work Order, Unsuccessful, Completed), `company_uuid`, `job_address`, `job_description` sowie optional `category_uuid` und `queue_uuid`.create_job_from_templateÄndert DatenEinen Auftrag aus einer Vorlage (`jobtemplate_uuid`) erstellen, optional mit `company_uuid` oder `company_name`, `job_address` und `job_description`.create_material_jsonÄndert Datencreate_materialbundle_jsonÄndert Datencreate_messageFür andere sichtbarcreate_productÄndert Datencreate_queue_jsonÄndert Datencreate_smstemplate_jsonFür andere sichtbarcreate_supplierÄndert Datencreate_taskÄndert DatenEine Aufgabe mit `name`, `due_date`, `task_details` und `assigned_to_staff_uuid` erstellen und optional über `related_object` mit dem Wert job und `related_object_uuid` mit einem Auftrag verknüpfen.create_taxrate_jsonÄndert Datendelete_a_badgeBewegt Gelddelete_a_bundleBewegt Gelddelete_a_categoryBewegt Gelddelete_a_clientBewegt Gelddelete_a_company_contactBewegt Gelddelete_a_document_templateBewegt Gelddelete_a_feedbackBewegt Gelddelete_a_formBewegt Gelddelete_a_form_fieldBewegt Gelddelete_a_form_responseBewegt Gelddelete_a_jobBewegt Gelddelete_a_job_activityBewegt Gelddelete_a_job_allocationBewegt Gelddelete_a_job_checklistBewegt Gelddelete_a_job_contactBewegt Gelddelete_a_job_materialBewegt Gelddelete_a_job_material_bundleBewegt Gelddelete_a_job_paymentBewegt Gelddelete_a_job_queueBewegt Gelddelete_a_knowledge_articleBewegt Gelddelete_a_locationBewegt Gelddelete_a_materialBewegt Gelddelete_a_noteBewegt Gelddelete_a_sms_templateBewegt Gelddelete_a_staff_memberBewegt Gelddelete_a_staff_messageBewegt Gelddelete_a_supplierBewegt Gelddelete_a_taskBewegt Gelddelete_a_tax_rateBewegt Gelddelete_an_assetBewegt Gelddelete_an_asset_typeBewegt Gelddelete_an_asset_type_fieldBewegt Gelddelete_an_attachmentBewegt Gelddelete_an_email_templateBewegt Gelddelete_suppliersBewegt Geldget_clientEinen Kunden anhand seiner UUID mit Adresse und Rechnungsdaten abrufen (als `supplier_uuid` übergeben).get_inbox_messageEine Nachricht im Posteingang anhand ihrer UUID abrufen (als `supplier_uuid` übergeben).get_inboxmessage_jsonFür andere sichtbarget_jobEinen Auftrag anhand seiner UUID mit Status, Adresse, Beschreibung, Kunde und Rechnungskennzeichen abrufen (als `supplier_uuid` übergeben).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_messagesNachrichten im ServiceM8-Posteingang auflisten, optional mit `search`, `filter`, `limit` und `offset`.list_job_categoriesAuftragskategorien mit ihren UUIDs auflisten.list_job_queuesAuftragswarteschlangen mit ihren UUIDs auflisten.list_job_templatesDie in ServiceM8 eingerichteten Auftragsvorlagen auflisten.list_material_jsonslist_materialbundle_jsonslist_messageslist_paymentslist_productslist_projectslist_securityrole_jsonslist_smstemplate_jsonslist_staffMitarbeiter mit ihren UUIDs auflisten.list_supplierslist_taskslist_taxrate_jsonsrecord_job_paymentÄndert DatenEine bereits erhaltene Zahlung für einen Auftrag (`job_uuid`) mit `amount`, `method` und `timestamp` erfassen. Dabei wird dem Kunden nichts berechnet.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_visitÄndert DatenEinen Mitarbeiter für einen Auftrag einplanen: `job_uuid`, `staff_uuid`, `start_date` und `end_date` (YYYY-MM-DD HH:MM:SS), wobei `activity_was_scheduled` auf 1 gesetzt wird.search_allAufträge, Kunden, Materialien und andere Datensätze in einem Aufruf anhand des Stichworts `q` durchsuchen. Damit lässt sich die UUID eines Auftrags oder Kunden finden.search_embedding_jsonssearch_recordsEinen Datensatztyp anhand des Stichworts `q` durchsuchen: `object_type` job, company (Kunden), material, knowledgearticle, attachment, formresponse, asset oder materialbundle.update_a_badgeÄndert Datenupdate_a_bundleÄndert Datenupdate_a_categoryÄndert Datenupdate_a_document_templateÄndert Datenupdate_a_feedbackÄndert Datenupdate_a_formÄndert Datenupdate_a_form_fieldÄndert Datenupdate_a_form_responseÄndert Datenupdate_a_job_activityÄndert Datenupdate_a_job_allocationÄndert Datenupdate_a_job_checklistÄndert Datenupdate_a_job_contactÄndert Datenupdate_a_job_materialÄndert Datenupdate_a_job_material_bundleÄndert Datenupdate_a_job_paymentÄndert Datenupdate_a_job_queueÄndert Datenupdate_a_knowledge_articleÄndert Datenupdate_a_locationÄndert Datenupdate_a_materialÄndert Datenupdate_a_noteÄndert Datenupdate_a_sms_templateFür andere sichtbarupdate_a_staff_memberÄndert Datenupdate_a_staff_messageÄndert Datenupdate_a_supplierÄndert Datenupdate_a_tax_rateÄndert Datenupdate_an_assetÄndert Datenupdate_an_asset_typeÄndert Datenupdate_an_asset_type_fieldÄndert Datenupdate_an_attachmentÄndert Datenupdate_an_email_templateFür andere sichtbarupdate_clientÄndert DatenEinen Kunden aktualisieren: seine UUID als `supplier_uuid`, seinen `name` und die zu ändernden Felder übergeben.update_client_contactÄndert DatenEinen Kundenkontakt aktualisieren: seine UUID als `supplier_uuid` und die zu ändernden Felder übergeben.update_inboxmessage_snooze_jsonsLöscht Datenupdate_jobÄndert DatenEinen Auftrag aktualisieren: seine UUID als `supplier_uuid` und die zu ändernden Felder in `body` übergeben, beispielsweise `status`, `job_description` oder `work_done_description`.update_taskÄndert DatenEine Aufgabe aktualisieren: ihre UUID als `supplier_uuid`, ihren `name` und die zu ändernden Felder wie `task_complete` oder `due_date` übergeben.
In drei Schritten einrichten
- 1
App auswählen
Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie ServiceM8 aus der App-Liste.
- 2
Schlüssel einfügen
Füge einen ServiceM8-API-Schlüssel ein. Gehe in ServiceM8 zu Settings > API Keys, erstelle einen Schlüssel und kopiere ihn. Dafür benötigst du kein Entwicklerkonto.
- 3
Link zu Ihrer KI hinzufügen
Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:
- Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
- Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
- Aktivieren Sie den Konnektor über das +-Menü in einem Chat.
Fragen
Was kann die KI in ServiceM8 tun?
Die KI kann Aufträge, Kunden, Materialien, Nachrichten im Posteingang, Auftragsvorlagen, Kategorien, Warteschlangen und Mitarbeiter suchen und lesen. Sie kann Aufträge, Kunden, Kontakte und Aufgaben erstellen und aktualisieren, Aufträge aus Vorlagen oder Nachrichten im Posteingang erstellen, Personal für Aufträge einplanen, Positionen und Notizen hinzufügen sowie bereits erhaltene Zahlungen erfassen.
Kann die KI meinen ServiceM8-API-Schlüssel sehen?
Nein. Dein ServiceM8-API-Schlüssel wird verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern wird er nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.
Kann ich steuern, was die KI tun darf?
Ja. Du entscheidest, welche Tools aktiviert sind, und kannst zunächst nur Lesezugriff erlauben. Aktionen wie das Umwandeln einer Nachricht im Posteingang in einen Auftrag oder das Erfassen einer Zahlung können vor der Ausführung deine Freigabe erfordern. Jeder Tool-Aufruf wird protokolliert.
Funktioniert das mit ChatGPT?
Ja. Gehe in ChatGPT zu Settings › Apps & Connectors › Advanced, aktiviere den Entwicklermodus und füge dann deinen HeyMyApps-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.
Was kostet das?
HeyMyApps bietet einen kostenlosen Tarif, für den keine Kreditkarte erforderlich ist. Bei kostenpflichtigen Tarifen wird pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes ServiceM8-Konto.
Kann die KI die Karte eines Kunden belasten?
Nein. Die KI kann eine bereits erhaltene Zahlung mit Betrag, Zahlungsart und Zeitpunkt für einen Auftrag erfassen, aber sie nimmt keine Zahlungen entgegen und belastet keine Kunden.
Lassen Sie Ihre KI noch heute in ServiceM8 arbeiten.
Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.
ServiceM8 kostenlos verbindenHeyMyApps steht in keiner Verbindung zu ServiceM8. Produktnamen sind Marken ihrer jeweiligen Inhaber.






