Make phone call
This section explains how to use the makeCall endpoint to initiate calls using TalkStack's API.
Step 1: Prepare Your Request
Endpoint:
/call/makeCall
Method:
POST
URL:
https://calls.talkstack.ai/call/makeCall
Headers: Include
Content-Type: application/json
.Authorization: Bearer token or x-api-key in headers
Step 2: Construct the JSON Body with Dynamic Variables
agentId
: The id of the agent whose details you want to fetch.projectId
: The id of the project with which the agent is associated.number
: The number you want to make the call to.dynamicVariables
: If your prompt has dynamic variables then you need to pass these variables in this object. For e.g.
Prompt:
Request Body:
Step 3: Send the Request
Use your preferred HTTP client to send the POST request with the JSON body.
Step 4: Handle the request
The response will provide detailed information about the new project created.
Success Response:
Status Code:
200 OK
Body:
Troubleshooting
400 Bad Request
: If theprojectId
oragentId
ornumber
is not in the request body.401 Unauthorized
: If the user is unauthorized or the token is missing.500 Internal Server Error
: For errors while getting active agent.
Last updated