> For the complete documentation index, see [llms.txt](https://docs.openg2p.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.openg2p.org/tools/4sure-verifier/user-guides/verify-and-populate-the-form-in-odk-collect-using-4sure-application.md).

# Verify and Populate the form in ODK Collect using 4Sure Application

## Description

This document provides step-by-step instructions to launch 4Sure app in ODK Collect. The 4Sure app verifies the beneficiaries digital credentials and populate the data in the relevant program form in ODK Collect.

## Prerequisites

* A user must have installed ***4Sure*** and ***ODK Collect*** Apps in his/her mobile device
* A user must have installed ***Inji*** in another mobile device. The Inji wallet must have the user's national ID and the beneficiary ID
* A user must have enabled ***Bluetooth*** in both the mobile devices
* A user must have configured/downloaded the relevant program form in ODK Collect

## Procedure

1. Tap the ***ODK Collect*** App.

<figure><img src="/files/l22XzBLIKiGOBVyNMScQ" alt=""><figcaption><p>ODK collect application</p></figcaption></figure>

The configured/downloaded relevant program form is displayed.

For example, here the configured program form is Productive Safety Net Program.

2. Tap the ***Start New Form*** button.

<figure><img src="/files/nTYlvrNaqjCFKIraCM6Y" alt="" width="375"><figcaption></figcaption></figure>

The program form history screen is displayed.

3. Tap the program form.

<figure><img src="/files/HbS40ra8LzrVqtJRw9Sl" alt="" width="375"><figcaption></figcaption></figure>

The Consent details screen is displayed.

<figure><img src="/files/zoitpnAoNBP935idhOWB" alt="" width="375"><figcaption></figcaption></figure>

4. Tap the appropriate option and click the ***Next*** button.

Get details from 4Sure screen is displayed.

<figure><img src="/files/wh4Upg0eawR6ZB0x9k1Z" alt="" width="375"><figcaption></figcaption></figure>

5. Tap the ***Launch*** button.

The ***e-Cards*** screen in 4Sure App is displayed.

<figure><img src="/files/GGuYXVKephoaCcASbmwn" alt="" width="375"><figcaption></figcaption></figure>

6. Add the National ID and Beneficiary ID cards.

You can follow the steps given in the [Verify Digital Credentials using 4Sure Application](/tools/4sure-verifier/user-guides/verify-digital-credentials-using-4sure-application.md) user guide to add national ID and Beneficiary ID.

Once UIN matches on both the e-Cards, 4Sure App completes the verification process.

<figure><img src="/files/A0AgLN321ANgmB8rqcqa" alt="" width="375"><figcaption></figcaption></figure>

7. Tap the ***SUBMIT*** button.

You can find the data which are available in the national ID and beneficiary ID are populated in the program form in the ODK Collect App.

<figure><img src="/files/7RODot56wgHRBXMhgjSG" alt="" width="375"><figcaption></figcaption></figure>

8. Click the ***Next*** button
9. Fill the remaining fields in the program form.

At the end of the program form he/she taps the ***Send*** button to finish the registration process or taps the ***Save as draft*** button to save the form.

When the field agent moves to the area with internet connectivity, the submitted entries will be sent to ODK Central and will be listed under ***View Sent Form*** or the form will be saved in the field agents device in the ***Send Finalized** Form Section.*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.openg2p.org/tools/4sure-verifier/user-guides/verify-and-populate-the-form-in-odk-collect-using-4sure-application.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
