Voicelink
Voicelink
DashboardQuickstartAuthenticationCallsInvitationsErrors and limits

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.

Authentication

Workspace API keys, expiry and rotation.

On this page

Create a keyRead your callsNext steps