For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content
Phone TestingInitiate calls for a suite by name
TestMu AI
StatusCommunityBlog
Phone Testing

Initiate calls for a suite by name

Initiate phone calls for every scenario in a named suite. Send a JSON body with `project_id and suite_name`; the suite's scenarios are dialed and results appear under the suite's call results.

POST
/api/initiatecall/project
Initiate calls for a suite by name
curl --request POST \
--url "https://agent-testing.lambdatest.com/api/initiatecall/project" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: application/json" \
--data '{
"project_id": "3f2b8c1a-9d64-4e07-b5a2-8c1f6d093e47",
"suite_name": "Regression Suite"
}'
{
"success": true,
"message": "<string>",
"data": {}
}

Authorizations

Authorizationstringheaderrequired

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

application/json
project_idstringrequired

Project the suite belongs to

suite_namestringrequired

Name of the suite whose scenarios should be dialed

Response

application/json

Calls initiated — data carries the per-scenario call_ids; suite triggers additionally include suite_run_id, total, started, and queued.

successbooleanrequired
messagestringrequired
dataobjectrequired
Initiate calls for a suite by name
curl --request POST \
--url "https://agent-testing.lambdatest.com/api/initiatecall/project" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: application/json" \
--data '{
"project_id": "3f2b8c1a-9d64-4e07-b5a2-8c1f6d093e47",
"suite_name": "Regression Suite"
}'
{
"success": true,
"message": "<string>",
"data": {}
}