Four primitives. Infinite products.
Upload a recording or tracking-number call, then pull the transcript, AI summary and 0-100 scorecard by API.
White-label the full platform. Your domain, your logo, your product name. Customers see your brand throughout.
We own the trunking. Use our dialer SDK or bring your own. Real infrastructure, not a resold connection.
Drop the Dialer SDK softphone into your app, or connect the hosted MCP server so Claude, ChatGPT or Cursor can call the API for you.
Six places to begin.
Pick the path that matches what you need to ship.
Put Convirza inside your AI assistant.
Sign in with OAuth at connect.convirza.com/mcp, no API key to paste. Claude, ChatGPT, Cursor, VS Code and any MCP client can then pull your calls, transcripts and Conversation Analytics™ into the conversation.
Set up the MCP serverhttps://connect.convirza.com/mcp
claude mcp add --transport http convirza https://connect.convirza.com/mcpOne POST request. One scored call.
Pass a recording URL or upload audio directly. Conversation Analytics™ returns scoring results and a transcript inside the response. Webhook arrives in parallel for async pipelines.
curl https://platform-api.convirza.com/v3/conversations/calls \
-H "Authorization: Bearer <access_token>"
# Full reference: docs.convirza.com// access_token from the auth step above
const res = await fetch('https://platform-api.convirza.com/v3/conversations/calls', {
headers: {
Authorization: `Bearer ${access_token}`,
},
});
const { data } = await res.json();
console.log(data); // array of scored call objects
// Full reference: docs.convirza.com# access_token from the auth step above
response = requests.get(
'https://platform-api.convirza.com/v3/conversations/calls',
headers={'Authorization': f'Bearer {access_token}'},
)
calls = response.json()['data']
print(calls) # list of scored call objects
# Full reference: docs.convirza.comDeveloper FAQ
Real infrastructure. Real API. Real calls.
Free API key. $20 in free credits. Score your first call today. No card required.