Skip to content
Elaichi Elaichi

Accounting

Invoiced

Connect Invoiced once and hand every teammate a governed MCP endpoint with 110 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Invoiced

See it in Elaichi

What connecting Invoiced gets you

6 screens from the product, each doing one job for your Invoiced account.

The agent

Ask invoiced questions, get answers instantly.

Type a plain language question and get answers pulled straight from live invoiced records.

  • customers
  • invoices
  • payments
  • statements

Ask Elaichi to work across your apps.

Which customers are overdue on their latest invoice balance.

Draft a statement email for our top five customers.

Summarise invoices created this week by team.

Also runs in Claude, ChatGPT or Cursor

MCP clients

One endpoint, every client, no shared keys.

Claude, ChatGPT and Cursor all connect to invoiced through a single governed org endpoint.

Claude ChatGPT Cursor

Copy the endpoint

https://api.elaichi.ai/mcp
Client Connected by Status Last used
Claude
E

Emma Laurent

• Connected 4 minutes ago
Cursor
S

Sofia Ricci

• Connected 2 hours ago
ChatGPT
C

Clara Nowak

• Connected Yesterday

Tool catalogue

110 invoiced tools, zero integration code.

Every customer, invoice and payment method invoiced exposes is covered, ready to call.

  • create_a_invoiced_customer
  • get_single_invoiced_customer_by_id
  • update_a_invoiced_customer_by_id
  • invoiced_customers_get_balance
Tool Resource Method Description
create_a_invoiced_customer invoiced_customer create Create a new customer profile in invoiced. Returns the created customer object including id, name, number, email, autopay, payment_terms, and statement_pdf_url. Required: name.
get_single_invoiced_customer_by_id invoiced_customer get Retrieve a single invoiced customer by id. Returns the full customer object including id, name, number, email, autopay, payment_source, and statement_pdf_url. Required: id.
update_a_invoiced_customer_by_id invoiced_customer update Update an invoiced customer profile by id. Returns the updated customer object including id, name, email, autopay, payment_terms, and updated_at. Required: id.
invoiced_customers_get_balance invoiced_customers_get_balance get Get an invoiced customer's current credit balance, balance history, and amount outstanding. Returns: available_credits, currency, due_now, history, past_due, total_outstanding, autopay, chase, country, created_at, credit_hold, email, id, metadata, name, number, object, payment_terms, statement_pdf_url, taxable, taxes, updated_at. Required: customer_id.
invoiced_customers_send_statement_email invoiced_customers_send_statement_email get Send an invoiced PDF account statement to a customer by email. Returns the sent email records including id, email, subject, message, state, and template. Required: customer_id.

Toolboxes

Every team gets its own invoiced toolbox.

Finance, sales and support each work from a toolbox scoped to their invoiced needs.

  • Finance
  • Sales
  • Support
  • Collections
Name Source template Tools Created

Finance toolbox

Invoiced · invoices and payments

Invoiced starter 18 Mar 4, 2026

Sales toolbox

Invoiced · customer balances and quotes

9 Mar 2, 2026

Support toolbox

Invoiced · customer statements and disputes

24 Feb 27, 2026

Collections toolbox

Invoiced · overdue invoices and reminders

Invoiced starter 6 Feb 19, 2026

Revenue Ops toolbox

Invoiced · consolidated billing across accounts

31 Jan 30, 2026

Leadership toolbox

Invoiced · revenue and receivables reporting

12 Jan 22, 2026

Shared connections

Delegated invoiced access, no shared passwords.

Teammates use a shared invoiced connection without ever seeing the underlying credential.

  • Finance NA
  • Finance EMEA
  • Sales
  • Support
Connection Scope Status Access Created
IN

Invoiced (Finance NA)

Connected by Emma Laurent

Personal • Active 1 team · 6 members Mar 4, 2026
IN

Invoiced (Finance EMEA)

Connected by James Whitfield

Organization • Active 3 teams · 24 members Mar 2, 2026
IN

Invoiced (Sales)

Connected by Sofia Ricci

