Search documentation

Search the docs or ask AI

AutoTally documentation

Tally, wired for AI agents.

Welcome to AutoTally

Connect Tally to your AI agents over MCP, CLI, and the cloud.

AutoTally is the fastest way to give AI agents safe, structured access to Tally. It exposes your ledgers, vouchers, and masters through a single HTTP/JSON contract that speaks both to humans and to agents over MCP.

These docs are written to be read two ways: by people, and by the agents you build. Every page is available as clean Markdown — hit Copy page, or point a tool at /llms.txt for the full index.

Why AutoTally

  • Agent-native. A Model Context Protocol server wraps every Tally operation as a typed tool, so an assistant can read a ledger or draft a voucher without bespoke glue.
  • One contract, two stacks. Everything that touches Tally is .NET; everything agent-facing is TypeScript. They meet at one REST contract — see Architecture.
  • Safe by default. Writes are dry-run first, idempotency-keyed, and scoped to an explicitly selected company. See Write safety.

Start here

  1. Quickstart — connect a bridge and make your first call.
  2. Architecture — how the pieces fit together.
  3. Write safety — the guardrails around posting data.

AutoTally runs against a live Tally instance on Windows. The bridge binds to loopback by default — nothing is exposed to the network unless you say so.