clientele
12/18/2025, 7:57 AMAI Evy
12/18/2025, 7:58 AMAI Evy
12/18/2025, 7:58 AMclient.call.list() method for listing calls [(1) ]() , but there isn't equivalent documentation for listing SMS/chat records with date filters.
A few things to check:
1. Chat History — Chat History tracking is available for SMS conversations [(2) ]() , so you should be able to retrieve past SMS data.
2. Analytics Dashboard — Analytics data is updated in real-time and you can use global date range filters to analyze data across different time periods [(3) ]() . This might be an alternative way to view your SMS records.
Could you share:
- Which API endpoint or method you're using to retrieve the SMS data?
- How you're implementing the "Last Month" filter (query parameters, SDK method, etc.) ?
This will help narrow down whether it's a filtering issue, an API change, or something else.
Check out these potentially useful sources:
- [Get analytics insight]()
- [Send & receive SMS]()
- [Create Outbound SMS]()AI Evy
12/18/2025, 7:58 AMAI Evy
12/18/2025, 7:58 AMclientele
12/18/2025, 8:02 AMAI Evy
12/18/2025, 8:02 AMAI Evy
12/18/2025, 8:02 AMGET /list-chat) does not show any date filtering parameters like start_timestamp, filter_criteria, or similar query parameters. [(1) ]()
The documented usage is simply:
javascript
import Retell from 'retell-sdk';
const client = new Retell({
apiKey: 'YOUR_RETELL_API_KEY',
}) ;
const chatResponses = await client.chat.list() ;
console.log(chatResponses) ;
Key observations:
1. No documented date filtering — The List Chat API reference only shows basic retrieval without filter parameters.
2. Timestamps are response fields, not query parameters — The start_timestamp and end_timestamp fields appear in the response object, not as documented request parameters.
3. Known issue with empty arrays — There was a reported issue where the List Chat endpoint returned empty arrays despite active chats being present, which was subsequently fixed. [(2) ]()
Recommendations:
- Verify you're using the correct endpoint — the documented endpoint is GET /list-chat, not POST /v2/list-chat. [(1) ]()
- If you need date-based filtering, you may need to retrieve all chats and filter client-side, or use the Get Chat endpoint with specific chat_id values if you have them. [(3) ]()
- If the POST /v2/list-chat endpoint with filter_criteria parameters exists, it may not be publicly documented in the sources I have access to.
I'd recommend reaching out to Retell AI support directly for clarification on date-filtered chat listing:
- [Contact Sales]()
- [GitHub]()AI Evy
12/18/2025, 8:02 AMAI Evy
12/18/2025, 8:02 AMAI Evy
12/18/2025, 8:20 AMclientele
12/18/2025, 8:20 AMAI Evy
12/18/2025, 8:21 AMpagination_key to continue fetching the next page. [(1) ]()
- **List Chat Agents API**: Also supports pagination_key and pagination_key_version parameters for pagination. [(2) ]()
A community member also confirmed that without using pagination, you're limited to approximately 1000 calls on the List Calls endpoint. [(3) ]()
Recommendation:
If the List Chat/SMS API follows the same pattern as List Calls, you likely need to implement pagination using pagination_key. The typical approach is:
1. First request: no pagination key
2. Subsequent requests: provide the last chat_id from the previous result as the pagination_key
For definitive confirmation on SMS-specific limits and filtering parameters, I'd recommend:
- [Contact Sales]()
- [GitHub]()AI Evy
12/18/2025, 8:21 AMAI Evy
12/18/2025, 8:21 AM