Organization • Active 2 teams · 11 members Feb 27, 2026
IN

Invoiced (Support)

Connected by Daniel Ortega

Personal • Needs re-auth 1 team · 3 members Feb 19, 2026
IN

Invoiced (Collections)

Connected by Clara Nowak

Personal • Active Not shared Jan 30, 2026
IN

Invoiced (Revenue Ops)

Connected by Michael Brennan

Personal • Active 2 teams · 9 members Jan 22, 2026

Audit log

Every invoiced call is logged and traceable.

See who touched which customer or invoice and when, down to the method called.

  • When
  • Who
  • What happened
  • Resource
When Who What happened Type Resource

2 minutes ago

Mar 6, 2026, 3:10 PM

E

Emma Laurent

[email protected]

Restriction Created Access Support team

8 minutes ago

Mar 6, 2026, 3:04 PM

J

James Whitfield

[email protected]

Restriction Updated Access Sales team

14 minutes ago

Mar 6, 2026, 2:58 PM

S

Sofia Ricci

[email protected]

Role Assigned Access Analyst

20 minutes ago

Mar 6, 2026, 2:52 PM

D

Daniel Ortega

[email protected]

Invoiced Users Updated MCP users

26 minutes ago

Mar 6, 2026, 2:46 PM

C

Clara Nowak

[email protected]

Invoiced Customers Created MCP customers

32 minutes ago

Mar 6, 2026, 2:40 PM

M

Michael Brennan

[email protected]

Invoiced Customers List Toolbox customers

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

A schedule fires, invoiced work runs itself.

Records are fetched, grouped and drafted into a digest a person approves before it posts back.

Invoiced digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch customers

    Invoiced

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Invoiced

    Queued

Collections and dashboards

Invoiced health, refreshed on a schedule.

Four metrics and a 14 day chart of records created, broken down by team automatically.

Invoiced health

Refreshed 4 minutes ago · every 15 minutes · from the customers collection

Live

Customers

1,284 ↓ 12%

Invoices

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Customers created

Last 14 days

By workspace

Share of activity

Finance NA 34%

Finance EMEA 27%

Sales 21%

Support 18%

AI tools

Invoiced tools for your AI agents

110 tools are ready to call through Elaichi's MCP endpoint the moment you connect Invoiced, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

create_a_invoiced_customer

Create a new customer profile in invoiced. Returns the created customer object including id, name, number, email, autopay, payment_terms, and statement_pdf_url. Required: name.

get_single_invoiced_customer_by_id

Retrieve a single invoiced customer by id. Returns the full customer object including id, name, number, email, autopay, payment_source, and statement_pdf_url. Required: id.

update_a_invoiced_customer_by_id

Update an invoiced customer profile by id. Returns the updated customer object including id, name, email, autopay, payment_terms, and updated_at. Required: id.

invoiced_customers_get_balance

Get an invoiced customer's current credit balance, balance history, and amount outstanding. Returns: available_credits, currency, due_now, history, past_due, total_outstanding, autopay, chase, country, created_at, credit_hold, email, id, metadata, name, number, object, payment_terms, statement_pdf_url, taxable, taxes, updated_at. Required: customer_id.

invoiced_customers_send_statement_email

Send an invoiced PDF account statement to a customer by email. Returns the sent email records including id, email, subject, message, state, and template. Required: customer_id.

invoiced_customers_send_statement_sms

Send an account statement by SMS to a customer in Invoiced. Returns the sent text message with its id, message, state, to, and created_at. Required: customer_id, to, message. Requires a connected Twilio integration, and recipients must be contacts marked sms_enabled.

invoiced_customers_send_statement_letter

Send an account statement by mail to a customer in Invoiced; the letter is sent automatically to the customer's billing address. Returns the queued letter with its id, state, to, num_pages, and expected_delivery_date. Required: customer_id. Requires a connected Lob integration.

delete_a_invoiced_customer_by_id

Delete a customer in Invoiced by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_customers

List all customers in Invoiced. Returns customer records including id, name, email, number, autopay, payment_terms, payment_source, and statement_pdf_url.

