Skip to main content
Glama

Carbon Voice

by PhononX

list_messages

Retrieve and filter messages from Carbon Voice using date ranges, user IDs, conversation IDs, or folders. Access presigned URLs directly for seamless usage, with options to sort and paginate results.

Instructions

List Messages. By default returns latest 20 messages. The maximum allowed range between dates is 183 days (6 months). All presigned URLs returned by this tool are ready to use. Do not parse, modify, or re-encode them—always present or use the URLs exactly as received.If you want to get messages from a specific date range, you can use the "start_date" and "end_date" parameters. If you want to get messages from a specific date, you can use the "date" parameter. If you want to get messages from a specific user, you can use the "user_ids" parameter. If you want to get messages from a specific conversation, you can use the "conversation_id" parameter. If you want to get messages from a specific folder, you can use the "folder_id" parameter. If you want to get messages from a specific workspace, you can use the "workspace_id" parameter. If you want to get messages for a particular language, you can use the "language" parameter.

Input Schema

NameRequiredDescriptionDefault
conversation_idNoConversation ID (optional)
end_dateNoEnd Date range
folder_idNoFolder ID (optional)
languageNoLanguage (optional)
pageNo
sizeNoMax number of results per page is: **50**
sort_directionNoThe field used to sort results is **Creation Date**DESC
start_dateNoStart Date range
typeNoType (optional)
user_idsNoUser IDs (optional). List of user IDs to filter messages by. If not provided, all users will be included.
workspace_idNoWorkspace ID (optional)

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "conversation_id": { "description": "Conversation ID (optional)", "type": "string" }, "end_date": { "description": "End Date range", "format": "date-time", "type": "string" }, "folder_id": { "description": "Folder ID (optional)", "type": "string" }, "language": { "description": "Language (optional)", "type": "string" }, "page": { "default": 1, "minimum": 1, "type": "number" }, "size": { "default": 20, "description": "Max number of results per page is: **50**", "maximum": 50, "minimum": 1, "type": "number" }, "sort_direction": { "default": "DESC", "description": "The field used to sort results is **Creation Date**", "enum": [ "ASC", "DESC" ], "type": "string" }, "start_date": { "description": "Start Date range", "format": "date-time", "type": "string" }, "type": { "description": "Type (optional)", "enum": [ "channel", "prerecorded", "voicememo", "stored", "welcome" ], "type": "string" }, "user_ids": { "description": "User IDs (optional). List of user IDs to filter messages by. If not provided, all users will be included.", "items": { "type": "string" }, "type": "array" }, "workspace_id": { "description": "Workspace ID (optional)", "type": "string" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PhononX/cv-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server