Skip to main content
Producto

Tu agente dice paga.Recibes dinero liquidado y un recibo que lo prueba.

CodeSpar toma la intención del agente y corre todo lo que el dinero necesita: un mandato firmado, una decisión de política, el riel correcto, el documento fiscal y un recibo sellado. Checkout de comercio o corrida de nómina, son las mismas cuatro piezas.

Funciona con los frameworks de agentes que los equipos ya usan

ClaudeOpenAIVercel AI SDKLangChainCrewAILlamaIndexMastraAutoGenMCP
Arquitectura en vivoPlataforma
agente → ledger · cinco puertas
Agente
Claude · OpenAI · Vercel AI · cualquier cliente MCP
Intención· lenguaje natural
SDK · Sesión
6 meta-tools, agnóstico de framework
discover
checkout
pay
invoice
ship
notify
Orquestación
Cinco puertas antes de tocar cualquier riel
policy
mandate
route
execute
audit
MCP servers
Cada API de comercio, MIT · en npm
payments
fiscal
logistics
messaging
erp
Rieles
Providers reales, dinero real
Pix
Stripe
Circle
WhatsApp
Omie
Ledger
Cadena de hash · reproducible · listo para auditor
recibo sellado

Las cuatro piezas

Mandato. Ruta. Liquidación. Auditoría.

No son cuatro productos. Es un runtime con cuatro garantías en cada transacción que toca.

Motor de mandatos

Cada agente actúa bajo una autorización firmada y revocable: este agente, por este principal, hasta este presupuesto. Los mandatos se firman con HMAC, se acotan por política y mueren en el instante en que se revocan.

Router de políticas

Entra una intención, sale un riel: Pix, boleto, tarjeta o USDC, elegido por política y condiciones en vivo en menos de un segundo. El agente nunca aprende la API del proveedor y nunca toca una clave.

Correlación de liquidación

El runtime empareja cada confirmación con la transacción que la causó. El recibo ata beneficiario, precio, el endToEndId de Pix y el documento fiscal en un registro verificable.

Ledger de auditoría

Encadenado por hash y append-only, con la NF-e adjunta. Cuando el CFO pregunta quién autorizó un pago y bajo qué presupuesto, la respuesta es un registro, no arqueología de logs.

Mira a tu agente trabajar

Una intención. Los rieles correctos. Liquidado.

Resultados reales, no solo chat. Elige una intención de comercio y mira al agente ejecutar las meta-herramientas reales de CodeSpar — cobrar, pagar, facturar, enviar, KYC — en todo el catálogo de proveedores de América Latina.

Claudevia CodeSpar

Cobra R$240 da Maria pelo pedido #1042, manda o Pix no WhatsApp dela e emite a nota.

Encontré el pedido #1042 — 2× Tênis SKU-ABX, R$240. Voy a cobrar por Pix, enviar el QR al WhatsApp de Maria y emitir la NF-e.

codespar_chargeAsaas
codespar_notifyZ-API
codespar_invoiceNFe.io

Cobré R$240 por Pix, envié el QR al WhatsApp de Maria y emití la NF-e #4471 — en un solo turno.

Responder…gobernado · idempotente · auditado
CodeSpar SDK

Cinco líneas y tu agente
cobra, factura y despacha

Un SDK. Pagos, facturas, envíos, notificaciones, ERP. En toda América Latina. Cinco líneas para correr el Complete Loop.

agent-checkout/session.ts
session.ts×
mandate.ts
policy.ts
1import { codespar } from "@codespar/sdk";
2 
3// One session. Every commerce primitive.
4const session = await codespar.create({
5 preset: "brazilian",
6});
7 
8await session.send(
9 "Charge R$ 150 via Pix and issue the NF-e"
10);
11 
12// ✓ 58s · sealed · receipt rcp_8f2a91
TerminalRunning
$ npm run dev
session created · user_123 · brazilian preset
policy OK · mandate signed · route Pix
R$ 150,00 charged · NF-e 00421 issued
audit sealed · rcp_8f2a91 · 58s total
01

DX session-first

Una línea para crear una sesión. Una línea para enviar un mensaje. Tu agente obtiene pagos, facturación, envíos, mensajería, ERP y banca en una sola llamada.

