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"
  ]
}
          

Provider

Monego →