There seems to be also this ConversationsApi Endpoint, mentioning "on behalf":
PATCH /api/v2/conversations/calls/{conversationId}/participants/{participantId}/user/{userId}
I assume it might work for hold/retrieve and possibly disconnect.
I don't think it will work for answering a call, when WebRTC endpoint is used on agent's side.
Regards,
------------------------------
Jerome Saint-Marc
Senior Development Support Engineer
------------------------------
Original Message:
Sent: 03-11-2026 21:46
From: Amit Abdul
Subject: Placing calls using cloud credentials / Authorized User option?
This is brilliant! It tried it and it worked: /conversations/calls/user/{userId} does place a call using the client credentials. Thank you!
But it does not work for answering / hold / retrieve / disconnect . Can we do it?
------------------------------
Amit Abdul
CEO
------------------------------
Original Message:
Sent: 03-09-2026 13:18
From: Jerome Saint-Marc
Subject: Placing calls using cloud credentials / Authorized User option?
Hello,
Chat GPT is likely confused. Authorized User is something different.
I had not noticed this endpoint in the past but it seems it is now possible to place a call on behalf of a user (the endpoint appears to support a Client Credentials Grant OAuth token) -> POST /api/v2/conversations/calls/user/{userId}
Regards,
------------------------------
Jerome Saint-Marc
Senior Development Support Engineer