Monego
create_customer
Create a new customer (invoice recipient). Check list_customers first — Monego does not enforce unique customer names or emails, so repeated creates produce duplicates. For German public-sector (B2G) buyers that need XRechnung invoices, set leitwegId and preferredInvoiceFormat='xRechnungXml'. Response: { customer { id, name, ... } } — use customer.id as customerId in create_invoice. Errors: { error: { code: 'bad_input', field, message } }.
Remote Account required revuo:monego
Remote (network-hosted) · Requires an account with the vendor · OAuth
Other tools also called create_customer?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"name": {
"description": "Company or person name as it should appear on invoices. Required.",
"type": "string"
},
"email": {
"description": "Billing email address.",
"type": [
"string",
"null"
],
"default": null
},
"phone": {
"description": "Phone number.",
"type": [
"string",
"null"
],
"default": null
},
"vatId": {
"description": "Customer's VAT ID (USt-IdNr., e.g. DE123456789). Required for reverse-charge invoices.",
"type": [
"string",
"null"
],
"default": null
},
"leitwegId": {
"description": "German B2G Leitweg-ID (e.g. 04011000-12345-06). Required to issue XRechnung invoices to this customer.",
"type": [
"string",
"null"
],
"default": null
},
"buyerReference": {
"description": "BT-10 buyer reference (e.g. Chorus Pro service code). German B2G uses leitwegId instead.",
"type": [
"string",
"null"
],
"default": null
},
"street": {
"description": "Street and house number.",
"type": [
"string",
"null"
],
"default": null
},
"city": {
"description": "City.",
"type": [
"string",
"null"
],
"default": null
},
"postalCode": {
"description": "Postal code.",
"type": [
"string",
"null"
],
"default": null
},
"country": {
"description": "ISO 3166-1 alpha-2 country code (e.g. DE, FR, AT).",
"type": [
"string",
"null"
],
"default": null
},
"language": {
"description": "Document language override for this customer: 'de', 'en' or 'fr'. Omit to inherit the company default.",
"type": [
"string",
"null"
],
"default": null
},
"preferredInvoiceFormat": {
"description": "Preferred e-invoice format: 'zugferdPdf' (B2B default), 'xRechnungXml' (B2G) or 'facturXPdf' (FR). Omit for the tenant default.",
"type": [
"string",
"null"
],
"default": null
},
"notes": {
"description": "Internal notes about this customer (not printed on invoices).",
"type": [
"string",
"null"
],
"default": null
}
},
"required": [
"name"
]
}