Skip to main content
Glama

Robot Actions — Remote Device Control

Flow recording save

flow_recording_save

Save a completed recording to the database. Waits for any pending background captures (page source + screenshots) to finish before persisting. When the user has a test-management system connected (TestRail, Jira/Xray, Azure DevOps), saving a test REQUIRES tmsLink: the TMS case this automates. Find it with testrail_find_cases, jira_search or azdo_search_work_items. If you omit it the save is rejected and the recording is kept, so you can retry with the link.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameNoOptional new name (overrides the name set at start)
tmsLinkNoThe TMS test case this flow automates. REQUIRED when the user has a TMS connected (tests only; fragments never need it).
recordingIdYesRecording ID from flow_recording_start

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed3 schema fields changed
    • changedInput schema / properties / tmsLink / properties / externalId / description
      Previous value: -"Case id as the TMS shows it: 'C1234', '4521', 'PROJ-12'"New value: +"Case id as the TMS shows it: 'C1234', '4521', 'PROJ-12', local 'LC-12'"
    • changedInput schema / properties / tmsLink / properties / provider / description
      Previous value: -"Which TMS the case lives in"New value: +"Which TMS the case lives in. 'local' = a case saved in Test Manager (LC-12) for a user with no TestRail/ADO yet"
    • changedInput schema / properties / tmsLink / properties / provider / enum
      Previous value: -[
      -  "testrail",
      -  "ado",
      -  "jira",
      -  "xray"
      -]New value: +[
      +  "testrail",
      +  "ado",
      +  "jira",
      +  "xray",
      +  "local"
      +]
  2. Changed2 schema fields changed
    • changedInput schema / properties / tmsLink / description
      Previous value: -"The TMS test case this flow automates. Required when the workspace enforces case links."New value: +"The TMS test case this flow automates. REQUIRED when the user has a TMS connected (tests only; fragments never need it)."
    • addedInput schema / properties / tmsLink / properties / ref
      Added value: +{
      +  "additionalProperties": false,
      +  "description": "Where the case lives in the TMS. The server verifies and completes this.",
      +  "properties": {
      +    "containerId": {
      +      "description": "Folder id as the TMS browse tools return it: TestRail '<suiteId>' or '<suiteId>:<sectionId>', ADO '<planId>:<suiteId>' (REQUIRED for ADO)",
      +      "type": "string"
      +    },
      +    "internalId": {
      +      "description": "Jira/Xray numeric issue id, if known",
      +      "type": "string"
      +    },
      +    "projectId": {
      +      "description": "TestRail project id, ADO project, or Jira project key",
      +      "type": "string"
      +    }
      +  },
      +  "type": "object"
      +}
  3. Changed1 schema field changed
    • addedInput schema / properties / tmsLink
      Added value: +{
      +  "additionalProperties": false,
      +  "description": "The TMS test case this flow automates. Required when the workspace enforces case links.",
      +  "properties": {
      +    "externalId": {
      +      "description": "Case id as the TMS shows it: 'C1234', '4521', 'PROJ-12'",
      +      "type": "string"
      +    },
      +    "provider": {
      +      "description": "Which TMS the case lives in",
      +      "enum": [
      +        "testrail",
      +        "ado",
      +        "jira",
      +        "xray"
      +      ],
      +      "type": "string"
      +    },
      +    "title": {
      +      "description": "Case title (cached for display)",
      +      "type": "string"
      +    },
      +    "url": {
      +      "description": "Link to the case in the TMS",
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "provider",
      +    "externalId"
      +  ],
      +  "type": "object"
      +}
  4. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources