Build a KYC Workflow With a Case File for Every Customer

Build a KYC workflow that opens a case for each new customer, sends every check to a named reviewer, and logs each decision.

Add Features :
ID Check
Business Owners
Watchlist Check
Periodic Reviews
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Build a KYC workflow for my credit union that reads each new member's ID, screens their name, and sends any mismatch to an analyst.

Trusted by Builders Worldwide

10M+

Active Builders Worldwide

12M+

Apps Successfully Created

200+

Countries Globally Reached

Six Parts of a KYC Workflow Emergent Builds

Each new customer gets one case that fills in as checks come back and reviewers decide.

One form, one case per new customer

Emergent builds the intake form and the case database from your prompt. Each new customer's answers and uploads become one case, saved in a database you own and can query.

‍

ID documents read into fields

The app reads the name, birth date, and ID number from an uploaded license or passport. A field it is unsure of goes to a person, and each one is compared with what was typed.

Your screening service, connected

Emergent connects the app to the verification or screening service you already use, through its API. Each result lands on the case, and a possible match keeps the account on hold.

Risk ratings from rules you write

Write the factors your compliance team rates on, such as account type or expected monthly volume, and the app scores each case. A high rating goes to a senior reviewer.

Alerts that name the case and the check

Reviewers get a Slack or email alert that opens the case and says which check failed. Documents and birth dates stay in the database, and overdue cases go to a manager.

The KYC app's code, in your GitHub

Export the full code to your GitHub repository on paid plans. Anyone on your team can trace each screening and routing rule to the exact lines of code that run it in production.

Where a KYC Case Stops for a Person

A KYC case for a new checking account shows a license birth year of 1984 against 1987 on the form, and the analyst gets a Slack alert with only the case number, the failed check, and a link.
Individual Accounts

With a mismatched birth year, case K-1182 waits for Leontyne

Quenmore Credit Union asks each new member for a name, birth date, address, and ID number, plus a driver's license photo. On case K-1182 the app reads 1984 from the license, but the form says 1987. The case waits for analyst Leontyne Bartholdy, whose alert names the case and the failed check, with a link.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

window.awbMockup = { individualAccounts: "Build a KYC intake for my credit union. Each new member enters a name, birth date, address, and ID number and uploads a driver's license. Read the birth date from the license and compare it with the form. If they differ, hold the case and send our analyst a Slack alert with only the case number, the failed check, and a link.", businessOwners: "Build a business account intake for my community bank. Ask each business to list its owners and each owner's share. Email an ID upload link to every owner at 25 percent or more, and record smaller owners without one. Keep the account pending until every requested ID is in.", watchlistScreening: "Build watchlist screening for new client accounts at my wealth management firm. Send each client's name and birth date to our screening service through its API. If it returns a possible match, hold the account and show a reviewer the client's details next to the listed person's, with buttons to clear or escalate and a required note.", periodicReviews: "Build periodic KYC reviews for my payments company. Rate each customer high, medium, or low risk, and schedule reviews every 12, 24, or 36 months. Email each customer due for review a link to confirm their address and occupation. After 14 days with no answer, put the case in our analyst's queue." };

A business account for Dunmarrow Coffee Roasters lists three owners at 50, 30, and 20 percent, and ID links go to the two owners at 25 percent or more.
Business Owners

Owners with at least 25 percent each get an ID link

Ridgemoor Community Bank opens a business account for Dunmarrow Coffee Roasters, which lists three owners. The bank wants an ID from anyone owning at least 25 percent, so Gwendolen Strathearn and Prudencia Nwosu-Hart each get an ID link by email. Ottokar Granholm owns less and is recorded without one.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
A screening result for case K-2207 shows one possible match, the case panel compares the client born in 1992 with the listed person born in 1958, and the reviewer clears it with a note.
Watchlist Screening

Benedikta Talmadge clears one possible match by birth year

A Saltreach Wealth Partners client opens a brokerage account, and the connected screening service returns 1 possible match on case K-2207. The account stays on hold. Reviewer Benedikta Talmadge sees the listed person was born in 1958 and the client in 1992. She clears the match and saves her note to the case.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
A March review list for Corvellan Payments shows 46 reviews due, 37 confirmed, and 9 with no answer after 14 days sent to the analyst's queue.
Periodic Reviews

Nine customers who never answered go to Cordelio

