Resumen
Cuentas por pagar y por cobrar en BILL (Bill.com): proveedores, facturas de proveedores, facturas recurrentes, créditos de proveedores, aprobaciones de facturas y políticas de aprobación, pagos a proveedores, clientes, facturas, notas de crédito y pagos recibidos. API v3 de BILL con developer key e inicio de sesión de usuario; aprobar facturas está incluido pero desactivado al instalar.
Configuración guiada
Conecta BILL a Microsoft Copilot en 2 minutos
Empieza la prueba gratuita en AnythingMCP Cloud, conecta BILL con la configuración guiada y añade tu URL MCP a Microsoft Copilot. Sin código y sin servidores que mantener.
Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible
Prueba a pedir
Prompts de ejemplo para BILL
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → BILL, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
BILL (Bill.com) + Microsoft Copilot
Cuentas por pagar y por cobrar en BILL (Bill.com): proveedores, facturas de proveedores, facturas recurrentes, créditos de proveedores, aprobaciones de facturas y políticas de aprobación, pagos a proveedores, clientes, facturas, notas de crédito y pagos recibidos. API v3 de BILL con developer key e inicio de sesión de usuario; aprobar facturas está incluido pero desactivado al instalar.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
BILL_API_URL, BILL_DEV_KEY, BILL_ORGANIZATION_ID, BILL_USERNAME, BILL_PASSWORD
Paso 1 — Obtener credenciales
- El acceso a la API de BILL necesita una developer key. Un administrador la genera en la aplicación web de BILL en Settings → Sync & Integrations → Manage Developer Keys → Generate developer key. Para probar primero, regístrate en una cuenta de desarrollador sandbox en
https://developer.bill.com, que incluye una clave sandbox. Pega la clave enBILL_DEV_KEY. - Copia el ID de la organización, que aparece al final de la misma página Manage Developer Keys, en
BILL_ORGANIZATION_ID. Empieza por008. - Introduce el correo electrónico y la contraseña de un usuario de BILL de esa organización en
BILL_USERNAMEyBILL_PASSWORD. Usa un usuario dedicado a la API: su rol en BILL limita lo que la IA puede ver y hacer. - Pon
BILL_API_URLenhttps://gateway.prod.bill.com/connectpara producción o enhttps://gateway.stage.bill.com/connectpara el sandbox. Una developer key de sandbox no funciona en producción, ni al revés. - Instala el conector y ejecuta primero
bill_com_get_session. Comprueba el inicio de sesión y muestra con qué organización y qué usuario trabaja el conector.
Sesiones: el conector inicia sesión como ese usuario y gestiona la sesión por sí solo. Una sesión caduca tras 35 minutos sin actividad, y el conector simplemente vuelve a iniciar sesión.
Qué lee: BILL (antes Bill.com) gestiona las cuentas por pagar y por cobrar de empresas de Estados Unidos. En cuentas por pagar, la IA lee proveedores, facturas de proveedores con vencimiento, estado de pago y de aprobación, facturas recurrentes, créditos de proveedores, pagos a proveedores, políticas de aprobación y las facturas que esperan tu aprobación. En cuentas por cobrar lee clientes, facturas, notas de crédito y pagos recibidos.
Por dónde empezar: pide las facturas de proveedores impagadas o pagadas en parte ordenadas por vencimiento, las facturas que esperan tu aprobación o las facturas a clientes que siguen abiertas o pagadas en parte.
Aprobaciones desactivadas al instalar: bill_com_approve_or_deny_bills aprueba o rechaza facturas que esperan la aprobación del usuario conectado, con un comentario opcional por factura, y las facturas aprobadas pueden pagarse después. Actívala solo si la IA debe aprobar facturas en nombre de ese usuario; parte de la lista de bill_com_list_pending_approvals. Todo lo demás es de solo lectura.
Límites: 20.000 solicitudes por developer key y hora, 3 solicitudes simultáneas por organización y 200 inicios de sesión por developer key y hora. Los errores BDC_1144 y BDC_1322 indican que se alcanzó un límite: espera y vuelve a intentarlo.
El conector no realiza pagos ni crea facturas de proveedores ni facturas a clientes.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Microsoft Copilot
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Microsoft Copilot usa servidores MCP a través de agentes creados en Copilot Studio: añades AnythingMCP a un agente como herramienta y luego publicas el agente en Microsoft 365 Copilot y Teams. Copilot Studio se conecta desde la nube de Microsoft por Streamable HTTP, que AnythingMCP admite.
- En Copilot Studio, abre tu agente (o crea uno), ve a Tools y elige Add a tool → New tool → Model Context Protocol.
- Escribe un Server name (por ejemplo
AnythingMCP), una Server description que diga qué hace el conector y la Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descripción para decidir cuándo llamar al servidor. - En la autenticación, elige API key, pon Type en Header y
X-API-Keycomo nombre de la cabecera, y selecciona Create. - En Add tool, elige Create a new connection, pega una clave de API MCP de AnythingMCP (MCP Servers → tu servidor → API keys) y selecciona Add to agent.
- Pruébalo en el panel Test del agente: pide algo que necesite las herramientas de
BILL (Bill.com). - Selecciona Publish y luego Channels → Microsoft 365 and Microsoft Teams, deja marcada Make agent available in Microsoft Copilot y elige Add channel. See agent in Teams lo instala para ti; en Microsoft 365 Copilot, escribe @ y elige el agente.
¿Prefieres que cada persona inicie sesión? En lugar de la clave de API elige OAuth 2.0 → Dynamic discovery: cada usuario inicia sesión en AnythingMCP la primera vez que el agente lo llama.
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Copilot Studio se conecta desde la nube de Microsoft, así que localhost no funciona.
Herramientas disponibles
| Tool | What it does |
|---|---|
bill_com_get_session | Get the current API session: organization id, user id and whether the session is MFA trusted |
bill_com_list_organizations | List the BILL organizations the signed-in user can access, with organization id and name, including Accountant Console organizations |
bill_com_list_vendors | List vendors (payees) with id, name, contact, address, payment details status, bill currency and balance |
bill_com_get_vendor | Get one vendor by id with contact data, address, payment method and network status, bill currency, balance and accounting links |
bill_com_list_customers | List customers (AR) with id, name, contact, address, invoice currency, balance and whether they can be charged |
bill_com_get_customer | Get one customer by id with contact data, billing and shipping address, payment terms, invoice currency and balance |
bill_com_list_bills | List bills (AP invoices from vendors) with id, vendor, invoice number and date, due date, amount, due amount, payment and approval status |
bill_com_get_bill | Get one bill by id with vendor, invoice number, dates, line items with accounts and classifications, amounts, payment status and approval… |
bill_com_list_recurring_bills | List recurring bill templates with vendor, schedule, amount and next due date |
bill_com_list_vendor_credits | List vendor credits (amounts a vendor owes back) with vendor, credit date, amount, applied amount and status |
bill_com_list_invoices | List AR invoices with id, customer, invoice number and date, due date, total, due amount and status |
bill_com_get_invoice | Get one AR invoice by id with customer, number, dates, line items, totals, amount due, status and payment link details |
bill_com_list_credit_memos | List AR credit memos with customer, reference number, credit date, amount, applied amount and status |
bill_com_list_payments | List AP payments made to vendors with id, vendor, amount, process date, disbursement type, status and the bills paid |
bill_com_get_payment | Get one AP payment by id with vendor, amount, funding account, process and expected arrival dates, status, disbursement type and bills paid |
bill_com_list_received_payments | List payments received from customers (AR) with customer, amount, payment date, type, status and the invoices they settle |
bill_com_get_received_payment | Get one received payment by id with customer, amount, payment date, method, status and the invoices it was applied to |
bill_com_list_pending_approvals | List the bills waiting for approval by the signed-in user, with bill, vendor, amount and due date |
bill_com_list_approval_policies | List the bill approval policies of the organization: rules (for example amount thresholds or vendors) and the approvers in order |
bill_com_approve_or_deny_bills | Approve or deny bills waiting for the signed-in user's approval, with an optional comment per bill |
Ejemplos de prompts
- "¿Qué facturas de proveedores están impagadas o pagadas en parte, ordenadas por vencimiento, y cuánto vence en los próximos 14 días?"
- "¿Qué facturas esperan mi aprobación, de qué proveedores y por qué importes?"
- "Lista las facturas a clientes abiertas que ya han vencido, con el importe pendiente."
- "¿Qué pagos a proveedores salieron este mes y qué facturas liquidaron?"
FAQ
¿Para qué Copilot es? Para Microsoft 365 Copilot en el trabajo, mediante agentes de Copilot Studio. La app de Microsoft Copilot para cuentas personales no permite añadir tu propio servidor MCP.
¿Qué necesito? Una cuenta de trabajo con acceso a Copilot Studio (licencia o prueba) para crear el agente. Quien lo use en Microsoft 365 Copilot o Teams necesita acceso al agente: compártelo o pide a un administrador que lo publique para la organización. Si tu organización aplica directivas de datos a los conectores de Power Platform, también cubren los servidores MCP.
El agente no llama a las herramientas. Comprueba que el nombre de la cabecera sea exactamente X-API-Key y que la clave pertenezca al mismo servidor MCP que la URL, y escribe una Server description concreta: Copilot Studio la usa para decidir cuándo llamar al servidor. Vuelve a publicar el agente después de cada cambio; en un chat abierto, escribe "start over" para usar la nueva versión.
Siguientes pasos
- Página del conector
- Conectar a Claude
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Meta Muse
¿Te ha sido útil esta guía?