invoiced_customers_consolidate_invoices

Consolidate all of a customer's open invoices into a single invoice in Invoiced. Returns the new consolidated invoice with its id, number, status, total, balance, and items. Required: customer_id. Fails if the customer has no open invoices to consolidate or does not have consolidation enabled.

create_a_invoiced_invoice

Create a new invoice in Invoiced for a customer, with line items, taxes, discounts, and shipping details. Returns the created invoice object including id, number, status, customer, total, balance, and due_date. Required: customer.

get_single_invoiced_invoice_by_id

Retrieve a single invoice in Invoiced by id, including its line items, taxes, and discounts. Returns: id, object, name, discounts, taxes, url, created_at, updated_at, metadata, amount, catalog_item, discountable, quantity, taxable, unit_cost. Required: id.

update_a_invoiced_invoice_by_id

Update an invoice in Invoiced by id — change fields such as name, notes, or payment_terms, or mark it sent, closed, or draft. Returns the updated invoice object including id, name, notes, status, total, and balance. Required: id.

invoiced_invoices_send_email

Send an invoice to a customer by email in Invoiced, optionally with custom recipients, subject, and message. Returns a list of email objects including id, email, subject, message, state, and opens. Required: invoice_id.

invoiced_invoices_send_sms

Send an invoice to a customer by SMS in Invoiced; requires the Twilio integration and recipients marked as sms_enabled. Returns a list of text message objects including id, to, message, state, and created_at. Required: invoice_id.

invoiced_invoices_send_letter

Send an invoice by postal mail to the customer's billing address using the Lob integration. Returns the queued letter including its id, state, num_pages, recipient address (to), expected_delivery_date, and created_at. Required: invoice_id. Lob must be connected to Invoiced for requests to succeed.

invoiced_invoices_pay

Trigger a manual charge attempt on an invoice's payment source, in addition to automatic collection attempts. Returns the updated invoice object including its id, status, paid flag, balance, total, and attempt_count. Required: invoice_id.

invoiced_invoices_list_attachments

List the files attached to a specific invoice. Returns attachment records including their id, object, nested file details (name, size, type, url), and created_at/updated_at timestamps. Required: invoice_id.

invoiced_invoices_void

Void an invoice, closing it out as bad debt and preventing further payments. Returns the updated invoice object including its id, status, paid flag, balance, total, and updated_at. Required: invoice_id.

delete_a_invoiced_invoice_by_id

Delete a specific invoice in Invoiced by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_invoices

List all invoices in Invoiced. Returns each invoice's id, number, status, customer, dates, line items, taxes, discounts, subtotal, total, balance, and portal URLs. Narrow results with sort, filter, metadata, start_date, end_date, or updated_after.

create_a_invoiced_payment

Create a payment in Invoiced representing a customer payment, cash receipt, or credit balance application, optionally applied to invoices, estimates, or credit notes via applied_to. Returns the created payment including id, amount, balance, method, and pdf_url. Required: amount.

get_single_invoiced_payment_by_id

Get a single Invoiced payment by id. Returns the payment object including id, amount, balance, method, currency, and voided. Required: id.

update_a_invoiced_payment_by_id

Update an Invoiced payment by id, e.g. to record notes, a reference number, or reapply the amount via applied_to. Returns the updated payment including id, amount, balance, method, notes, and updated_at. Required: id.

invoiced_payments_send_receipt

Send a PDF receipt for an Invoiced payment by email. Returns a list of sent email objects including id, email, state, subject, and template. Required: payment_id.

delete_a_invoiced_payment_by_id

Void an Invoiced payment by id. Returns the payment object with voided set to true, including id, amount, balance, method, and pdf_url. Required: id.

create_a_invoiced_credit_note

Create a credit note in Invoiced for an existing customer, supplying its line items, taxes, and discounts. Returns the created credit note including its id, number, status, items, total, balance, and pdf_url. Required: customer.

get_single_invoiced_credit_note_by_id

