Hi, you can trigger job execution and override and parameters via single end point, follow this link there is a detailed documentation of how override the parameters as well.
Bellow is an additional documentation on how achieve it with Circle CI, the principles are similar but it has some diagrams and might help you to understand how it’s done
Here is another document that will take you through the githib actions, dockers and python (openSDK) setup. For recorder tests you DONT need install any python stuff, but you can use this as well as basic configuration files then adding the following parameters for auto-job execution with docker
Automatic process is triggered by setting the following environment variables:
TP_API_KEY - The API key can be created in the TestProject Web Application (as described here).
TP_JOB_ID - The ID of the job that the agent should execute. More information about this can be found here.
TP_JOB_PARAMS - OPTIONAL variable that can be used to override the default job parameters.
TP_AGENT_ALIAS - OPTIONAL variable that can be used for registering the agent with a custom alias.