Kiwi for Testmo
Have the agent on a Kiwi step submit its automated test results to a Testmo automation run with the Testmo CLI and return the run link.
- Your agent works in Testmo through its own connection. Kiwi does not call Testmo and never holds its credentials.
- A workflow skill can list Testmo among the tools it requires. When you supply your agent's available tools to a skill check and Testmo is not among them, the check reports
SK15-UNSUPPORTED-TOOL. - A project Admin can add links to Testmo, with notes, under Connections and bind them to the steps that use them. The agent reads them with
list_connections. - The agent can report the tools and plugins it ran with, including its Testmo connection, with
report_configuration. - The agent submits links to its work in Testmo as the step's outputs. People review them, and sign-off stays with the people your workflow names.
What your agent can do in Testmo
- Run a test command and submit its JUnit XML results as a Testmo automation run with
testmo automation:run:submit. - Name the run and set its source, tags, milestone and configuration.
- Create one run for parallel jobs, submit each job as a thread, then complete the run.
- Attach fields, links and artifacts, such as the CI build link, to a run as resources.
Set up
Connect your agent to Kiwi
Add Kiwi's hosted MCP server,
https://kiwiflow.io/mcp, to your coding agent.Connect your agent to Testmo
Install the Testmo command-line tool where your agent runs. The credentials stay with your agent.
npm install -g @testmo/testmo-cliExample skill
Publish instructions like these as a workflow skill that lists Testmo among its required tools.
Start from the Testmo instance, project ID and results path in the assignment. Send the results with `testmo automation:run:submit`. Add the CI build link to the run as a resource link. Submit the Testmo run link and the failed test count as the outputs. If the submission fails, stop after one corrected attempt and report a blocker to the step owner; the assigned reviewer reads the run in Testmo.