Get a single credit note in Invoiced by id. Returns the full credit note object including its id, number, status, items, total, balance, and pdf_url. Required: id.

update_a_invoiced_credit_note_by_id

Update a credit note in Invoiced by id; setting sent to true marks the credit note as sent. Returns the updated credit note including its id, number, status, items, total, balance, and pdf_url. Required: id.

invoiced_credit_notes_send_email

Send a credit note to the customer by email in Invoiced. Returns the sent email record including its id, recipient email, subject, message, state, template, and opens count. Required: credit_note_id.

invoiced_credit_notes_list_attachments

List the files attached to a credit note in Invoiced. Returns a list of attachment records, each with its id, file details (name, size, type, url), created_at, and updated_at. Required: credit_note_id.

invoiced_credit_notes_void

Void a credit note in Invoiced. Returns the updated credit note object including id, number, status, balance, and total, with status set to voided. Required: credit_note_id.

delete_a_invoiced_credit_note_by_id

Delete a credit note in Invoiced by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_credit_notes

List all credit notes in Invoiced. Returns credit note records including id, number, customer, status, total, balance, and line items.

create_a_invoiced_estimate

Create a new estimate for a customer in Invoiced. Returns the created estimate object including id, number, status, customer, items, and total. Required: customer.

get_single_invoiced_estimate_by_id

Retrieve a single estimate by id in Invoiced. Returns the full estimate object including id, number, status, customer, items, and total. Required: id.

update_a_invoiced_estimate_by_id

Update an estimate by id in Invoiced. Returns the updated estimate object including id, name, notes, status, items, and total. Required: id.

invoiced_estimates_send_email

Send an estimate to a customer by email in Invoiced. Returns the sent email objects including id, email, subject, message, state, and template. Required: estimate_id.

invoiced_estimates_generate_invoice

Generate an invoice from an estimate in Invoiced. Returns the newly created invoice object including id, number, status, total, balance, and due_date. Required: estimate_id.

invoiced_estimates_list_attachments

List the files attached to a specific estimate in Invoiced. Returns attachment records including id, object, a file object with name, size, type, and url, plus created_at and updated_at. Required: estimate_id.

invoiced_estimates_void

Void an estimate in Invoiced by id, setting its status to voided. Returns the full estimate object including id, number, customer, status, items, taxes, and total. Required: estimate_id.

delete_a_invoiced_estimate_by_id

Delete an estimate in Invoiced by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_estimates

List all estimates in Invoiced. Returns estimate records including id, number, customer, status, items, subtotal, and total.

create_a_invoiced_payment_plan

Create a payment plan for an invoice in invoiced, scheduling the invoice balance to be collected over multiple installments. Returns the payment plan object including id, status, installments, approval, and created_at. Required: invoice_id, installments.

get_single_invoiced_payment_plan_by_id

Get the payment plan attached to an invoice in invoiced. Returns the payment plan object including id, status, installments, approval, and updated_at. Required: id.

invoiced_payment_plans_cancel

Cancel an active payment plan for an invoice in invoiced. Returns an empty 204 response on success. Required: invoice_id.

create_a_invoiced_credit_balance_adjustment

Create a new credit balance adjustment in Invoiced to add credits to a customer account when there was no payment. Returns the created adjustment including its id, amount, currency, customer, date, notes, and created_at. Required: customer, amount.

get_single_invoiced_credit_balance_adjustment_by_id

Retrieve a specific credit balance adjustment in Invoiced by id. Returns the adjustment including its id, amount, currency, customer, date, notes, and created_at. Required: id.

update_a_invoiced_credit_balance_adjustment_by_id

Update a credit balance adjustment in Invoiced by id. Returns the updated adjustment including its id, amount, currency, customer, date, notes, and created_at. Required: id. Only customer, currency, amount, date, and notes can be updated; other changes require deleting and recreating the adjustment.

delete_a_invoiced_credit_balance_adjustment_by_id

Delete a credit balance adjustment in Invoiced by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_credit_balance_adjustments

List all credit balance adjustments in Invoiced. Returns adjustments including their id, amount, currency, customer, date, notes, and created_at.

