Launching today
StateWeave
Test AI agents on working copies of Slack, Shopify & more
2 followers
Test AI agents on working copies of Slack, Shopify & more
2 followers
Mocks only answer what you wrote. StateWeave gives your agent working copies of Slack, Gmail, Salesforce, Shopify, Zendesk and more apps: same APIs, MCP servers, web UIs and errors as the real thing, filled with your data or a company generated from one sentence. Inject real outages and failures seen live on those services, grade every run, and compare agent versions. One install and Claude Code, Codex or Cursor runs the tests, reads what broke and fixes it. Free to start.








Free
Launch Team

AWS Startup AdvisorPersonalized AWS guidance that meets you where you’re already building
Promoted
Excited to hunt StateWeave today.
StateWeave helps teams test AI agents on working copies of the apps they actually use, such as Slack, Gmail, Salesforce, Shopify and Zendesk and more.
Instead of relying on mocked APIs that only return what you wrote, StateWeave lets your agent run against twins with the same APIs, MCP servers, web UIs and errors as the real apps, filled with a realistic scenario, so you can see what it gets wrong before it ships.
What stands out:
- Working copies of real applications, with your agent’s existing client libraries unchanged
- Custom app twins on demand: tell the team which app you need, and they'll build a working replica for you
- Generate a whole consistent company or scenarios (people, history, records) from one sentence, or bring your own data.
- Inject real-world failures like outages, expired tokens and cut-off responses
- Grade every run and compare agent versions side by side
- Let Claude Code, Codex or Cursor run the tests, read what broke and fix it
Hi Product Hunt 👋 I'm Jinbiao (Mike), founder of StateWeave!
I built this because testing agents against real apps kept leaving a mess. Once, a test run in the real Salesforce marked a live deal as Closed Lost. We found out the next morning when the pipeline report dropped, and we spent the day rebuilding the record by hand. There’s no reset button on a real workspace.
Most teams building AI agents (startups, FDEs, platform teams) run into the same problem. They can’t safely test against the real apps their agents touch, so they ship and find the problems in production, or test on stateless mocks.
StateWeave gives your agent a sandbox with working replicas of those apps: Slack, Gmail, Google Calendar, Drive, Sheets, Microsoft Teams, Salesforce, Shopify, WhatsApp, Zendesk and more are coming!
If you need any extra apps that is not in the current sandbox, let us know! We will clone that for you!
What makes it different:
• Same API, same behavior: replicas handle the edge cases that trip agents up, edge cases included (error codes, pagination, rate limits etc).
• Every replica has its own UI, so you can open "Slack" or "Gmail" and see exactly what your agent did.
• Break things on purpose: inject rate limits and server errors to see how your agent handles a bad day.
• Every run starts from a fresh copy, and nothing ever reaches a real customer.
Easy to connect, swap your production URL for your sandbox URL, that’s it!
One question for the community, which app would you never let your agent touch untested?