# Billit MCP for AI Agents AI Agent Connect

> Billit MCP lets you manage your e-invoicing and accounting workflows directly from your AI agent. You can list invoices, manage your customer and supplier records, track expenses, and access your product catalog without leaving your chat interface. It connects your Billit account to your AI tools for faster billing.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_GN38UCJp1Rduc1PdNf9es8sw437873kINcp2vDNJ/ai-agent-connect
- **Tags:** e-invoicing, peppol, accounting, expense-tracking, crm, tax-compliance

## Description

Managing B2B e-invoicing usually involves a lot of manual data entry and jumping between different browser tabs. You have to log into your accounting software, search for a specific customer, check your available product list, and then manually type out the invoice details. It is a slow process that makes it easy to miss a detail or make a typo that causes a headache later. This Connector changes that by letting your AI agent handle the heavy lifting for you. Instead of hunting through a dashboard, you can just ask your agent to pull up recent expenses or find a specific supplier's contact info. You can also create new invoices or add new parties to your CRM through a simple conversation. It is a way to make your accounting tasks feel less like data entry and more like a quick check-in. By connecting your Billit account to the Vinkius catalog, you bring your entire billing ecosystem into your daily workspace. This makes it way easier to keep your records organized and compliant with Peppol standards while you focus on actual work. You can quickly summarize your spending, update your customer database, and generate invoices without ever leaving your chat interface. It turns a multi-step administrative chore into a few quick prompts.

## Tools

### create_party
Add a new customer or supplier to your records. This keeps your CRM updated in real time.

### get_company_info
Pull your authenticated company's core details. Use this to verify your account status.

### create_invoice
Generate a new e-invoice to send to a customer. This automates the creation of new billing records.

### get_invoice
Pull specific details for a single invoice. This is useful for deep dives into specific transactions.

### get_party
Retrieve specific contact details for a customer or supplier. Use this to find info for specific clients.

### list_expenses
See all your company expenses in one list. This helps you track spending without manual sorting.

### list_invoices
Get a full list of your e-invoices from the Peppol network. Use this to check billing history quickly.

### list_parties
View all your customers and suppliers in your CRM. This keeps your contact list organized.

### list_products
See every product and service you offer in your catalog. Use this to check pricing and availability.

## Prompt Examples

**Prompt:** 
```
Show me all the invoices we sent last month.
```

**Response:** 
```
I've pulled your invoices from last month. Here is the summary:

| Invoice ID | Customer | Amount | Status |
| :--- | :--- | :--- | :--- |
| INV-9921 | Acme Corp | €1,200.00 | Paid |
| INV-9925 | Global Tech | €450.00 | Pending |
| INV-9930 | Stark Ind | €3,000.00 | Draft |

Would you like me to send a reminder for the pending invoice?
```

**Prompt:** 
```
Add a new customer named 'Tech Solutions' with tax ID BE12345.
```

**Response:** 
```
I've added **Tech Solutions** to your CRM.

*   **Name:** Tech Solutions
*   **Tax ID:** BE12345
*   **Status:** New Party

They are now saved in your Billit account and ready for future invoicing.
```

**Prompt:** 
```
What are our top 5 most recent expenses?
```

**Response:** 
```
Here are your 5 most recent expenses from Billit:

*   **Cloud Hosting:** €120.00 (Paid)
*   **Office Supplies:** €45.50 (Paid)
*   **Internet Bill:** €60.00 (Paid)
*   **Marketing Ad:** €500.00 (Pending)
*   **Shipping Fees:** €15.20 (Paid)
```

## Capabilities

### List all invoices
Pull a full list of your e-invoices across the Peppol network.

### Create new invoices
Generate and send new billing records instantly.

### Manage CRM parties
See or add customers and suppliers to your database.

### Track company expenses
Query your incoming receipts and spending.

### Access product catalogs
View your list of available products and services.

### Get company details
Pull your authenticated company's core details.

## Use Cases

### Quick Audit of Past Billing
An accountant needs to check if an invoice was paid. They ask the agent to list invoices and find the status of a specific ID using `list_invoices`.

### Instant Customer Onboarding
A sales lead wants to add a new client. The user tells the agent to use `create_party` to add the contact details to the CRM immediately.

### Monthly Expense Review
A manager wants to see what was spent last month. They ask the agent to pull the last 20 items from `list_expenses` for a quick summary.

### Rapid Invoice Generation
A shop owner needs to bill a customer. They tell the agent to use `create_invoice` with the product details from `list_products` to get it done.

## Benefits

- Stop hunting for data by using `list_invoices` to see your entire billing history in seconds.
- Keep your CRM clean by using `create_party` to add new customers directly during a conversation.
- Speed up billing by using `create_invoice` to generate new records without manual form filling.
- Track spending more accurately by using `list_expenses` to pull receipts and costs instantly.
- Simplify product management by using `list_products` to check your offerings while drafting quotes.
- Stay compliant with Peppol standards by managing all your e-invoicing through a single, unified interface.

## How It Works

The bottom line is you get a conversational interface for your entire B2B billing and accounting system.

1. Subscribe to the Billit MCP on Vinkius.
2. Enter your Billit API Key and choose your environment, such as api.sandbox for testing.
3. Start managing your billing operations from your AI client.

## Frequently Asked Questions

**Can Billit MCP handle Peppol invoices?**
Yes, it can list and retrieve your e-invoices directly from the Peppol network, making it easy to manage B2B billing.

**How do I add a new customer to my CRM using Billit MCP?**
You can simply ask your AI agent to create a new party. It will take the details you provide and save them directly to your Billit account.

**Can I use this to track my business expenses?**
Yes, the Connector allows you to query your incoming receipts and costs, so you can see your spending history through your AI client.

**Will this work with my existing Billit account?**
Yes, you just need to provide your Billit API Key and choose your environment during the setup process to connect your account.

**How does this help with B2B billing?**
It allows you to create invoices, manage your product catalog, and track customer details through a conversational interface instead of manual data entry.

**Is there a sandbox for testing Billit MCP?**
Yes, you can specify the api.sandbox environment during setup so you can test your workflows before going live.

**Can I check the payment status of a specific invoice?**
Yes! Use the `get_invoice` tool with the Invoice ID. Your agent will fetch the latest details and payment status (e.g., Draft, Issued, Paid).

**How do I list all my customers in Billit?**
Simply ask the agent to `list_parties`. It will retrieve the directory of all companies and persons registered as customers or suppliers in your account.

**Can I see recent expenses or receipts?**
Yes. Use the `list_expenses` tool to retrieve a list of all incoming invoices and receipts recorded in your Billit account.