create_a_invoiced_contact

Create a new contact on an Invoiced customer, e.g. an additional email recipient or a shipping address. Returns the created contact object including id, name, email, primary, and address fields. Required: customer_id.

get_single_invoiced_contact_by_id

Get a single contact on an Invoiced customer by id. Returns the full contact object including id, name, email, phone, address fields, and timestamps. Required: customer_id and id.

update_a_invoiced_contact_by_id

Update a contact on an Invoiced customer, e.g. to change its name, email, phone, or mailing address. Returns the updated contact object including id, name, email, address1, and updated_at. Required: customer_id and id.

delete_a_invoiced_contact_by_id

Delete a contact on an Invoiced customer by id. Returns an empty 204 response on success. Required: customer_id and id.

list_all_invoiced_contacts

List all contacts attached to an Invoiced customer. Returns contacts including id, name, email, phone, address fields, and timestamps. Required: customer_id.

create_a_invoiced_item

Create an item (a product or service you sell) in Invoiced, usable on invoice line items and plans. Returns the created item object including id, name, unit_cost, currency, type, taxable, and discountable. The id is auto-generated by default.

get_single_invoiced_item_by_id

Get a single Invoiced item by id. Returns the full item object including id, name, unit_cost, currency, type, taxable, discountable, and taxes. Required: id.

update_a_invoiced_item_by_id

Update an Invoiced item by id. Returns the updated item object including id, name, type, unit_cost, and metadata. Only name, description, type, and metadata can be changed here — other fields require deleting and recreating the item. Required: id.

delete_a_invoiced_item_by_id

Delete an Invoiced item by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_items

List all Invoiced items. Returns item objects including id, name, unit_cost, currency, type, taxable, and discountable. Supports sort, filter, and updated_after parameters.

create_a_invoiced_tax_rate

Create a tax rate in Invoiced. Returns the created tax rate object including id, name, value, currency, inclusive, is_percent, metadata, and created_at. The id is auto-generated by default.

get_single_invoiced_tax_rate_by_id

Get a single tax rate in Invoiced by id. Returns the tax rate object including id, name, value, currency, inclusive, is_percent, and metadata. Required: id.

update_a_invoiced_tax_rate_by_id

Update a tax rate in Invoiced by id. Returns the updated tax rate object including id, name, value, currency, inclusive, is_percent, and updated_at. Required: id. Only name and metadata can be updated; other changes require deleting and recreating the tax rate.

delete_a_invoiced_tax_rate_by_id

Delete a tax rate in Invoiced by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_tax_rates

List all tax rates in Invoiced. Returns tax rate objects including id, name, value, currency, inclusive, is_percent, and created_at. Supports sort, filter, and updated_after.

create_a_invoiced_charge

Process a payment charge in Invoiced against a customer's payment source (credit card or bank account). Returns the created payment object including id, amount, currency, customer, charge transaction details, and pdf_url. Required: customer, amount, method, applied_to. The request must supply exactly one of payment_source_type with payment_source_id, invoiced_token, or gateway_token.

create_a_invoiced_refund

Create a refund for a captured charge in Invoiced. Returns the refund object including id, amount, currency, status, charge, gateway_id, and created_at. Required: charge_id, amount. Partial refunds are allowed up to the original charge amount; if the refund fails on the payment gateway, no refund is created and an error is returned.

create_a_invoiced_payment_source

Create a payment source for an Invoiced customer, associating a credit card or bank account. Returns the created payment source object including id, object, brand, last4, funding, and updated_at. Required: customer_id and method; either invoiced_token or gateway_token must be supplied (not both).

list_all_invoiced_payment_sources

List the payment sources (cards and bank accounts) associated with an Invoiced customer. Returns records including id, object, brand or bank_name, last4, funding, and updated_at. Required: customer_id.

delete_a_invoiced_payment_source_by_id

Delete a card payment source from an Invoiced customer; the source is also deleted from the connected payment test. Returns an empty 204 response on success. Required: customer_id and id.

