A request leaves your system. A verified field agent meets the citizen. RwandaTrust handles the verification.
Organization
Sends verification request
Verified Field Agent
Meets the citizen, captures ID
Citizen
Present with national ID
Verifying...
Kinyarwanda
Photo captured
2s ago
RwandaTrust
Agent Portal
Identity + Credit · BK Group
Identity · Equity Bank
The app walks your agent through every step of the verification process.
Zero guesswork
Step-by-step instructions guide the agent from greeting to submission. Nothing skipped, nothing missed.
Speaks their language
Consent scripts in Kinyarwanda, French, and English - so every citizen understands exactly what they're agreeing to.
Capture & encrypt instantly
One tap to photograph the national ID. Encrypted on-device before it ever leaves the phone.
// Your existing identity check
{
"subjectId": "11987700...011",
"dataTypes": ["IDENTITY"],
"purpose": "kyc_onboarding",
// Just add these two fields
"channel": "AGENT_ASSISTED",
"agentId": "agent_x8f3k2m9q4zt"
}Same endpoint you already use. Just specify the channel and the agent.
Activate
One toggle in your dashboard.
Register agents
Via API or dashboard.
Route & verify
Set channel. Agent gets notified.