# How to create a client accreditation test

You can ask your clients to pass accreditation tests as part of your verification procedure.

To enable a certain user group (usually, it is the “Admins” group) to create client accreditation tests, this user group should be assigned all the permissions related to the **Client Tests**, **Client Tests Answers** and **Client Tests Questions**. These permissions can be found under the **Verification** permission group (for details, refer to [How to add a user group and grant permissions](/how-to-articles/manage-system-settings/how-to-add-a-user-group-and-grant-permissions.md)).

To create a client accreditation test, do the following:

{% stepper %}
{% step %}
Navigate to **Verification** > **Client tests**, and then click **+Create** in the upper-right corner of the page.
{% endstep %}

{% step %}
In the **Create client test** window, fill in the following fields:

* In the **Caption** field, specify a title for your test. This title will be displayed in the B2CORE UI.
* In the **Details** field, specify a test’s description or any other helpful information that clients should know before they start passing the test. Such information will be displayed under the test’s title in the B2CORE UI.
* From the **Visible** drop-down list, select either **Yes** or **No** to show or hide this test in the B2CORE UI. We recommend that you select **No** at this step and switch the test visibility setting to **Yes** after finishing adding questions and answers to your test.
  {% endstep %}

{% step %}
Click **Save** to create the test.
{% endstep %}

{% step %}
To add questions and answer choices to your test, click the **Edit** button located in the test row.
{% endstep %}

{% step %}
On the **Edit client test** page, switch to the **Questions** tab, and then click **+Create** in the upper-right corner of the page.
{% endstep %}

{% step %}
In the **Create client test questions** window that is displayed, fill in the following fields:

* In the **Question** field, enter a text of a question.
* From the **Type** drop-down list, select a question type. The following question types are available:
  * **open** — an open-ended question that can be answered in a free form.
  * **close** — a close-ended question that can be answered by choosing a single or multiple correct answers from a given list of options.
  * **questionnaire** — a multiple-choice question that can be answered by choosing one or more answers from a given list of options.
  * **poll** — a multiple-choice question that can be answered by choosing a single answer from a given list of options.
* From the **Visible** drop-down list, select either **Yes** or **No** to show or hide this question.
* Click **Save**.
  {% endstep %}

{% step %}
Add as many questions as required for your test by repeating Steps 5 and 6 of this procedure.
{% endstep %}

{% step %}
Add answer options to the questions of **closed**, **questionnaire,** and **poll** types, by clicking ![Add answer options](/files/bBpUnqzYzYQ0nvP6jXa6) in the question row.
{% endstep %}

{% step %}
In the **Edit client test answer** window that is displayed, fill in the following fields:

* In the **Text** field, enter an answer to the question.
* From the **Correct** drop-down list, select either **Yes** or **No** to mark this answer option as correct or incorrect. The correct answer options must be indicated only for questions of the **close** type. You can choose to add a single or multiple correct answers to a question.
* From the **Visible** drop-down list, select either **Yes** or **No** to show or hide this answer option.
* Click **Save** to add the answer option.
  {% endstep %}

{% step %}
Add as many answer options as required for each question included in your test by repeating Steps 8 and 9 of this procedure.
{% endstep %}

{% step %}
After you have finished adding questions and answers to your test, switch the test visibility setting to **Yes** on the **Clients test** page.
{% endstep %}
{% endstepper %}

The client accreditation test is now available to your clients via the B2CORE UI.

In addition, you can force your clients to pass this test before submitting documents for obtaining a particular verification level (for details, refer to [How to create verification levels](/how-to-articles/manage-verification-options/how-to-use-the-kyc-constructor.md#how-to-create-verification-levels) to learn more).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.b2core.b2broker.com/how-to-articles/manage-verification-options/how-to-create-a-client-accreditation-test.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