invoiced_payment_sources_delete_bank_account

Delete a bank account payment source from an Invoiced customer; the source is also deleted from the connected payment test. Returns an empty 204 response on success. Required: customer_id and bank_account_id.

create_a_invoiced_subscription

Create a subscription in invoiced that bills a customer on a plan, optionally with addons, discounts, taxes, and contract renewal settings. Returns the created subscription object including id, customer, plan, status, and recurring_total. Requires customer and plan.

invoiced_subscriptions_preview

Preview a subscription in invoiced to estimate the first invoice it would generate, without creating any subscription data. Returns: first_invoice, mrr, recurring_total, created_at, id, object, plan, quantity, updated_at. Requires customer and plan.

get_single_invoiced_subscription_by_id

Retrieve a subscription in invoiced by id. Returns the full subscription object including id, customer, plan, status, period_start, recurring_total, and addons. Required: id.

update_a_invoiced_subscription_by_id

Update a subscription in invoiced by id, such as changing its plan, quantity, proration, or end-of-period cancellation. Returns the updated subscription object including id, plan, quantity, status, and recurring_total. Required: id.

delete_a_invoiced_subscription_by_id

Cancel a subscription in invoiced by id. Returns the canceled subscription object including id, status, canceled_at, and period_end. Required: id.

list_all_invoiced_subscriptions

List all subscriptions in invoiced. Returns each subscription's id, plan, customer, status, billing period dates, recurring_total, and mrr. By default only returns subscriptions with an upcoming renewal.

create_a_invoiced_pending_line_item

Create a pending line item on an Invoiced customer for metered billing; it is swept into the customer's next triggered invoice. Returns: id, object, customer, name, description, type, catalog_item, quantity, unit_cost, amount, discountable, discounts, taxable, taxes, metadata, updated_at. Required: customer_id.

get_single_invoiced_pending_line_item_by_id

Get a single pending line item by id for an Invoiced customer. Returns: id, object, customer, name, description, type, catalog_item, quantity, unit_cost, amount, discountable, discounts, taxable, taxes, metadata, updated_at. Required: id and customer_id.

update_a_invoiced_pending_line_item_by_id

Update a pending line item on an Invoiced customer, for example to change its quantity or unit cost. Returns: id, object, customer, name, description, type, catalog_item, quantity, unit_cost, amount, discountable, discounts, taxable, taxes, metadata, updated_at. Required: id and customer_id.

invoiced_pending_line_items_trigger_invoice

Trigger an invoice for an Invoiced customer, generating a bill that sweeps up all of the customer's pending line items. Returns: id, object, customer, name, discounts, taxes, metadata, url, created_at, updated_at, amount, catalog_item, discountable, quantity, taxable, unit_cost. Required: customer_id.

delete_a_invoiced_pending_line_item_by_id

Delete a pending line item from an Invoiced customer before it gets billed. Returns an empty 204 response on success. Required: id and customer_id.

list_all_invoiced_pending_line_items

List all pending line items for a customer in invoiced — charges attached to the customer that have not been billed yet and will be swept into the next invoice. Returns each line item with id, name, amount, quantity, unit_cost, type, taxable, discountable, and updated_at. Required: customer_id.

create_a_invoiced_plan

Create a plan in Invoiced that defines a fixed amount billed to customers on a recurring interval. Returns the created plan object including id, name, amount, currency, interval, interval_count, pricing_mode, and metadata. The plan id is auto-generated by default when omitted.

get_single_invoiced_plan_by_id

Retrieve a plan in Invoiced by id. Returns the plan object including id, name, amount, currency, interval, pricing_mode, tiers, and metadata. Required: id.

update_a_invoiced_plan_by_id

Update a plan in Invoiced by id. Returns the updated plan object including id, name, amount, currency, interval, pricing_mode, and metadata. Only name and metadata can be updated; other changes require deleting and recreating the plan. Required: id.

delete_a_invoiced_plan_by_id

Delete a plan in Invoiced by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_plans

List all plans in Invoiced. Returns plan objects including id, name, amount, currency, interval, pricing_mode, tiers, and metadata.

