Configure auto-invite of participants
Using Vidyo’s Epic Context-Aware Linking (CAL) integration, providers can now invite other participants automatically by invoking a link using a new parameter. By including the parameter inviteID=<entityID> into the Epic CAL CRYPTSTRING, the VidyoPortal will automatically invite that participant into the Epic CAL conference.
Invitees can be:
- VidyoConnect registered users
- VidyoRoom registered users
- Custom endpoints based on VidyoClient
Prerequisites
For the required component versions for this feature, see Epic CAL feature compatibility with Vidyo versions.
Add the InviteID parameter to the CRYPTSTRING
The InviteID is an optional CAL link parameter that allows Epic integrations to invite a user into a conference using their entityID.
Parameter |
Value |
---|---|
InviteID |
Numeric entityID (obtained via SOAP API request on VidyoPortal) |
The InviteID parameter must be included inside the CRYPTSTRING as part the encrypted extData that is passed to Vidyo from the Epic FDI record.
Here is an example of a decrypted CRYPTSTRING with the InviteID parameter (with added line breaks for legibility):
SessionID=10007057852&ConferenceID=10007057852
&ExternalID= 165790&ExternalIDType1
&FirstName=Krishnan&LastName=Ram
&AppointmentTime= 08/11/2020 02:00 PM
&LinkValidityPeriod=60&AP=1&EPB=e1&InviteID=209476
Invitees must be online and not in a conference—just as one would need to be to receive a call invite.
directDial versus InviteID parameters
There are some similarities between the directDial and InviteID parameters, but there are some key differences that are important to note.
Item |
directDial Parameter |
InviteID Parameter |
---|---|---|
Parameter location |
Outside of CRYPTSTRING |
Inside of CRYPTSTRING |
User type |
Registered user only |
Guest or registered user |
Room |
Uses ad-hoc Room |
Uses Epic CAL-generated room (CSN-based) |
Epic notification |
No Epic notification |
Triggers Epic SetExternalConnectionStatus API |
Disconnection |
Auto-disconnect of invitee when call hangs up (standard P2P flow) |
Does not auto-disconnect invitee when call hangs up |
Test
Use the Context Aware Sample Link Generator in the Tenant Admin to generate a sample Epic CAL URL link with the InviteID parameter.