# Invoiced

> Connect Invoiced to Claude, ChatGPT, Cursor, or any MCP client through Elaichi. 110 AI tools, inside the permissions you already have.

- Category: Accounting
- Tools available through Elaichi: 110
- Connector page: https://elaichi.ai/connectors/detail/invoiced/

## Things you can ask for

- 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.

## Tools (110)

- `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.
