name and either email or phone. If email is not pre-supplied, the popup will prompt the user to enter their email — email is required to create or access a vault session.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Open the skill vault popup to let users access and manage their verified skills.
name and either email or phone. If email is not pre-supplied, the popup will prompt the user to enter their email — email is required to create or access a vault session.
sdk.openVaultPopup({
name: 'Arjun Mehta', // required
email: 'arjun@acme.com', // required (or collected in popup)
phone: '+919876543210', // optional fallback if email absent
verificationId: 'ver_xxxxx', // ties popup to a specific record
onSuccess: (session) => {
console.log('Vault session created:', session);
},
onError: (err) => {
console.error('Popup error:', err);
},
});
| Parameter | Type | Required | Notes |
|---|---|---|---|
name | string | Required | Full name of the user |
email | string | Required* | *Collected in popup if not pre-passed |
phone | string | Optional | Allowed if email absent at call time |
verificationId | string | Optional | Scopes popup to a specific verification record |
onSuccess | function | Optional | Callback with session object |
onError | function | Optional | Callback with error details |
