Skip to main content
Once your Action schema and authentication are configured, testing ensures everything runs as expected before going live.

End-to-End Testing in the Interactive Tester

The Interactive Tester lets you test your Action directly inside Watermelon, without publishing it. It simulates how your AI Agent will call your API.

How to Test

  1. Go to AI Agent → Interactive tester
  2. Start having your converstion
  3. See results
Actions In Tester Pn
When an action is called this is shown in the interactive tester as source under the agent response

Comparing a Working Postman Call to a Failing Action

When your Action fails but works in Postman, something in Watermelon’s setup doesn’t match your Postman request. Step-by-step comparison
ElementIn PostmanIn WatermelonWhat to Check
Base URLMatches documentation?Must be identicale.g., https://api.example.com/v1
AuthToken, header, or basic authConfigured in Authentication sectionMatching case & syntax
PathExact endpointDefined in schema under paths:Same structure and case
Query / BodyKey-value pairsInput fieldsCorrect names and types
HeadersContent-Type, Authorization, etc.Only if requiredShould not duplicate system headers
If your Postman call succeeds but the Action fails:
  • Compare full request URL and headers in both.
  • Ensure schema uses correct parameter location (in: query, in: path).
  • Check for case sensitivity — orderId ≠ order_id.