You keep production credentials on your side and take the handoff as version-controlled, documented JSON. That is rare enough to be worth answering — it is also exactly how we prefer to work.
We are a small remote dev team (GMT+3) that runs AI automation as a product rather than as scripts. Our own system is a fleet of AI agents we operate daily: 627 tasks across 11 projects, 461 of them in the last month, with an automated acceptance gate that rejects an agent’s output before a human ever sees it. Shipped to production: Telegram bots with online payments, CRM sync with webhook signature checks and field mapping, Google Sheets pipelines, anti-spam moderation for an 18,000-member chat, and a voice interface.
Straight answer on stack, so there are no surprises later: our core is Python + Claude API, and we use n8n for the deterministic parts of a flow rather than as the whole system. Custom nodes, code nodes, OAuth with refresh tokens and messy real-world API debugging are day-to-day work for us.
Sandbox-only with synthetic data works for us, and we hand back exportable JSON plus a short runbook of what it does and how to maintain it.
Rate: $30-40/hour, or fixed price per workflow from $1,500. Contact: growclients.seo@yandex.com — Boris, GrowClients