https://retellai.com/?utm_source=discord&utm_medium=seo logo
Where do I find the call logs of a test chat
# ❓・ai-evy-support
w
@AI Evy Where do I find the call logs of a test chat?
a
Thanks for tagging me @weronika. I'll look through relevant sources and get back to you shortly.
### Answer You can access call logs through the Dashboard's history tab, which provides a user-friendly interface to view all analyzed conversations and filter/search through results. [(1) ]() Alternatively, you can retrieve call details programmatically using the **Get Call API**:
Copy code
javascript
import Retell from 'retell-sdk';
const client = new Retell({
  apiKey: 'YOUR_RETELL_API_KEY',
}) ;
const callResponse = await client.call.retrieve('119c3f8e47135a29e65947eeb34cf12d') ;
console.log(callResponse) ;
[(2) ]() The response includes transcript, recording URL, public log URL, latency data, and other call details. For detailed debugging, the
public_log_url
field contains information about all requests and responses received during the call, which is helpful for debugging and tracing.
​ To learn more, see the sources I considered: [[1] Consume the analysis data](https://docs.retellai.com/features/post-call-analysis-consumption) [[2] Get Call](https://docs.retellai.com/api-references/get-call) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
w
@AI Evy my chat history dashboard tab is empty
a
Thanks for the follow-up, @weronika. I'll get back to you soon.
### Answer If your call history dashboard tab is empty, here are a few things to check: 1. Ensure calls were actually completed – Call data (transcript, recording, analysis) becomes available after the call ends. [(1) ]() 2. Check your filters – The Analytics dashboard supports global date range and agent filters that apply to your views. Make sure you haven't filtered to a date range or agent with no calls. [(2) ]() 3. Verify via API – You can confirm if calls exist by retrieving them programmatically:
Copy code
javascript
import Retell from 'retell-sdk';
const client = new Retell({
  apiKey: 'YOUR_RETELL_API_KEY',
}) ;
const callResponse = await client.call.retrieve('YOUR_CALL_ID') ;
console.log(callResponse) ;
[(1) ]() If the API returns call data but the dashboard remains empty, this could indicate a frontend display issue. A similar dashboard display bug was previously reported and resolved. [(3) ]() If calls are missing from both the API and dashboard, ensure your test calls were successfully connected—calls that were not connected or had no conversation may not appear. [(4) ]() If the issue persists, I'd recommend reaching out to support with specific call IDs for investigation.
​ To learn more, see the sources I considered: [[1] Get Call](https://docs.retellai.com/api-references/get-call) [[2] Get analytics insight](https://docs.retellai.com/features/analytics-dashboard) [[3] bug report: my dashboard broke with a new agent](https://discord.com/channels/1186424376300679209/1284055245479088211) [[4] Consume the analysis data](https://docs.retellai.com/features/post-call-analysis-consumption) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
w
@AI Evy they are test chats
a
Thanks for the follow-up, @weronika. I'll get back to you soon.
### Answer Based on the available documentation, post-call analysis and call logs are populated for calls that were connected and where a conversation took place. [(1) ]() For test chats (web calls) , the call data—including transcript, recording, and analysis—becomes available after the call ends. [(2) ]() A few things to verify: 1. Call status – Ensure your test calls reached
ended
status rather than staying at
registered
or encountering an error. 2. Conversation occurred – Calls that were not connected or where no conversation took place will not have analysis data populated. [(1) ]() 3. Retrieve via API – You can confirm if your web call data exists by using the Get Call API with your specific call ID:
Copy code
javascript
import Retell from 'retell-sdk';
const client = new Retell({
  apiKey: 'YOUR_RETELL_API_KEY',
}) ;
const callResponse = await client.call.retrieve('119c3f8e47135a29e65947eeb34cf12d') ;
console.log(callResponse) ;
[(2) ]() If the API returns data but the dashboard remains empty, check your dashboard filters (date range, agent selection) . If both API and dashboard show no data, the test calls may not have connected successfully or may have ended before any conversation occurred.
​ To learn more, see the sources I considered: [[1] Consume the analysis data](https://docs.retellai.com/features/post-call-analysis-consumption) [[2] Get Call](https://docs.retellai.com/api-references/get-call) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.