trxgames
12/17/2025, 2:46 AMAI Evy
12/17/2025, 2:46 AMAI Evy
12/17/2025, 2:46 AM"+14157774444" with the country code) . [(2) ]()
Check out these potentially useful sources:
- [Call Forwarding for AI Voice Agents]()
- [List Phone Numbers]()AI Evy
12/17/2025, 2:46 AMAI Evy
12/17/2025, 2:46 AMtrxgames
12/17/2025, 6:36 PMAI Evy
12/17/2025, 6:36 PMAI Evy
12/17/2025, 6:37 PMGET /get-concurrency
Your full URL ` should work, though the documentation shows the path as /get-concurrency without explicitly showing the /v2 prefix.
Headers format: [(2) ]()
Authorization: Bearer YOUR_RETELL_API_KEY
Response includes: [(1) ]()
- current_concurrency - the current amount of ongoing calls
- concurrency_limit - total concurrency limit
- base_concurrency - free concurrency limit
- purchased_concurrency - amount already purchased
- concurrency_purchase_limit - max purchasable
- remaining_purchase_limit - remaining purchasable amount
Example response:
json
{
"current_concurrency": 10,
"concurrency_limit": 100,
"base_concurrency": 20,
"purchased_concurrency": 80,
"concurrency_purchase_limit": 100,
"remaining_purchase_limit": 20
}AI Evy
12/17/2025, 6:37 PMAI Evy
12/17/2025, 6:37 PMtrxgames
12/17/2025, 10:46 PMAI Evy
12/17/2025, 10:46 PMAI Evy
12/17/2025, 10:46 PMinvalid_destination | Destination phone number is invalid |
| dial_failed | SIP error codes not available or unknown error |
| dial_busy | Number dialed is busy |
| dial_no_answer | Number dialed did not answer |
| marked_as_spam | Call marked as spam by carriers |
| telephony_provider_permission_denied | SIP trunk authentication failed |
| user_declined | User explicitly declined the call |
Troubleshooting steps:
1. Check the call history and detailed log for the SIP error code and error message
2. If using **custom telephony (Twilio/Telnyx) **:
- Verify your SIP trunk configuration is correct
- Check with your telephony provider for errors on their side
- For Twilio: ensure you have a verified customer profile and the number is assigned to it
[(2) ]()
3. If using **Retell-purchased numbers**:
- Confirm the destination number can accept calls (US numbers only for Retell numbers)
[(1) ]()
4. If getting no_valid_payment or KYC errors:
- Complete the KYC verification in your dashboard
[(2) ]()
Please share the specific error/disconnection reason and I can provide more targeted guidance.AI Evy
12/17/2025, 10:46 PMAI Evy
12/17/2025, 10:46 PMtrxgames
12/17/2025, 10:47 PMtrxgames
12/17/2025, 10:47 PMAI Evy
12/17/2025, 10:47 PMAI Evy
12/17/2025, 10:47 PMfrom_number must be a phone number you've purchased and configured through Retell AI. You can't use arbitrary numbers. , [(2) ]()
2. Incorrect parameter names — Use override_agent_id instead of agent_id, and retell_llm_dynamic_variables instead of `custom_data`: [(1) ]() , [(2) ]()
json
{
"from_number": "+16504144521",
"to_number": "your_target_number",
"override_agent_id": "agent_71724df7636716ceb3a7e244c8",
"retell_llm_dynamic_variables": {
"name": "Sarah"
}
}AI Evy
12/17/2025, 10:47 PMoutbound_agent_id configured, or you need to use the override_agent_id parameter in your request. [(1) ]() , [(2) ]()
To verify/fix:
- Confirm your from_number is a Retell-purchased or properly imported number
- Check that the phone number has an outbound_agent_id set
- Verify your agent ID is correct and the agent exists under your API key [(3) ]()
Could you share:
- The exact endpoint URL you're calling?
- Whether you purchased the from_number through Retell or imported it?AI Evy
12/17/2025, 10:47 PMAI Evy
12/17/2025, 10:47 PMtrxgames
12/17/2025, 10:50 PM{
"error_message": "Authorization header required"
}AI Evy
12/17/2025, 10:50 PMAI Evy
12/17/2025, 10:50 PM"Authorization header required" error means your API key is missing or incorrectly formatted in the request headers. [(1) ]()
Required header format:
Authorization: Bearer YOUR_API_KEY
Common issues to check:
1. Missing header entirely — Ensure you're including the Authorization header in your request
2. Incorrect format — The format must be Bearer YOUR_API_KEY (note the space after "Bearer") , [(2) ]()
3. API key validity — You can create a new API key in the dashboard under Settings > API Keys [(3) ]()
Example for Create Phone Call: [(2) ]()
javascript
import Retell from 'retell-sdk';
const client = new Retell({
apiKey: 'YOUR_RETELL_API_KEY',
}) ;
const phoneCallResponse = await client.call.createPhoneCall({
from_number: '+14157774444',
to_number: '+12137774445',
}) ;
If you're making raw HTTP requests (not using the SDK) , make sure the header is included exactly as shown. A user with similar 404 issues resolved them by creating a new API key. [(7) ]()AI Evy
12/17/2025, 10:50 PMAI Evy
12/17/2025, 10:50 PMtrxgames
12/18/2025, 2:48 AMAI Evy
12/18/2025, 2:48 AMAI Evy
12/18/2025, 2:48 AMcall_started fails, call_ended can still trigger
Common issues to verify:
1. Make.com scenario status — Ensure your Make scenario is active/turned on, not just saved. After determining the structure, you typically need to activate the scenario for it to listen continuously.
2. Webhook URL placement — Confirm the webhook URL is configured at the correct level in Retell (phone number or agent level) . [(2) ]()
3. Call connection — If the call did not connect (e.g., dial_failed, dial_no_answer, dial_busy) , the call_started webhook will not be triggered. However, call_ended and call_analyzed webhooks will still fire. [(1) ]()
4. Response from Make — Make must return a 2xx status within 10 seconds or Retell will retry. Check Make's execution history to see if requests are arriving but failing.
To troubleshoot:
- Check Make.com's scenario execution history for incoming requests
- Verify your Retell call history shows the call completed successfully
- Confirm which webhook event type you're listening for (call_started, call_ended, or call_analyzed)
Which webhook event are you trying to capture — call started, ended, or analyzed?AI Evy
12/18/2025, 2:48 AMAI Evy
12/18/2025, 2:48 AMtrxgames
12/18/2025, 4:14 PMAI Evy
12/18/2025, 4:14 PMAI Evy
12/18/2025, 4:14 PMdial_failed, invalid_destination, etc.)
[(1) ]()
2. Where the error appears — Is it from:
- The Retell API response?
- Your Make.com webhook?
- The Retell call history/detailed logs?
3. The disconnection reason from your call history, if applicable
Common outbound call errors include:
, [(2) ]()
| Disconnection Reason | Meaning |
|---------------------|---------|
| invalid_destination | Destination phone number is invalid |
| dial_failed | SIP error codes not available or unknown error |
| dial_busy | Number dialed is busy |
| telephony_provider_permission_denied | SIP trunk authentication failed |
| marked_as_spam | Call blocked by spam filter |
To check: Go to your Retell Dashboard → Call History → click on the failed call → view the detailed log for the SIP error code and disconnection reason.
[(1) ]()
Please share the error details and I can provide more targeted guidance.AI Evy
12/18/2025, 4:14 PMAI Evy
12/18/2025, 4:14 PM