Integration · Buchhaltung
Claude & ChatGPT mit Invoice Ninja verbinden
Frage deine KI, welche Rechnungen offen oder überfällig sind, was ein Kunde schuldet, oder lass sie einen Rechnungs- oder Angebotsentwurf in Invoice Ninja erstellen. Sie kann Kunden, Produkte, Angebote und Aufgaben erstellen und aktualisieren, erhaltene Zahlungen erfassen sowie Ausgaben, Gutschriften, Projekte und Lieferanten einsehen. Wenn du das entsprechende Tool aktivierst, kann sie Rechnungen oder Angebote auch per E-Mail an Kunden senden.
Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.
Fragen Sie zum Beispiel
“Welche Rechnungen sind überfällig?”
Die KI sucht Rechnungen mit dem Kundenstatus overdue und listet sie mit Kunde, Rechnungsnummer und offenem Betrag auf.
“Erstelle einen Rechnungsentwurf für Acme: 12 Stunden Design zu 95 pro Stunde, fällig in 14 Tagen.”
Sie findet den Kunden und erstellt einen Rechnungsentwurf mit einer Position, dem Rechnungsdatum und dem Fälligkeitsdatum.
“Acme hat Rechnung 0042 heute per Banküberweisung bezahlt. Erfasse die Zahlung.”
Sie erfasst die Zahlung zur Rechnung. Dabei wird nur bereits erhaltenes Geld verbucht; niemandem wird etwas abgebucht.
Was Ihre KI tun kann
Rechnungen und Angebote
Erstelle Rechnungsentwürfe und Angebote, aktualisiere Angebote, finde Rechnungen nach Kunde, Nummer oder Zahlungsstatus (bezahlt, offen oder überfällig) und sende Dokumente per E-Mail an Kunden.
Kunden und Zahlungen
Suche, erstelle und aktualisiere Kunden, erfasse erhaltene Zahlungen zu Rechnungen und rufe Zahlungen und Gutschriften ab.
Produkte, Aufgaben und Ausgaben
Erstelle und aktualisiere Produkte, erfasse und aktualisiere Aufgaben samt Zeitaufwand und sieh Ausgaben, Projekte und Lieferanten ein.
“Erstelle ein Angebot für Nordic Foods für die Neugestaltung der Website, gültig für 30 Tage.”
Sie erstellt ein Angebot für den Kunden mit Positionen und einem Gültigkeitsdatum, das du anschließend prüfen kannst.
“Erfasse eine Aufgabe für Acme: gestern Nachmittag 2 Stunden am Logo gearbeitet.”
Sie erstellt eine dem Kunden zugeordnete Aufgabe mit Beschreibung und Zeiterfassung.
“Was sind unsere neuesten Ausgaben?”
Sie listet Ausgaben mit Betrag, Lieferant, Kategorie und Datum auf, die neuesten zuerst.
371 Tools für Invoice Ninja
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_invoice_documentÄndert Datenapprove_apple_purchaseFür andere sichtbarcreate_accountÄndert Datencreate_account_idÄndert Datencreate_addressÄndert Datencreate_ar_detail_reportÄndert Datencreate_ar_summary_reportÄndert Datencreate_bank_integrationÄndert Datencreate_calculated_fieldÄndert Datencreate_categoryÄndert Datencreate_chart_summary_v2Ändert Datencreate_check_versionÄndert Datencreate_clientÄndert DatenErstelle einen Kunden mit `contacts` (Vorname, Nachname, E-Mail, Telefon), `country_id` (numerischer ISO-Ländercode, z. B. 840 für die USA) und optional Name, Adresse, Umsatzsteuer-Identifikationsnummer und Website. Übergib `requested_with` als XMLHttpRequest.create_client_balance_reportÄndert Datencreate_client_sales_reportÄndert Datencreate_companyÄndert Datencreate_company_set_default_companyÄndert Datencreate_company_store_company_gatewayÄndert Datencreate_contactÄndert Datencreate_contact_get_client_contact_reportÄndert Datencreate_creditÄndert Datencreate_credit_store_creditÄndert Datencreate_customerLöscht Datencreate_customer_client_statementÄndert Datencreate_customer_get_client_reportÄndert Datencreate_customer_purgeÄndert Datencreate_designÄndert Datencreate_documentÄndert Datencreate_entityÄndert Datencreate_expenseÄndert Datencreate_expense_get_expense_reportÄndert Datencreate_exportÄndert Datencreate_group_settingÄndert Datencreate_importÄndert Datencreate_invoiceÄndert DatenErstelle einen Rechnungsentwurf für eine `client_id` mit `line_items` (product_key, notes, quantity, cost), `date`, `due_date` sowie optional Rabatt, Steuern, Bestellnummer und Notizen. Übergib `requested_with` als XMLHttpRequest.create_invoice_2Ändert Datencreate_invoice_get_recurring_invoice_reportÄndert Datencreate_invoice_lineÄndert Datencreate_matchÄndert Datencreate_messageÄndert Datencreate_one_time_tokenLöscht Datencreate_optionÄndert Datencreate_option_post_settings_passkeys_optionsÄndert Datencreate_orderÄndert Datencreate_passkeyÄndert Datencreate_paymentÄndert Datencreate_payment_get_payment_reportÄndert Datencreate_payment_store_bank_transaction_ruleÄndert Datencreate_payment_store_payment_termÄndert Datencreate_postmark_webhookLöscht Datencreate_preimportÄndert Datencreate_previewÄndert Datencreate_process_webhookLöscht Datencreate_productÄndert DatenErstelle ein Produkt oder eine Dienstleistung mit `product_key` (Name), `notes` (Beschreibung), `price`, `cost` und optionalen Steuersätzen. Übergib `requested_with` als XMLHttpRequest.create_product_2Ändert Datencreate_product_get_quote_item_reportÄndert Datencreate_product_saleÄndert Datencreate_profitlossÄndert Datencreate_projectÄndert Datencreate_project_store_projectÄndert Datencreate_purchase_orderÄndert Datencreate_quoteÄndert DatenErstelle ein Angebot für eine `client_id` mit `date`, `due_date` (gültig bis), `line_items` (product_key, notes, quantity, cost) und öffentlichen/privaten Notizen. Übergib `requested_with` als XMLHttpRequest.create_quote_2Ändert Datencreate_quote_get_quote_reportÄndert Datencreate_recurring_expenseÄndert Datencreate_recurring_invoiceÄndert Datencreate_refreshÄndert Datencreate_searchÄndert Datencreate_self_updateÄndert Datencreate_startÄndert Datencreate_subscriptionÄndert Datencreate_supplierÄndert Datencreate_tagÄndert Datencreate_taskÄndert DatenErstelle eine Aufgabe mit `description` sowie optional `client_id`, `project_id`, `due_date` und `time_log` (JSON-Liste von Unix-Zeitstempeln im Format [start, end]). Übergib `requested_with` als XMLHttpRequest.create_task_2Ändert Datencreate_task_get_activity_reportÄndert Datencreate_task_scheduler_with_jobÄndert Datencreate_task_sort_tasksÄndert Datencreate_task_store_task_statusÄndert Datencreate_tax_period_reportÄndert Datencreate_tax_summary_reportÄndert Datencreate_templateÄndert Datencreate_tokenLöscht Datencreate_totalÄndert Datencreate_totals_v2Ändert Datencreate_userFür andere sichtbarcreate_user_bulk_bank_transaction_rulesFür andere sichtbarcreate_user_bulk_bank_transactionsFür andere sichtbarcreate_user_bulk_clientsFür andere sichtbarcreate_user_bulk_company_gatewaysFür andere sichtbarcreate_user_bulk_creditsFür andere sichtbarcreate_user_bulk_designsFür andere sichtbarcreate_user_bulk_expense_categorysFür andere sichtbarcreate_user_bulk_expensesFür andere sichtbarcreate_user_bulk_group_settingsFür andere sichtbarcreate_user_bulk_invoicesFür andere sichtbarcreate_user_bulk_locationsFür andere sichtbarcreate_user_bulk_payment_termsFür andere sichtbarcreate_user_bulk_paymentsFür andere sichtbarcreate_user_bulk_productsFür andere sichtbarcreate_user_bulk_projectsFür andere sichtbarcreate_user_bulk_purchase_orderssFür andere sichtbarcreate_user_bulk_quotesFür andere sichtbarcreate_user_bulk_recurring_expensesFür andere sichtbarcreate_user_bulk_recurring_invoicesFür andere sichtbarcreate_user_bulk_recurring_quotesFür andere sichtbarcreate_user_bulk_subscriptionsFür andere sichtbarcreate_user_bulk_tagsFür andere sichtbarcreate_user_bulk_task_scheduler_actionsFür andere sichtbarcreate_user_bulk_task_statussFür andere sichtbarcreate_user_bulk_tasksFür andere sichtbarcreate_user_bulk_tax_ratesFür andere sichtbarcreate_user_bulk_tokensBewegt Geldcreate_user_bulk_usersFür andere sichtbarcreate_user_bulk_vendorsFür andere sichtbarcreate_user_bulk_webhooksBewegt Geldcreate_user_inviteFür andere sichtbarcreate_user_reconfirmFür andere sichtbarcreate_user_sales_reportÄndert Datencreate_user_store_userÄndert Datencreate_webhookLöscht Datendelete_addressLöscht Datendelete_bank_integrationLöscht Datendelete_categoryLöscht Datendelete_clientLöscht Datendelete_companyLöscht Datendelete_company_delete_company_gatewayLöscht Datendelete_creditLöscht Datendelete_customerLöscht Datendelete_designLöscht Datendelete_expenseLöscht Datendelete_group_settingLöscht Datendelete_invoiceLöscht Datendelete_invoice_delete_invoiceLöscht Datendelete_orderLöscht Datendelete_passkeyLöscht Datendelete_paymentLöscht Datendelete_payment_delete_bank_transaction_ruleLöscht Datendelete_payment_delete_paymentLöscht Datendelete_payment_delete_payment_termLöscht Datendelete_productLöscht Datendelete_projectLöscht Datendelete_quoteLöscht Datendelete_quote_delete_quoteLöscht Datendelete_recurring_expenseLöscht Datendelete_subscriptionLöscht Datendelete_supplierLöscht Datendelete_tagLöscht Datendelete_taskLöscht Datendelete_task_delete_taskLöscht Datendelete_task_delete_task_statusLöscht Datendelete_tax_rateLöscht Datendelete_tokenLöscht Datendelete_userLöscht Datendelete_webhookLöscht Datendetach_user_from_companyLöscht Datendownload_creditdownload_invoicedownload_invoice_pdfdownload_orderdownload_quoteemail_documentFür andere sichtbarSende eine Rechnung, ein Angebot, eine Gutschrift oder einen Zahlungsbeleg per E-Mail an den Kunden: `entity` (invoice, quote, credit, payment), `entity_id` und `template` (z. B. email_template_invoice, email_template_reminder1), optional mit individuellem `subject` und `body`. Die E-Mail wird sofort gesendet. Übergib `requested_with` als XMLHttpRequest.export_previewÄndert Datenget_addressget_bank_integrationget_categoryget_clientRufe einen Kunden anhand von `customer_id` (gehashte ID des Kunden) mit Kontakten, Adresse, offenem Betrag und bisher gezahltem Betrag ab. Übergib `requested_with` als XMLHttpRequest.get_companyget_company_show_company_gatewayget_creditget_current_companyÄndert DatenRufe die Daten und Einstellungen des verbundenen Unternehmens in Invoice Ninja ab (Name, Währung, Adresse). Übergib `requested_with` als XMLHttpRequest.get_customerget_designget_download_entityget_expenseRufe eine Ausgabe anhand von `expense_id` mit Betrag, Lieferant, Kategorie und Datum ab. Übergib `requested_with` als XMLHttpRequest.get_group_settingget_invoiceRufe eine Rechnung anhand von `invoice_id` (gehashte ID) mit Positionen, Summen, offenem Betrag, Status und Einladungen ab. Übergib `requested_with` als XMLHttpRequest.get_invoice_2get_orderget_paymentRufe eine Zahlung anhand von `payment_id` (gehashte ID) mit Betrag, Datum, Zahlungsmethode und den zugehörigen Rechnungen ab. Übergib `requested_with` als XMLHttpRequest.get_payment_2get_payment_show_bank_transaction_ruleget_payment_show_payment_termget_productget_projectget_quoteRufe ein Angebot anhand von `quote_id` (gehashte ID) mit Positionen, Summen und Status ab. Übergib `requested_with` als XMLHttpRequest.get_quote_2get_quote_action_recurring_quoteget_recurring_expenseget_subscriptionget_supplierget_system_logget_tagget_taskRufe eine Aufgabe anhand von `task_id` mit Beschreibung, Kunde, Projekt und Zeiterfassung ab. Übergib `requested_with` als XMLHttpRequest.get_task_2get_task_show_task_statusget_tax_rateget_tokenget_userget_webhooklist_bank_integration_editslist_bank_integrationslist_categorieslist_categories_edit_expense_categorylist_claim_licenseslist_companieslist_companies_edit_companylist_companies_edit_company_gatewaylist_companies_get_company_gatewayslist_company_ledgerslist_credit_editslist_creditsListe die für Kunden ausgestellten Gutschriften auf. Übergib `requested_with` als XMLHttpRequest.list_customerslist_customers_edit_clientlist_customers_edit_client_gateway_tokenlist_design_editslist_designslist_documentslist_expense_editslist_expensesListe Ausgaben auf, die neuesten zuerst. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.list_group_setting_editslist_group_settingslist_health_checkslist_invoice_messageslist_invoiceslist_invoices_edit_invoicelist_last_errorslist_orderslist_orders_edit_purchase_orderlist_passkeyslist_paymentslist_payments_edit_bank_transactionlist_payments_edit_bank_transaction_rulelist_payments_edit_paymentlist_payments_edit_payment_termslist_payments_get_bank_transaction_ruleslist_payments_get_payment_termslist_productslist_projectsListe Projekte mit ihren Kunden, Budgets und Stunden auf. Übergib `requested_with` als XMLHttpRequest.list_projects_edit_projectlist_quoteslist_quotes_edit_quotelist_quotes_edit_recurring_quotelist_recurring_expense_editslist_recurring_expenseslist_schedulerslist_staticslist_subscriptionslist_subscriptions_edit_subscriptionlist_suppliers_edit_vendorlist_system_logslist_tag_editslist_tasksListe Aufgaben (Arbeitsposten mit Zeiterfassung) auf. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.list_tasks_2list_tasks_edit_tasklist_tasks_edit_task_statusslist_tasks_get_task_schedulerslist_tasks_get_task_statuseslist_tax_rate_editslist_tax_rateslist_token_editslist_tokenslist_userslist_users_edit_userlist_users_get_bank_transaction_rules_createlist_users_get_bank_transactions_createlist_users_get_client_gateway_tokens_createlist_users_get_clients_createlist_users_get_companies_createlist_users_get_company_gateways_createlist_users_get_credits_createlist_users_get_designs_createlist_users_get_expense_category_createlist_users_get_expenses_createlist_users_get_group_settings_createlist_users_get_invoice_createlist_users_get_locations_createlist_users_get_payment_terms_createlist_users_get_payments_createlist_users_get_products_createlist_users_get_projects_createlist_users_get_purchase_order_createlist_users_get_quotes_createlist_users_get_recurring_expenses_createlist_users_get_recurring_invoices_createlist_users_get_recurring_quotes_createlist_users_get_subscriptions_createlist_users_get_tags_createlist_users_get_task_schedulerlist_users_get_task_statuss_createlist_users_get_tasks_createlist_users_get_tax_rate_createlist_users_get_tokens_createlist_users_get_userslist_users_get_users_createlist_users_get_vendors_createlist_users_get_webhooks_createlist_vendorsListe Lieferanten auf. Übergib `requested_with` als XMLHttpRequest.list_webcronslist_webhook_editslist_webhooksrecord_paymentÄndert DatenErfasse eine von einem Kunden (`client_id`) erhaltene Zahlung mit `amount`, `date`, `type_id` (Zahlungsmethode) und den damit bezahlten `invoices` (invoice_id und amount). Dabei wird bereits erhaltenes Geld erfasst; niemandem wird etwas abgebucht. `email_receipt` sendet dem Kunden einen Beleg per E-Mail. Übergib `requested_with` als XMLHttpRequest.refund_paymentBewegt Geldretrieve_transactions_for_a_accountÄndert Datensearch_addressessearch_clientsFinde Kunden anhand von `name`, `email`, `number`, `balance` oder dem Freitextfeld `filter` sowie anhand von `status` (active, archived, deleted). Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.search_invoicesFinde Rechnungen anhand von `client_id`, `number`, `status` (z. B. active, archived), `client_status` (paid, unpaid, overdue), `date_range` oder dem Freitextfeld `filter`. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.search_invoices_2search_paymentsFinde Zahlungen anhand von `client_id`, `number`, `status` oder dem Freitextfeld `filter`. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.search_productsFinde Produkte und Dienstleistungen anhand von `product_key` oder dem Freitextfeld `filter`. Übergib `requested_with` als XMLHttpRequest.search_quotesFinde Angebote anhand von `client_id`, `number`, `status`, `client_status` oder dem Freitextfeld `filter`. Verwende `page` und `limit` für die Seitennavigation. Übergib `requested_with` als XMLHttpRequest.search_tagssend_message_sendFür andere sichtbarsubmit_bank_integration_accountsFür andere sichtbarsubmit_customerFür andere sichtbarsubmit_yodleeLöscht Datenupdate_a_company_user_recordÄndert Datenupdate_addressÄndert Datenupdate_bank_integrationÄndert Datenupdate_categoryÄndert Datenupdate_clientÄndert DatenAktualisiere einen Kunden anhand von `customer_id`; übergib `contacts` und `country_id` erneut zusammen mit geändertem Namen, geänderter Adresse oder anderen geänderten Feldern. Übergib `requested_with` als XMLHttpRequest.update_companyÄndert Datenupdate_company_update_company_gatewayÄndert Datenupdate_creditÄndert Datenupdate_customerLöscht Datenupdate_customer_tax_dataÄndert Datenupdate_designÄndert Datenupdate_expenseÄndert Datenupdate_group_settingÄndert Datenupdate_invoiceÄndert Datenupdate_invoice_update_invoiceÄndert Datenupdate_messageFür andere sichtbarupdate_orderÄndert Datenupdate_paymentÄndert Datenupdate_payment_update_bank_transaction_ruleÄndert Datenupdate_payment_update_paymentÄndert Datenupdate_payment_update_payment_termÄndert Datenupdate_previewÄndert Datenupdate_preview_get_template_previewÄndert Datenupdate_productÄndert DatenAktualisiere ein Produkt anhand von `product_id`: Name, Beschreibung, Preis, Kosten oder Steuer. Nur die übergebenen Felder werden geändert. Übergib `requested_with` als XMLHttpRequest.update_projectÄndert Datenupdate_purgeÄndert Datenupdate_purge_save_settingÄndert Datenupdate_quoteÄndert DatenAktualisiere ein Angebot anhand von `quote_id`; `client_id`, `date` und `due_date` sind immer erforderlich, ergänzt um geänderte Positionen oder Notizen. Übergib `requested_with` als XMLHttpRequest.update_quote_2Ändert Datenupdate_recurring_expenseÄndert Datenupdate_subscriptionÄndert Datenupdate_supplierÄndert Datenupdate_tagÄndert Datenupdate_taskÄndert DatenAktualisiere eine Aufgabe anhand von `task_id`; `description` ist immer erforderlich, ergänzt um Änderungen an Kunde, Projekt, Status oder Zeiterfassung. Übergib `requested_with` als XMLHttpRequest.update_task_2Ändert Datenupdate_task_update_task_statusÄndert Datenupdate_tax_rateÄndert Datenupdate_tokenLöscht Datenupdate_userÄndert Datenupdate_webhookLöscht Datenupload_companyÄndert Datenupload_creditÄndert Datenupload_customerÄndert Datenupload_expenseÄndert Datenupload_group_settingÄndert Datenupload_invoiceÄndert Datenupload_jsonÄndert Datenupload_orderÄndert Datenupload_paymentÄndert Datenupload_productÄndert Datenupload_projectÄndert Datenupload_quoteÄndert Datenupload_recurring_expenseÄndert Datenupload_supplierÄndert Datenupload_taskÄndert Daten
In drei Schritten einrichten
- 1
App auswählen
Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie Invoice Ninja aus der App-Liste.
- 2
Schlüssel einfügen
Füge ein Invoice Ninja API-Token ein. Gehe in Invoice Ninja zu Settings > Account Management > Integrations > API tokens, erstelle ein neues Token und kopiere es.
- 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 Invoice Ninja tun?
Die KI kann Kunden, Rechnungen, Angebote, Zahlungen, Produkte, Aufgaben, Ausgaben, Gutschriften, Projekte, Lieferanten und deine Unternehmensdaten lesen und durchsuchen. Sie kann Kunden, Produkte, Rechnungsentwürfe, Angebote und Aufgaben erstellen, Kunden, Produkte, Angebote und Aufgaben aktualisieren sowie erhaltene Zahlungen erfassen. Außerdem kann sie Rechnungen, Angebote, Gutschriften oder Zahlungsbelege per E-Mail an Kunden senden.
Sieht die KI meine Zugangsdaten für Invoice Ninja?
Nein. Deine Zugangsdaten für Invoice Ninja 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 steuern, was die KI tun darf?
Ja. Du entscheidest, welche Tools aktiviert sind, und kannst zunächst nur Lesezugriff erlauben. Beim E-Mail-Versand geht ein Dokument direkt an deinen Kunden. Deshalb kannst du dafür deine vorherige Freigabe verlangen. Jeder Tool-Aufruf wird protokolliert.
Funktioniert das mit ChatGPT?
Ja. Gehe in ChatGPT zu Settings › Apps & Connectors › Advanced, 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 (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.
Was kostet das?
HeyMyApps bietet einen kostenlosen Tarif ohne Kreditkarte. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes Invoice Ninja-Konto.
Kann die KI Rechnungen an meine Kunden senden?
Nur wenn du das E-Mail-Tool aktivierst. Es sendet Rechnungen, Angebote, Gutschriften oder Zahlungsbelege sofort an den Kunden und verwendet dabei eine Vorlage, etwa für Rechnungen oder Zahlungserinnerungen. Du kannst das Tool deaktiviert lassen oder deine Freigabe verlangen. Neue Rechnungen werden als Entwürfe erstellt.
Lassen Sie Ihre KI noch heute in Invoice Ninja arbeiten.
Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.
Invoice Ninja kostenlos verbindenHeyMyApps steht in keiner Verbindung zu Invoice Ninja. Produktnamen sind Marken ihrer jeweiligen Inhaber.