create_a_invoiced_coupon

Create a new coupon in Invoiced that can be applied to invoices, line items, and subscriptions. Returns the created coupon including id, name, value, is_percent, exclusive, max_redemptions, and metadata. The id is auto-generated by default.

get_single_invoiced_coupon_by_id

Get a coupon by id in Invoiced. Returns the coupon object including id, name, value, is_percent, exclusive, expiration_date, max_redemptions, and metadata. Required: id.

update_a_invoiced_coupon_by_id

Update a coupon by id in Invoiced. Returns the updated coupon including id, name, value, is_percent, and updated_at. Only name and metadata can be modified; other changes require deleting and recreating the coupon. Required: id.

delete_a_invoiced_coupon_by_id

Delete a coupon by id in Invoiced. Returns an empty 204 response on success. Required: id.

list_all_invoiced_coupons

List all coupons in Invoiced. Returns coupon records including id, name, value, is_percent, exclusive, expiration_date, max_redemptions, and metadata.

get_single_invoiced_event_by_id

Retrieve a specific event in Invoiced by id. Returns the event object including its id, type, timestamp, data (the subject object plus previous values for updated events), and user. Required: id.

list_all_invoiced_events

List all events recorded in your Invoiced account, tracking billing activity on objects like invoices and customers. Returns: id, object, type, timestamp, data, previous, user.

create_a_invoiced_file

Create a file in Invoiced by registering an external URL (with name, size, and type) or uploading a multipart/form-data part named file. Returns the created file object: id, name, size, type, url, created_at.

get_single_invoiced_file_by_id

Get a single file in Invoiced by id. Returns the full file object including id, name, size, type, url, created_at, and updated_at. Required: id.

delete_a_invoiced_file_by_id

Delete a file in Invoiced by id. Returns an empty 204 response on success. Required: id.

create_a_invoiced_note

Create an internal note attached to a customer or invoice in Invoiced. Returns: id, object, notes, customer, invoice, created_at, updated_at, user. Required: customer_id or invoice_id (either one, but not both) plus the note contents in notes.

invoiced_notes_list_for_customer

List the internal notes attached to a specific Invoiced customer. Returns each note's id, notes, customer, invoice, created_at, updated_at, and the user who created it. Required: customer_id.

invoiced_notes_list_for_invoice

List the internal notes attached to a specific Invoiced invoice. Returns each note's id, notes, customer, invoice, created_at, updated_at, and the user who created it. Required: invoice_id.

update_a_invoiced_note_by_id

Update an internal note in Invoiced by id. Returns the updated note: id, notes, customer, invoice, created_at, updated_at, and the user who created it. Required: id; send the new contents in notes.

delete_a_invoiced_note_by_id

Delete an internal note in Invoiced by id. Returns an empty 204 response on success.

list_all_invoiced_notes

List all notes in Invoiced across customers and invoices. Returns each note's id, notes content, customer, invoice, created_at, updated_at, and the user who created it. Supports optional sort and filter.

create_a_invoiced_task

Create a new collection task for a customer in Invoiced. Returns the created task object including id, name, action, customer_id, user_id, due_date, and completion status.

get_single_invoiced_task_by_id

Retrieve a single Invoiced task by id. Returns the full task object including id, name, action, customer_id, user_id, due_date, and completion fields (complete, completed_date, completed_by_user_id). Required: id.

update_a_invoiced_task_by_id

Update an Invoiced task by id, for example to change its name, action type, assigned user, or due date. Returns the updated task object including id, name, action, user_id, due_date, and complete. Required: id.

delete_a_invoiced_task_by_id

Delete an Invoiced task by id. Returns an empty 204 response on success. Required: id.

list_all_invoiced_tasks

List all Invoiced collection tasks for a customer. Returns each task's id, name, action, customer_id, user_id, due_date, and completion status. Supports sort (e.g. name asc) and filter query parameters.

How it works

From Invoiced account to governed MCP endpoint

Connect

Link a Invoiced account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Invoiced tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.