Skip to main content
A private agent takes calls only through its links. Each link works until it expires, or until it has started a set number of calls. Make one per person or visitor: a candidate’s interview, a customer’s onboarding call, a signed-in user’s session.

Make an agent private

  1. Open the agent’s Share & embed tab.
  2. Under Who can call, choose Private.
  3. Click Save changes.
Its public share link and public embeds stop working. You can still make test calls from the dashboard without a link. Under Private links: Click Create link, then Copy link next to it. The list shows each link’s calls used, its expiry, and when it was made. Expired and used-up links are dimmed. To stop a link right away, click its trash icon, then Delete link. A call already in progress on it carries on. Make a link per user with your API key, for example when they sign in to your app.
The response includes the link’s url (the agent’s call page with the link’s token) and its token. See Create a link, createAgentLink, and the matching list and delete calls. Send the link’s url by email or chat:

Embed a private agent

Make the link on your server when you render the page, then put its url (plus &embed=1) in the iframe, or its token in the widget’s data-token.

What callers see

Each call started on a link counts as one use, at the moment the call starts. Calls on links are billed to your balance like the agent’s other calls.