Why Nigeria-first
- Most expense docs in NG are messy phone scans and WhatsApp forwards. This skill is evaluated on Lagos till slips, Alaba market receipts, and local wallets — not US grocery defaults.
- Ambiguous 12/08/2026-style dates default to D/M/Y (NG convention).
Not for
- Full tax invoices with multi-SKU AP → parse.invoice
- Arbitrary webpage fetch → extract.webpage
Working example (prepaid)
curl -sS https://api.callmeter.dev/v1/docintel/extract/receipt \
-H "X-Api-Key: $CALLMETER_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d @- <<'EOF'
{"text":"MAMA CHIKA PROVISIONS\nShop 4, Alaba International Market, Ojo, Lagos\nPhone: 0803 441 2290\nTIN: 01234567-0001\nReceipt No: MC-2026-0912\nDate: 2026-09-12\nRice 50kg .............. ₦48,000\nPalm oil 5L ............ ₦9,500\nSubtotal ₦57,500\nVAT 7.5% ₦4,312.50\nTotal ₦61,812.50\nPayment: POS (Verve)\nBank ref: 2219084412"}
EOF
Live-shaped result: total 61812.5 NGN, two line items, VAT 7.5%, payment.method=pos.
MCP
{ "method": "tools/call", "params": { "name": "parse.receipt", "arguments": { "text": "…" } } }
Endpoint: POST https://api.callmeter.dev/mcp