Corvellan Payments reviews high-risk customers every 12 months, medium every 24, and low every 36. In March, 46 come due, and each customer gets an email link to confirm their address and occupation. Within 14 days, 37 confirm. The other 9 go to the queue of analyst Cordelio Achebe-Lowe.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

If it has an API, Emergent connects to it.

Slack, Stripe, HubSpot, and every other tool with an API. No closed ecosystem, no approved-partner list, no waiting on a vendor roadmap.

Explore integrations

How to Build a KYC Workflow

Seven steps to plan the checks in a KYC workflow and who reviews each case, then build and test it with Emergent.

01 List what each kind of customer sends

Write down the fields and uploads for individuals and for companies. Mark which must be in before an account opens and which can follow. Your compliance team owns this list, and every item becomes a field or an upload on the intake form.

02 Pick the ID documents the app reads

Choose the ID documents you accept, such as a driver's license or a passport, and the fields to read from each. Decide who checks a field the app reads with low confidence before the case moves on.

03 Connect the services you use

Name the identity verification and screening services you already use. Emergent connects the app to each one through its API, so every result lands on the case. Decide which results hold an account and which only add a note.

04 Put the risk factors in plain sentences

Describe each risk factor, such as expected monthly volume or the customer's country, and the rating each combination earns. Plain sentences in the prompt mean anyone on the team can read the rules the app applies to every case.

05 Name an owner for each kind of case

Give mismatches to an analyst and high ratings or possible matches to a senior reviewer. Pick how many days a case can sit before it moves to a manager, and require a note on every clear or escalate decision.

06 Set the review schedule by rating

Choose how often each rating gets a periodic review and what customers confirm in it. Then pick how many days to wait for an answer before the case lands in an analyst's queue.

07 Run 20 sample cases with compliance

Before real customers see it, run 20 sample cases: clean ones, mismatches, a business with several owners, and a possible match. Have your compliance team check each decision and case record, and change the rules by prompting until they agree.

Why Build a KYC Workflow on Emergent?

Emergent builds the case database and every reviewer queue as one app from a prompt, and the workflow has no task cap.

Zapier Make (Integromat) n8n
How you build Prompt for the workflow and the app around it Templates and editor, AI copilot Visual canvas Visual canvas, self-hosted or cloud
What you get Workflow + trigger form + database + dashboard, as code you own Zaps, plus Tables and Interfaces inside Zapier Scenarios inside Make Workflows inside n8n
Behavior at cap Keeps running, no task cap Overage billed at up to 1.25× the base rate Runs pause Cloud workflows stop until the reset or an upgrade
AI and agent steps Native, share the same credit pool Priced by model tier, drawn from the task pool AI modules cost variable credits Bring your own model API key, billed by the provider
Code ownership Full code export to GitHub on paid plans None None Yes on Community Edition

Pick the Pricing Plan That Works for You

Choose the plan that fits your building ambitions. From weekend projects to enterprise applications, we've got you covered.

No credit card required*

Free
Get started with essential features at no cost
$0 / month
10 free monthly credits
Unlock all core platform features
Build elegant Web and Mobile experiences
Instant access to the most advanced models
One-click LLM integration
Standard
Perfect for first-time builders
Annual
$20 / month
Everything in Free, plus:
Build web & mobile apps
Private project hosting
100 credits per month
Purchase extra credits as needed
GitHub integration
Fork tasks
Pro
Built for serious creators and brands
Annual
$200 / month
Everything in Standard, plus:
1M context window
Ultra thinking
System Prompt Edit
Create custom AI agents
High-performance computing
750 Monthly Credits
Priority customer support
Enterprise
For large organizations with custom needs
Custom
Everything in Business, plus:
User-Level Credit Limits
Audit Logs
Self Hosted Database Support
Priority SLA and Support
User Groups
Deploy apps in your own cloud (VPC setup)
Credit Usage Reports and Analytics Dashboard
Enterprise
For Businesses with custom needs
Custom
Everything in Pro, plus:
Role-Based Access Control (RBAC)
Single sign-on (SSO)
Shared Team Workspaces
Real-time Co-Editing & Coworking

Find the right workflow automation
for you and your business

Frequently Asked Questions

Your Questions, Answered

This will automatically populate, don't change

Don't change this element unless you know what you are doing

More things you can build
with Emergent

AI Agent Builder

AI agents that take on tasks, use your tools, and run workflows.

Start Building
on Emergent today
Start building free