01
const session = await codespar.create(
  "user_123",
  { preset: "brazilian" }
);

const result = await session.send(
  "Charge R$150 via Pix and issue the NF-e"
);
02

9 Meta Tools, no 2.200+

Un catálogo completo de comercio de LatAm tiene más de 2.200 tools MCP crudas en 53 rieles de ruteo. Las comprimimos en 9 meta tools que eligen el mejor provider por llamada. Tu agente ve categorías claras, no ruido.

02
codespar_discover            // tool search across catalog
codespar_charge              // inbound charges (Pix, card)
codespar_pay                 // outbound transfers + policy
codespar_invoice             // NF-e, NFS-e, CFDI, Factura
codespar_ship                // labels, quotes, tracking
codespar_notify              // WhatsApp, SMS, email
codespar_crypto_pay          // crypto payments
codespar_kyc                 // identity verification
codespar_manage_connections  // wizard for new providers
03

Auth Gestionada

OAuth, API keys, refresh de token, gestión de ciclo de vida. Conectá una vez por provider. El SDK maneja las credenciales, el refresh y el almacenamiento.

03
// API key auth
await session.authorize("asaas", {
  token: "..."
});

// OAuth2 flow
const url = codespar.authManager
  .getConnectUrl("stripe");
04

Agnóstico de Framework

Funciona con Claude, OpenAI, Vercel AI SDK o cualquier cliente MCP. Cambiá de modelo según costo o capacidad. Tus tools y auth se mantienen.

04
// Claude Agent SDK
import { getTools } from "@codespar/claude-agent-sdk";

// OpenAI
import { getTools } from "@codespar/openai";

// Vercel AI SDK
import { getTools } from "@codespar/vercel-ai";

// Or use MCP directly
const { url, headers } = session.mcp;
El Complete Loop

De la intención al ledger.Una llamada de función.

Tu agente lo dice una vez. CodeSpar orquesta los seis providers, confirma cada resultado y sella la transacción en un ledger inmutable. Sin callbacks, sin cron jobs, sin planilla de conciliación.

01
Cobrar
R$ 150 · Pix
02
Facturar
NF-e 00421
03
Enviar
Melhor Envio
04
Notificar
WhatsApp delivered
05
Sincronizar ERP
Omie synced
06
Conciliar
Ledger sealed
agent-checkout.ts
const result = await session.send(
  "Charge R$ 150 via Pix, issue the NF-e, dispatch with Melhor Envio,
   notify on WhatsApp, and post it all to Omie."
);
Corriendo…receipt: rcp_8f2a91
El stack

Lo que hay por debajo.Rieles, primitivas, protocolos.

Tres grupos. Cada integración es opt-in y sustituible — misma meta-tool, provider distinto por debajo.

Rieles
Primitivas de movimiento de dinero
  • Pagos instantáneos
    Pix BCB · SPEI · Transferencias 3.0
  • Tarjetas
    Stripe · Zoop · PagSeguro · Cielo · Asaas
  • Stablecoins
    Circle USDC · Mercado Bitcoin · Bitso
  • Transferencias bancarias
    Stark Bank · Open Finance · BCB
Primitivas de comercio
Facturar, enviar, notificar, sincronizar
  • Documentos fiscales
    NFe.io · Focus NFe · Conta Azul
  • Logística
    Melhor Envio · Correios · VTEX
  • Mensajería
    Evolution · Z-API · Twilio · Zenvia
  • ERP
    Omie · Bling · Tiny
Protocolos de agente
Estándares de pago agent-native
  • Stripe ACP
    Checkout de agente inline en el chat
  • Google UCP
    Protocolo unificado de comercio
  • x402
    HTTP 402 · máquina-a-máquina
  • AP2
    Gasto con scope agente-a-agente
Cómo pagás

Open source es gratis.Pagás cuando las transacciones liquidan.

Los MCP servers y el SDK tienen licencia MIT y están publicados en npm. La orquestación es por uso — $0,10 por transacción liquidada, más 0,5% en FX transfronterizo. Sin mínimos. Sin tarifa de setup.

Mirá todo funcionando.

Abrí el Sandbox y corré una transacción real en menos de un minuto. O agendá una demo y te guiamos de extremo a extremo.

Producto · El runtime del movimiento de dinero por agentes | CodeSpar