In this tutorial we explain to you how to generate a kazi expectation report for a talent. The easiest way to get to know the kazi assessment flow is to experience it yourself in our demo.
Here are the steps - along with the calls needed - for generating a talent expectation report:
Retrieve the questions with answer options and present them to the talent in the order determined by the field priority. It is vital that all questions are answered for the talent. If not, the talent's expectations cannot be calculated. The questions and answer options are static data so you should only use this call once when starting up your application.
Ask for the talent's personal details and register them in the database. A talent scan can be updated through this call. Of course, you can also perform this step before the talent answers the questions.
Submit the talent scan's answers by providing pairs of question ids and answer option ids. These ids were provided in step 1.
Right now this is still a step which has to be triggered manually. It is not possible to get an expectation report if the expectations were not calculated for the talent scan.
The first call will give you a list of ranked talent scan expectations with their respective scores. This can be used together with the second call - a description of the expectations - to display the talent scan's result.
Obtain the top 2 work values and team roles for the talent scan. A description of the expectations is included.
Alternatively, you can get a link to the expectation report, which is composed of the report url that is linked to your client and the talent scan's id.