Integration · Außendienst
Claude & ChatGPT mit ServiceTitan verbinden
Frage deine KI, wer morgen eingeplant ist oder welchen Betrag ein Kunde noch schuldet, oder bitte sie, einen Auftrag in ServiceTitan zu buchen. Sie kann Kunden, Einsatzorte, Aufträge und Termine suchen, Kostenvoranschläge, Rechnungen und Zahlungen lesen sowie Leads und Aufträge anlegen. Außerdem kann sie Techniker zuweisen, Termine verschieben und Notizen hinzufügen. So erhält das Büro Antworten, ohne sich durch die Einsatzplanung klicken zu müssen.
Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.
Fragen Sie zum Beispiel
“Welche Termine sind für morgen geplant und wer ist jeweils zugewiesen?”
Die KI sucht Termine, die morgen beginnen, und listet für jeden die zugewiesenen Techniker auf.
“Buche für Kunde 48213 nächsten Dienstag von 8 bis 10 Uhr einen Wartungsauftrag an seiner Hauptadresse.”
Sie ermittelt den Einsatzort des Kunden und den Auftragstyp für Wartungen, übernimmt Geschäftsbereich und Kampagne aus einem ähnlichen Auftrag und legt den Auftrag mit einem Termin an.
“Verschiebe Termin 90127 auf Donnerstagnachmittag.”
Sie verschiebt den Termin auf die neue Anfangs- und Endzeit und übernimmt ein neues Ankunftszeitfenster, falls du eines angibst.
Was Ihre KI tun kann
Aufträge und Einsatzplanung
Aufträge suchen und buchen, Termine hinzufügen und verschieben, Techniker zuweisen, Auftragsnotizen hinzufügen und Aufträge mit Begründung stornieren.
Kunden und Leads
Kunden und Einsatzorte suchen, Kontaktdaten lesen, Kundendaten aktualisieren, Kundennotizen hinzufügen und Leads anlegen.
Kostenvoranschläge, Rechnungen und Zahlungen
Kostenvoranschläge mit Positionen lesen, Rechnungen nach Kunde, Auftrag oder Fälligkeitsdatum suchen und Rechnungen zugeordnete Zahlungen auflisten.
“Welchen Betrag schuldet Familie Hansen noch?”
Sie sucht den Kunden, anschließend seine Rechnungen und Zahlungen und zeigt offene Beträge an.
“Zeige mir die Kostenvoranschläge zu Auftrag 1873 und ihren Status.”
Sie listet die Kostenvoranschläge zum Auftrag auf und kann einen öffnen, um dessen Positionen und Gesamtbeträge anzuzeigen.
“Ein Anrufer möchte einen Kostenvoranschlag für einen neuen Warmwasserbereiter. Erfasse das als Lead.”
Sie legt einen Lead mit Zusammenfassung, Kontaktdaten des Anrufers und Wiedervorlagedatum an und verknüpft ihn mit einer Kampagne.
29 Tools für ServiceTitan
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_customer_noteÄndert DatenEine Notiz (`text`) zu einem Kunden (`customer_id`) hinzufügen. `pin_to_top` setzen, um sie oben anzuheften, oder `add_to_locations`, um sie zu den Einsatzorten des Kunden zu kopieren.add_job_appointmentÄndert DatenEinem bestehenden Auftrag (`job_id`) einen weiteren Termin mit `start` und `end` in UTC sowie optional `technician_ids`, Ankunftszeitfenster und `special_instructions` hinzufügen.add_job_noteÄndert DatenEine Notiz (`text`) zu einem Auftrag (`job_id`) hinzufügen; `pin_to_top` setzen, um sie oben anzuheften.assign_techniciansÄndert DatenEinen oder mehrere Techniker (`technician_ids`) einem Termin (`job_appointment_id`) zuweisen.cancel_jobLöscht DatenEinen Auftrag anhand von `job_id` mit einer `reason_id` (aus list_job_cancel_reasons) und einem `memo` mit der Begründung stornieren.create_jobÄndert DatenEinen neuen Auftrag mit `customer_id`, `location_id`, `job_type_id`, `business_unit_id`, `campaign_id`, `priority` und mindestens einem Eintrag in `appointments` (`start`/`end` in UTC) buchen. Falls die IDs für Geschäftsbereich und Kampagne unbekannt sind, diese aus einem ähnlichen bestehenden Auftrag übernehmen.create_leadÄndert DatenEinen Lead mit `summary`, `campaign_id` und entweder `follow_up_date` oder `call_reason_id` anlegen, dazu Name, Telefonnummer, E-Mail-Adresse und Adresse des Anrufers oder eine bestehende `customer_id`/`location_id`.get_appointmentEinen Termin anhand von `appointment_id` mit Anfangs- und Endzeit, Ankunftszeitfenster, Status und Auftrag abrufen.get_customerEinen Kunden anhand von `customer_id` einschließlich Adresse, Saldo, Typ und Kennzeichnungen wie einer Servicesperre abrufen.get_estimateEinen Kostenvoranschlag anhand von `quote_id` (der Kostenvoranschlags-ID) mit Positionen, Gesamtbeträgen und Status abrufen.get_jobEinen Auftrag anhand von `project_id` (der Auftrags-ID) mit Status, Kunde, Einsatzort, Auftragstyp, Geschäftsbereich, Kampagne und Zusammenfassung abrufen.get_leadEinen Lead anhand von `lead_id` mit Zusammenfassung, Kontaktdaten, Status und Wiedervorlagedatum abrufen.get_locationEinen Einsatzort anhand von `address_id` (der Einsatzort-ID) einschließlich Adresse und Kunde abrufen.list_appointment_assignmentsAuflisten, welche Techniker Terminen zugewiesen sind, gefiltert nach `job_id` oder `appointment_ids`. Damit lassen sich auch Techniker-IDs ermitteln.list_customer_contactsDie bei einem Kunden (`customer_id`) gespeicherten Telefonnummern und E-Mail-Adressen auflisten.list_estimatesKostenvoranschläge auflisten, gefiltert nach `job_id`, `job_number`, `project_id`, `location_id`, `status`, Verkaufsdatum oder Gesamtbeträgen.list_job_cancel_reasonsDie in ServiceTitan eingerichteten Stornierungsgründe für Aufträge auflisten. Damit die `reason_id` zum Stornieren eines Auftrags ermitteln.list_job_notesDie Notizen zu einem Auftrag (`job_id`) auflisten.list_job_typesAuftragstypen (zum Beispiel Reparatur oder Wartung) mit ihren IDs auflisten, gefiltert nach `name` oder `active`. Damit die `job_type_id` für einen neuen Auftrag auswählen.list_leadsLeads auflisten, gefiltert nach `status`, `customer_id`, `lead_phone`, `lead_customer_name` oder Erstellungsdatum.list_paymentsKundenzahlungen auflisten, gefiltert nach `customer_id`, `applied_to_invoice_ids`, Zahlungsdatum (`paid_on_after`, `paid_on_before`) oder Gesamtbeträgen.reschedule_appointmentFür andere sichtbarEinen Termin (`appointment_id`) auf neue Zeiten für `start`/`end` (UTC) verschieben, optional mit einem neuen Ankunftszeitfenster.search_appointmentsTermine nach `job_id`, `customer_id`, `technician_id`, `status` (Scheduled, Dispatched, Working, Hold, Done, Canceled) oder einem Zeitraum für den Beginn (`starts_on_or_after`, `starts_before`) suchen.search_customersKunden nach `name`, `phone`, `street`, `city`, `zip`, `active` oder Erstellungs-/Änderungsdatum suchen. Damit vor weiteren Abfragen die Kunden-ID ermitteln.search_invoicesKundenrechnungen nach `customer_id`, `job_id`, `job_number`, `number`, Rechnungsdatum, Fälligkeitsdatum oder Saldo suchen. Mit `ids` bestimmte Rechnungen abrufen.search_jobsAufträge nach `customer_id`, `location_id`, `number`, `job_status` (Scheduled, Dispatched, InProgress, Hold, Completed, Canceled), `technician_id`, Termindatum oder Erstellungs-/Abschlussdatum suchen.search_locationsEinsatzorte (Adressen, an denen Arbeiten ausgeführt werden) nach `customer_id`, `name`, `street`, `city`, `zip` oder `active` suchen. Damit die für neue Aufträge benötigte `location_id` ermitteln.update_customerÄndert DatenEinen Kunden anhand von `customer_id` aktualisieren: Name, Typ (residential oder commercial), Aktivkennzeichnung, Post-/Servicesperre, Zahlungsbedingung oder benutzerdefinierte Felder. Nur die übergebenen Felder ändern sich.update_jobÄndert DatenEinen Auftrag anhand von `project_id` (der Auftrags-ID) aktualisieren: Zusammenfassung, Priorität, Auftragstyp, Geschäftsbereich, Kampagne, Kundenbestellnummer oder benutzerdefinierte Felder. Nur die übergebenen Felder ändern sich.
In drei Schritten einrichten
- 1
App auswählen
Erstellen Sie ein kostenloses PipMCP-Konto und wählen Sie ServiceTitan aus der App-Liste.
- 2
Schlüssel einfügen
Gib vier Werte ein: Client ID, Client Secret, App Key und Tenant ID. Melde dich als ServiceTitan-Administrator unter developer.servicetitan.io über 'Login as Production Environment User' an, erstelle eine App mit den benötigten API-Berechtigungen und kopiere ihren App Key. Gehe anschließend in ServiceTitan zu Settings > Integrations > API Application Access, klicke auf Connect New App, wähle deine App aus und erlaube den Zugriff. Dort werden Client ID, Client Secret und Tenant ID angezeigt.
- 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 ServiceTitan tun?
Die KI kann Kunden, Einsatzorte, Kontakte, Aufträge, Termine, Leads, Kostenvoranschläge, Rechnungen und Zahlungen suchen und lesen. Sie kann Leads und Aufträge anlegen, Termine hinzufügen, Techniker zuweisen, Termine verschieben, Notizen hinzufügen, Kunden und Aufträge aktualisieren sowie einen Auftrag mit Begründung stornieren, wenn du dieses Tool aktivierst.
Sieht die KI meine ServiceTitan-Zugangsdaten?
Nein. Deine ServiceTitan-Zugangsdaten werden verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern werden sie nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.
Kann ich festlegen, was die KI tun darf?
Ja. Du entscheidest, welche Tools aktiviert sind, und kannst zunächst nur Lesezugriff erlauben. Das Stornieren eines Auftrags oder Verschieben eines Termins wirkt sich auf Kunden und Techniker aus. Beide Aktionen 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 anschließend deinen PipMCP-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?
PipMCP bietet einen kostenlosen Tarif, für den keine Kreditkarte erforderlich ist. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes ServiceTitan-Konto.
Warum benötigt ServiceTitan vier Werte?
Die API von ServiceTitan verwendet einen App Key, der die im Entwicklerportal erstellte App identifiziert, sowie eine Client ID und ein Client Secret. Diese werden ausgegeben, wenn ein Administrator die App mit deinem Konto verbindet. Die Tenant ID gibt der API an, welches ServiceTitan-Konto verwendet werden soll. PipMCP tauscht diese Werte automatisch gegen einen kurzzeitig gültigen Zugriff ein.
Lassen Sie Ihre KI noch heute in ServiceTitan arbeiten.
Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.
ServiceTitan kostenlos verbindenPipMCP steht in keiner Verbindung zu ServiceTitan. Produktnamen sind Marken ihrer jeweiligen Inhaber.






