Integration · E-invoicing
Connect Claude & ChatGPT to Billit.io
Ask your AI which customers have unpaid invoices, what a specific invoice contains, or to issue a new invoice in Billit.io. It can create customers and suppliers, record payments you have received, add and update products and services, and read your purchases. You get answers about your invoicing without clicking through lists.
Free plan, no credit card. Takes about a minute.
Try asking
“Which customers have unpaid invoices?”
The AI searches your contacts with the unpaid filter and lists the customers who still owe you.
“Show me the lines and totals on the last invoice to Acme.”
It finds the invoice in the list and reads its lines, totals, customer and payment status.
“Issue an invoice to Acme for 5 hours of support at 60 EUR plus VAT.”
It looks up the customer and creates the invoice with the product line and VAT rate. An issued invoice may be sent on to the Greek myDATA platform.
What your AI can do
Invoices and payments
Issue invoices, read any invoice with its lines and payment status, and record payments you have received.
Customers and suppliers
Search contacts by name, VAT ID, phone or email, find customers with unpaid invoices, and create new contacts.
Products and purchases
Create and update products and services, filter them by stock or tag, and read purchases from your suppliers.
“Acme paid 300 EUR by bank transfer today. Record it.”
It records the payment against the customer and the invoice it settles. This is bookkeeping only, no money is moved.
“Look up VAT number 123456789 and add the company as a customer.”
It checks the VAT number in the Greek GSIS registry and creates the contact with the details found there.
“Which products are running low on stock?”
It lists products and services filtered by stock level, with price, VAT rate and stock.
17 tools for Billit.io
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_contactChanges dataCreate a new customer or supplier contact. Requires company name, country, is_company and customer_type; optionally VAT ID, tax office, address, phone and `lang` (el or en) for the invoices they receive. Search first to avoid duplicates.create_invoiceChanges dataIssue a new invoice. Requires invoice_date, invoice_type_id and `products` (each with details and vatId, plus productId, quantity, price, discount); set customer_id and payment_method. Issued invoices may be transmitted to the Greek myDATA tax platform, and `send_mail` emails the invoice to the customer.create_productChanges dataCreate a product or service with name, unit_price, default_vat_id, description, whether the price includes VAT, and stock settings (active, stock, with_stock).get_contactGet one customer/contact by `contact_id`, with company, VAT ID, addresses and contact details.get_invoiceGet one invoice by `invoice_uuid`, including its lines, totals, customer and payment status.get_my_accountGet the connected Billit account's own details. Use to confirm which business you are working in.get_productGet one product or service by `product_id`, with price, VAT rate and stock.get_purchaseGet one purchase (supplier bill) by its ID, with supplier, invoice number and amounts.list_invoicesList invoices in the account, with their UUIDs, customers, dates and amounts.list_paymentsList recorded customer payments, newest first.list_productsList products and services, optionally filtered by tag or stock level (has_stock, stock_less, stock_greater).list_purchasesList purchases (supplier bills) recorded in the account.list_tagsList the tags used to group contacts and products, with their IDs for filtering.lookup_greek_vat_idLook up a Greek business by its VAT number (AFM) in the GSIS registry and return the details registered there. Useful before creating a contact.record_paymentChanges dataRecord a payment received from a customer (bookkeeping only, no money is moved): amount, customer_id, date_occurred (Y-m-d), payment_method, payment_type, and optionally the invoices_paid it settles.search_contactsSearch customers/contacts by `q` (matches company name, VAT ID, phone or email), or filter by tag or `unpaid` to list only customers with unpaid invoices. Use this to find a contact's ID before other actions.update_productChanges dataUpdate a product by `product_id`. Requires name, unit_price, description, default_vat_id and is_vat_included; stock and active status are optional.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Billit.io from the app list.
- 2
Paste your key
Paste your Billit API token. In the Billit web app, go to Settings > API and generate a token. Production tokens are read-only until you ask Billit support for write access, so creating invoices, contacts, payments and products needs that step first.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Billit.io?
The AI can read and search contacts, invoices, purchases, payments, products, tags and your account details, and look up Greek VAT numbers in the GSIS registry. It can create contacts, invoices and products, update products and record payments you have received.
Does the AI see my Billit.io API token?
No. Your Billit API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with lookups only. Issuing an invoice can pass it on to the Greek myDATA platform and can email it to the customer, so you can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Billit.io account.
Why can the AI read but not create anything?
Billit production API tokens are read-only until Billit support gives them write access. Until then, lookups work but creating invoices, contacts, payments or products is refused by Billit. Ask Billit support to enable write access for your token, and the same PipMCP link will then work for those tools too.
Let your AI work in Billit.io today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Billit.io freePipMCP is not affiliated with Billit.io. Product names are trademarks of their owners.


