Quickstart
Connect your application to workspace calls and agent invitations.
Use the Voicelink API to place calls, retrieve recordings and invite people to speak with your agents.
Base URL: https://api.usevoicelink.co/v0
Create a key
Open Settings → API keys in your workspace. Owners and admins can create a key with a name and optional expiry. Copy it immediately: keys cannot be revealed again. Store it in your application's server-side secret manager. Revoke an old key after creating and deploying its replacement.
Read your calls
Replace YOUR_API_KEY with the key you created.
curl "https://api.usevoicelink.co/v0/calls?limit=20&offset=0" \
-H "apikey: YOUR_API_KEY"const response = await fetch("https://api.usevoicelink.co/v0/calls", {
headers: { Authorization: "Bearer YOUR_API_KEY" },
});
const result = await response.json();
if (!response.ok) throw new Error(result.message);
console.log(result.data.calls);Success responses contain status: "ok", message, and data. Errors contain status: "error", title, message, and data: null.
Next steps
Read authentication, calls, and invitations. Use the generated Calls and Invitations API reference in the sidebar for every endpoint's parameters and response fields.