AI-Agent Reporting Automation Production AI-agent service that turns stakeholder requests into ve...AI-Agent Reporting Automation Production AI-agent service that turns stakeholder requests into ve...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
AI-Agent Reporting Automation
Production AI-agent service that turns stakeholder requests into verified BI reports end to end: a request posted in Basecamp triggers a gated agent workflow that validates SQL against approved business logic, creates or updates the Metabase report, and verifies every write by exact read-back before replying with evidence. Containerized Node.js services (Docker Compose) with a fully offline test suite and CI. Built to cut the analytics team's ad-hoc reporting load - and to prove AI agents can be trusted with production writes when properly gated.
Post image
Nugraha's avatar
Nutaraline logo
@Huseyn Ahmadli The exact read-back after every Metabase write is a solid safeguard. Does the offline test suite also simulate schema changes or stale approved business logic?
Huseyn's avatar
Good question. Those are two different failure modes, and the system treats them differently.
On schema changes: the business logic and the schema live in the same place. The service reads business rules from pinned clones of the product repositories themselves, and schema...
Andreas's avatar
Solid setup. One thing that has saved me a lot in write-capable agents: log every agent turn (prompt, tool calls, outcome) to an audit table and add a replay mode — when a report comes out wrong, you can reproduce the exact run instead of debugging blind. Also worth setting a...
Huseyn's avatar
Both points land. Some of that is already in place: every run persists its state, prompts, payloads, and final responses to volumes, there's a /runs view for run history, and failed events support an explicit retry that reuses the original agent thread with its original context,...
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started