Generating deeplinks for a client-managed application without user context

Noy
Mon, 06 Jan 2025 11:41:09 +0000
Authentication

Hey there
TL;DR:
Is there a way to generate a deeplink with an action param for a client-managed app without going through the 3-legged oauth flow? My client managed app does not support the 2-legged oauth and I don’t yet have the user’s token when I need to generate the deeplink.

Longer context:
I’m building an app that within a specific meeting, grabs the relevant context from my backend and displays it in the app panel. Ideally, when the user launches the meeting, the application auto launches and displays the relevant context. Since this is not possible as far as I could find, I’ve revised the flow a little.

The (current, working) flow is as follows:
cal invite - click on zoom meeting deeplink → launch zoom meeting → launch app with meeting context

What I’m trying to do:
cal invite - click on app deeplink with meeting params → from app, use launchAppInMeeting to launch the relevant meeting from the params → launch app with meeting context

However, when I create the invite, I don’t have the user’s context / token available (and a deeplink, assuming it doesn’t contain any auth info, shouldn’t be bound to one specific user)

Any help would be greatly appreciated,

Afternote:
Alternatively, does the general app deeplink support params?

1 post - 1 participant