Zum Inhalt springen

Integration · Außendienst

servicem8.com

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.

ServiceM8 kostenlos verbinden

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 sichtbar
  • attach_inboxmessage_to_job_jsonFür andere sichtbar
  • convert_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 Daten
  • create_a_new_inbox_messageFür andere sichtbar
  • create_a_new_job_allocationÄndert Daten
  • create_a_new_job_checklistÄndert Daten
  • create_a_new_job_material_bundleÄndert Daten
  • create_a_new_staff_messageÄndert Daten
  • create_a_new_supplierÄndert Daten
  • create_addressÄndert Daten
  • create_allocationwindow_jsonÄndert Daten
  • create_assettype_jsonÄndert Daten
  • create_assettypefield_jsonÄndert Daten
  • create_badge_jsonÄndert Daten
  • create_categoryÄndert Daten
  • create_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 Daten
  • create_employeeÄndert Daten
  • create_feedback_jsonÄndert Daten
  • create_form_jsonÄndert Daten
  • create_formfield_jsonÄndert Daten
  • create_formresponse_jsonÄndert Daten
  • create_inboxmessage_notes_jsonFür andere sichtbar
  • create_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 Daten
  • create_materialbundle_jsonÄndert Daten
  • create_messageFür andere sichtbar
  • create_productÄndert Daten
  • create_queue_jsonÄndert Daten
  • create_smstemplate_jsonFür andere sichtbar
  • create_supplierÄndert Daten
  • create_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 Daten
  • delete_a_badgeBewegt Geld
  • delete_a_bundleBewegt Geld
  • delete_a_categoryBewegt Geld
  • delete_a_clientBewegt Geld
  • delete_a_company_contactBewegt Geld
  • delete_a_document_templateBewegt Geld
  • delete_a_feedbackBewegt Geld
  • delete_a_formBewegt Geld
  • delete_a_form_fieldBewegt Geld
  • delete_a_form_responseBewegt Geld
  • delete_a_jobBewegt Geld
  • delete_a_job_activityBewegt Geld
  • delete_a_job_allocationBewegt Geld
  • delete_a_job_checklistBewegt Geld
  • delete_a_job_contactBewegt Geld
  • delete_a_job_materialBewegt Geld
  • delete_a_job_material_bundleBewegt Geld
  • delete_a_job_paymentBewegt Geld
  • delete_a_job_queueBewegt Geld
  • delete_a_knowledge_articleBewegt Geld
  • delete_a_locationBewegt Geld
  • delete_a_materialBewegt Geld
  • delete_a_noteBewegt Geld
  • delete_a_sms_templateBewegt Geld
  • delete_a_staff_memberBewegt Geld
  • delete_a_staff_messageBewegt Geld
  • delete_a_supplierBewegt Geld
  • delete_a_taskBewegt Geld
  • delete_a_tax_rateBewegt Geld
  • delete_an_assetBewegt Geld
  • delete_an_asset_typeBewegt Geld
  • delete_an_asset_type_fieldBewegt Geld
  • delete_an_attachmentBewegt Geld
  • delete_an_email_templateBewegt Geld
  • delete_suppliersBewegt Geld
  • get_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 sichtbar
  • get_jobEinen Auftrag anhand seiner UUID mit Status, Adresse, Beschreibung, Kunde und Rechnungskennzeichen abrufen (als `supplier_uuid` übergeben).
  • list_addresses
  • list_all_document_templates
  • list_all_job_activities
  • list_all_job_allocations
  • list_all_job_checklists
  • list_all_job_contacts
  • list_all_job_material_bundles
  • list_all_job_materials
  • list_all_notes
  • list_all_staff_messages
  • list_all_suppliers
  • list_all_vendors
  • list_allocationwindow_jsons
  • list_asset_jsons
  • list_assettype_jsons
  • list_assettypefield_jsons
  • list_badge_jsons
  • list_company_jsons
  • list_contacts
  • list_documents
  • list_feedback_jsons
  • list_form_jsons
  • list_formfield_jsons
  • list_formresponse_jsons
  • list_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_jsons
  • list_materialbundle_jsons
  • list_messages
  • list_payments
  • list_products
  • list_projects
  • list_securityrole_jsons
  • list_smstemplate_jsons
  • list_staffMitarbeiter mit ihren UUIDs auflisten.
  • list_suppliers
  • list_tasks
  • list_taxrate_jsons
  • record_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_badge
  • retrieve_a_bundle
  • retrieve_a_category
  • retrieve_a_company_contact
  • retrieve_a_document_template
  • retrieve_a_feedback
  • retrieve_a_form
  • retrieve_a_form_field
  • retrieve_a_form_response
  • retrieve_a_job_activity
  • retrieve_a_job_allocation
  • retrieve_a_job_checklist
  • retrieve_a_job_contact
  • retrieve_a_job_material
  • retrieve_a_job_material_bundle
  • retrieve_a_job_payment
  • retrieve_a_job_queue
  • retrieve_a_job_template
  • retrieve_a_knowledge_article
  • retrieve_a_location
  • retrieve_a_material
  • retrieve_a_note
  • retrieve_a_security_role
  • retrieve_a_sms_template
  • retrieve_a_staff_member
  • retrieve_a_staff_message
  • retrieve_a_supplier
  • retrieve_a_task
  • retrieve_a_tax_rate
  • retrieve_a_vendor
  • retrieve_an_asset
  • retrieve_an_asset_type
  • retrieve_an_asset_type_field
  • retrieve_an_attachment
  • retrieve_an_email_template
  • schedule_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_jsons
  • search_recordsEinen Datensatztyp anhand des Stichworts `q` durchsuchen: `object_type` job, company (Kunden), material, knowledgearticle, attachment, formresponse, asset oder materialbundle.
  • update_a_badgeÄndert Daten
  • update_a_bundleÄndert Daten
  • update_a_categoryÄndert Daten
  • update_a_document_templateÄndert Daten
  • update_a_feedbackÄndert Daten
  • update_a_formÄndert Daten
  • update_a_form_fieldÄndert Daten
  • update_a_form_responseÄndert Daten
  • update_a_job_activityÄndert Daten
  • update_a_job_allocationÄndert Daten
  • update_a_job_checklistÄndert Daten
  • update_a_job_contactÄndert Daten
  • update_a_job_materialÄndert Daten
  • update_a_job_material_bundleÄndert Daten
  • update_a_job_paymentÄndert Daten
  • update_a_job_queueÄndert Daten
  • update_a_knowledge_articleÄndert Daten
  • update_a_locationÄndert Daten
  • update_a_materialÄndert Daten
  • update_a_noteÄndert Daten
  • update_a_sms_templateFür andere sichtbar
  • update_a_staff_memberÄndert Daten
  • update_a_staff_messageÄndert Daten
  • update_a_supplierÄndert Daten
  • update_a_tax_rateÄndert Daten
  • update_an_assetÄndert Daten
  • update_an_asset_typeÄndert Daten
  • update_an_asset_type_fieldÄndert Daten
  • update_an_attachmentÄndert Daten
  • update_an_email_templateFür andere sichtbar
  • update_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 Daten
  • update_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. 1

    App auswählen

    Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie ServiceM8 aus der App-Liste.

  2. 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. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. 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 verbinden

HeyMyApps steht in keiner Verbindung zu ServiceM8. Produktnamen sind Marken ihrer jeweiligen Inhaber.