Introduction
You can fully customize your candidate experience using those parameters:
- React
- HTML
<Widget
    disabled={false}
    buttonText="START VIDEO INTERVIEW"
    buttonStyle={{ color: 'white', backgroundColor: '#06f', borderRadius: '2.5rem' }}
    config={/* ... */}
    candidate={/* ... */}
    job={/* ... */}
    styleUrls={[]}
    fontsUrls={[]}
/>
<body>
<myinterview-widget></myinterview-widget>
<script>
    document.querySelector("myinterview-widget").widgetConfig = {
        disabled: false,
        buttonText: "START VIDEO INTERVIEW",
        buttonStyle: { color: 'white', backgroundColor: '#06f', borderRadius: '2.5rem' },
        config: {/* ... */},
        candidate: {/* ... */},
        job: {/* ... */},
        styleUrls: [],
        fontsUrls: []
    }
</script>
</body>
config:
In the config: {} object you'll be able to set callbacks, e.g. when a candidate completes an interview. Details here
If also contains the authentication parameter which is described in the next section
candidate:
In the candidate: {} object you can pass all details about the candidate, like email and username. Details here
job:
In the job: {} object you can set all the parameters relevant to the interview, including questions. Details here
In addition, you can use:
- buttonTextto customize the text of the Widget button.
- disabledto programmatically enable/disable the button for candidate to start the interview.