Integration · Lohnabrechnung und Personalwesen
Claude & ChatGPT mit Oyster verbinden
Frage deine KI, welche Abwesenheitsanträge noch offen sind, welche Ausgaben geprüft werden müssen oder welche Gehaltsänderungen diesen Monat in Oyster erfasst wurden. Sie kann Beschäftigungsverhältnisse, Abwesenheiten, Stundenzettel, Ausgaben, Gehaltsänderungen, Gehaltsabrechnungsläufe, Gehaltsabrechnungen, Dokumente und Rechnungen auflisten und abrufen sowie Anträge genehmigen oder ablehnen. Routinemäßige Personalverwaltung lässt sich direkt im Chat erledigen.
Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.
Fragen Sie zum Beispiel
“Welche Abwesenheitsanträge warten auf meine Genehmigung?”
Die KI listet Abwesenheitsanträge mit Teammitglied, Art, Zeitraum und Status auf.
“Genehmige Marias Urlaubsantrag für den 10. bis 14. März.”
Sie findet den Antrag und genehmigt ihn. Maria wird benachrichtigt.
“Welche Ausgaben müssen noch geprüft werden?”
Sie listet Ausgaben nach Prüfstatus gefiltert mit Betrag und Kategorie auf.
Was Ihre KI tun kann
Team und Abwesenheiten
Beschäftigungsverhältnisse, Abteilungen, Dokumente und Gehaltsabrechnungen auflisten, Abwesenheitsansprüche und gesetzliche Feiertage abrufen sowie Abwesenheitsanträge erstellen, genehmigen oder ablehnen.
Ausgaben und Stundenzettel
Ausgaben und Stundenzettel auflisten und abrufen, Ausgaben einreichen, genehmigen oder ablehnen sowie Stundenzettel genehmigen.
Gehaltsabrechnung und Rechnungen
Gehaltsabrechnungsläufe und Gehaltsänderungen auflisten, Änderungen wie Boni erfassen und Oyster-Rechnungen mit Beträgen, Status und Fälligkeitsdatum abrufen.
“Füge für Tom einen Bonus von 500 EUR zur Gehaltsabrechnung im Juni hinzu.”
Sie findet Toms Beschäftigungsverhältnis und erfasst eine Gehaltsänderung für Juni mit Betrag und Währung.
“Wie viele Urlaubstage hat das Team noch übrig?”
Sie listet die Abwesenheitsansprüche deiner Teammitglieder mit Kontingenten und Restguthaben auf.
“Welche gesetzlichen Feiertage gibt es im Dezember in Deutschland?”
Sie listet die gesetzlichen Feiertage für dieses Land im angegebenen Zeitraum auf.
133 Tools für Oyster
Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.
approve_expenseFür andere sichtbarEine Ausgabe anhand von `expense_id` genehmigen, damit sie dem Teammitglied über Oyster erstattet wird.approve_invoiceFür andere sichtbarapprove_time_off_requestFür andere sichtbarEinen ausstehenden Abwesenheitsantrag anhand von `request_id` genehmigen. Das Teammitglied wird benachrichtigt.approve_time_sheetFür andere sichtbarEinen eingereichten Stundenzettel anhand von `time_sheet_id` bestätigen (genehmigen).cancel_contract_changeLöscht Datencancel_requestLöscht Datencreate_a_draft_resignation_for_an_employmentÄndert Datencreate_a_draft_termination_for_an_employmentÄndert Datencreate_accountÄndert Datencreate_approvedÄndert Datencreate_charge_group_wire_sentBewegt Geldcreate_contract_changeÄndert Datencreate_customerÄndert Datencreate_declinedÄndert Datencreate_employmentÄndert Datencreate_expenseÄndert DatenEine Ausgabe für ein Beschäftigungsverhältnis einreichen. Erfordert `engagement_id`, `name`, `category`, `incurred_on` (Datum), `receipt_url` und `receipt_amount` (decimal und currencyCode).create_grantÄndert Datencreate_inviteFür andere sichtbarcreate_invoice_disputeÄndert Datencreate_offboarding_cancellationÄndert Datencreate_offboarding_initiateÄndert Datencreate_pageÄndert Datencreate_payroll_changeÄndert DatenEine Gehaltsänderung, etwa einen Bonus, für ein Beschäftigungsverhältnis im angegebenen Abrechnungsjahr `year` und -monat `month` erfassen. Erfordert `engagement_id`, `type` und `amount` (decimal und currencyCode). Dies verändert die Vergütung des Teammitglieds.create_project_enrollmentÄndert Datencreate_resignationÄndert Datencreate_terminationÄndert Datencreate_termination_postÄndert Datencreate_time_off_requestÄndert DatenEinen Abwesenheitsantrag für ein Beschäftigungsverhältnis erstellen. Erfordert `engagement_id`, `type` (VACATION, SICK_LEAVE, UNPAID_LEAVE, OTHER), `reason`, `start_date`, `end_date` und `request_by_admin` (true, wenn du den Antrag als Administrator stellst).create_time_sheetÄndert Datencreate_webhookLöscht Datencreate_webhook_testLöscht Datendecline_expenseFür andere sichtbarEine Ausgabe anhand von `expense_id` ablehnen, optional mit einer Begründung in `reason`. Das Teammitglied wird benachrichtigt.delete_accountLöscht Datendelete_charge_group_wire_sentsBewegt Gelddelete_employmentLöscht Datendelete_employment_commission_plansBewegt Gelddelete_employment_documentLöscht Datendelete_employment_work_permitsBewegt Gelddelete_expenseLöscht Datendelete_grantsBewegt Gelddelete_pageLöscht Datendelete_payroll_changeLöscht Datendelete_time_sheetLöscht Datendelete_webhookLöscht Datenfetch_the_onboarding_form_for_a_countryget_accountget_charge_groupget_companyDie Daten deines Unternehmens in Oyster abrufen. Damit lässt sich prüfen, in welchem Unternehmen du arbeitest.get_contract_changeget_credit_noteget_documentget_employmentget_employment_agreementget_engagementEin einzelnes Beschäftigungsverhältnis (Teammitglied) anhand seiner als `project_id` übergebenen ID mit Rolle, Land, Datumsangaben und Vergütungsdetails abrufen.get_enrollmentget_entitlementget_expenseEine einzelne Ausgabe anhand von `expense_id` mit Betrag, Kategorie, Beleg und Prüfstatus abrufen.get_invoiceEine einzelne Oyster-Rechnung anhand von `invoice_identifier` mit Beträgen, Status und Fälligkeitsdatum abrufen.get_offboardingget_operationget_paymentget_payoutget_payrollget_payroll_changeEine einzelne Gehaltsänderung anhand von `payroll_change_id` abrufen.get_rulesetget_ruleset_sourceget_time_off_requestEinen einzelnen Abwesenheitsantrag anhand von `request_id` abrufen.get_time_sheetEinen einzelnen Stundenzettel anhand von `time_sheet_id` mit seinen Einträgen und seinem Status abrufen.list_accountslist_annuallieslist_categorieslist_charge_group_paymentslist_contract_changeslist_credit_noteslist_customerslist_defaultslist_departmentsDie Abteilungen deines Unternehmens auflisten.list_dispatcheslist_employment_agreementslist_employment_taskslist_engagement_documentsDie Dokumente eines Beschäftigungsverhältnisses, etwa Verträge, anhand von `engagement_id` auflisten.list_engagement_payslipsDie Gehaltsabrechnungen eines Beschäftigungsverhältnisses anhand von `engagement_id` auflisten.list_engagementsBeschäftigungsverhältnisse auflisten (deine über Oyster beschäftigten Teammitglieder, Angestellten und selbstständigen Auftragnehmer). Seitenweise mit `page` und `limit` abrufen. Dient zum Ermitteln der ID eines Beschäftigungsverhältnisses.list_expensesAusgaben auflisten, optional mit `query` durchsuchen oder nach `review_states` filtern. Seitenweise mit `page` und `limit` abrufen.list_formslist_invoice_breakdownslist_invoicesOyster-Rechnungen auflisten, gefiltert nach `statuses`, `types`, `engagement_ids` oder einem Zeitraum für das Ausstellungsdatum (`issue_date_from`, `issue_date_to`).list_monthlieslist_offboarding_agreementslist_offboardingslist_payroll_changesGehaltsänderungen (Boni, Zulagen und andere einmalige Vergütungsbestandteile) auflisten, gefiltert nach `engagement_id` oder einem Zeitraum mit `from`/`to`.list_payroll_recordslist_payrollsGehaltsabrechnungsläufe auflisten, optional innerhalb eines Zeitraums mit `from`/`to`.list_project_allowanceslist_project_bonuseslist_project_identity_verificationslist_project_offeringslist_public_holidaysGesetzliche Feiertage zwischen `start_date` und `end_date` für einen `country_code` (und optional einen `subdivision_code`) oder für eine `engagement_id` auflisten.list_role_typeslist_rulesetslist_rulesets_2list_rulesets_getlist_source_categorieslist_statuseslist_time_off_entitlementsAbwesenheitsansprüche (Kontingente und Restguthaben) deiner Teammitglieder auflisten.list_time_off_requestsAbwesenheitsanträge auflisten, optional nur für bestimmte `engagement_ids`. Seitenweise mit `page` und `limit` abrufen.list_time_sheetsVon Teammitgliedern eingereichte Stundenzettel auflisten. Seitenweise mit `page` und `limit` abrufen.list_typeslist_webhookspay_payment_groupsBewegt Geldpay_source_typesBewegt Geldreject_time_off_requestFür andere sichtbarEinen ausstehenden Abwesenheitsantrag anhand von `request_id` mit einer Begründung in `reason` ablehnen. Das Teammitglied wird benachrichtigt.retrieve_benefits_rulesetretrieve_default_expenses_rulesetretrieve_default_payroll_changes_rulesets_for_source_typesretrieve_invoices_rulesets_for_source_statusesretrieve_invoices_rulesets_for_source_typesretrieve_payroll_changes_rulesetretrieve_payroll_changes_rulesets_for_source_typesretrieve_rulesets_for_creating_a_contract_changeretrieve_time_tracking_rulesets_for_engagementsubmit_agreementFür andere sichtbarsubmit_employmentFür andere sichtbarsubmit_formFür andere sichtbarsubmit_time_sheetFür andere sichtbarupdate_accountÄndert Datenupdate_customerÄndert Datenupdate_employmentÄndert Datenupdate_employment_personal_detailsFür andere sichtbarupdate_formsFür andere sichtbarupdate_pageÄndert Datenupdate_payroll_changeÄndert Datenupdate_webhookLöscht Daten
In drei Schritten einrichten
- 1
App auswählen
Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie Oyster aus der App-Liste.
- 2
Schlüssel einfügen
Erstelle deine eigene Oyster-Entwickler-App, füge ihren App-Code, die Client ID und das Client secret ein und melde dich anschließend einmal bei Oyster an. Du benötigst Zugriff als Unternehmensadministrator. Öffne in Oyster den Entwickler-Tab und erstelle eine neue Entwickler-App mit der Weiterleitungs-URL https://heymyapps.com/oauth/callback und den benötigten Berechtigungsbereichen (read, manage). Kopiere die Client ID und das Client secret aus dem Pop-up, da das Geheimnis später nicht erneut angezeigt wird. Kopiere auf der Seite für Entwickleranwendungen die Autorisierungs-URL und füge den Code an ihrem Ende, nach /oauth/authorize/, als deinen App-Code ein.
- 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 Oyster tun?
Sie kann Beschäftigungsverhältnisse, Abteilungen, Dokumente, Gehaltsabrechnungen, Abwesenheitsanträge und -ansprüche, gesetzliche Feiertage, Stundenzettel, Ausgaben, Gehaltsänderungen, Gehaltsabrechnungsläufe und Oyster-Rechnungen auflisten und abrufen. Sie kann Abwesenheitsanträge, Ausgaben und Gehaltsänderungen erstellen, Abwesenheitsanträge genehmigen oder ablehnen, Ausgaben genehmigen oder ablehnen sowie Stundenzettel genehmigen.
Sieht die KI meine Oyster-Zugangsdaten?
Nein. Deine Client ID, dein Client secret und deine Anmeldetokens 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 Informationen abrufen lassen. Genehmigte Ausgaben werden erstattet, Gehaltsänderungen verändern die Vergütung eines Teammitglieds, und Genehmigungen sowie Ablehnungen lösen Benachrichtigungen an das Teammitglied aus. Deshalb kannst du für diese Tools festlegen, dass sie vor der Ausführung deine Freigabe benötigen. Jeder Tool-Aufruf wird protokolliert.
Funktioniert das mit ChatGPT?
Ja. Öffne in ChatGPT Einstellungen › Apps & Konnektoren › Erweitert, aktiviere den Entwicklermodus und füge deinen HeyMyApps-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen), Cursor und anderen MCP-Clients.
Was kostet das?
Oyster wird über OAuth verbunden. OAuth-Verbindungen erfordern den HeyMyApps-Tarif Pro oder höher. HeyMyApps bietet auch einen kostenlosen Tarif ohne Kreditkarte an, diese Verbindung ist darin jedoch nicht enthalten. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Außerdem benötigst du ein eigenes Oyster-Konto.
Was ist ein Beschäftigungsverhältnis?
Ein Beschäftigungsverhältnis, in Oyster als „Engagement“ bezeichnet, steht für ein über Oyster beschäftigtes Teammitglied, entweder als Angestellter oder als selbstständiger Auftragnehmer. Die meisten Tools benötigen dessen ID. Du musst sie nicht selbst heraussuchen: Die KI listet zunächst deine Beschäftigungsverhältnisse auf und wählt das passende aus. Bei Unklarheiten fragt sie nach.
Ähnliche Integrationen
Lassen Sie Ihre KI noch heute in Oyster arbeiten.
Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.
Oyster kostenlos verbindenHeyMyApps steht in keiner Verbindung zu Oyster. Produktnamen sind Marken ihrer jeweiligen Inhaber.






