PROCESS DESIGN, MADE HUMAN

Describe it. We’ll map it.

Describe how work gets done in your own words. We’ll ask what matters, turn it into a clear BPMN 2.0 process, and give you a diagram you can edit, improve, and share.

From process descriptions or SOP text to BPMN 2.0 — in minutes.

YOUR WORDS

The employee submits a leave request. Their manager reviews it and lets them know the decision.

Plain-language description
A CLEAR PROCESS
BPMN 2.0Editable BPMN 2.0 diagram
THE JOURNEY

From your words to a diagram and process manual.

Choose your modeling style and describe your process or paste your SOP text. Answer clarifying questions, confirm the scenario, then refine your diagram and prepare a process manual. You stay in control at every step.

01

Describe

Choose Simple workflow or Standard BPMN 2.0, then describe the process or paste your SOP text.

02

Clarify

Answer focused questions about roles, activities, decisions, and exceptions.

03

Review & confirm

Review the proposed scenario and assumptions, make corrections, and confirm it before we draw.

04

Model & refine

Generate an editable diagram, then adjust its activities, connections, and layout.

05

Document & export

Export your diagram, or create an editable process manual and download it in Word.

WHY BPMN2.ai

For the way work really happens.

Enough structure to be useful. Simple enough to start with what you know.

01.

Speak naturally

Describe your process in plain language. No BPMN expertise needed.

02.

Ask before assuming

The AI asks clarifying questions instead of inventing missing details.

03.

Built for real processes

Make standard BPMN 2.0 diagrams you can edit and reuse.

04.

Arabic + English

Work in either language, with RTL support for Arabic process content.

05.

Take it with you

Export BPMN, PDF, PNG, or SVG.

06.

Keep control

Review and refine activities, roles, and decisions in the manual editor.

BPMN exports can be opened in tools such as Camunda · Signavio · Bizagi · ARIS. Compatibility may vary by tool and diagram; no affiliation or endorsement is implied.

DIFFERENT LEVELS

Start simple. Explore a longer process.

Five examples: two simple, two medium, and one long process. Each flowchart shows the complete process described, including decisions, correction loops, and parallel work. Switch between English and Arabic.

01 / 05Simple

Leave Request

An employee submits the requested leave dates to their manager. The manager checks team coverage and approves or rejects the request. The employee is notified of the decision, and the request is closed.

Full process flowchart
Scroll or zoom to inspect every step
Leave RequestLeave needed → Employee submits leave dates to manager Employee submits leave dates to manager → Manager checks team coverage Manager checks team coverage → Request approved? Request approved? (Approved) → Notify employee of approval Request approved? (Rejected) → Notify employee of rejection Notify employee of approval → Close request Notify employee of rejection → Close request Close request → Request closedLeave neededEmployee submitsleave dates tomanagerManager checks teamcoverageRequest approved?Notify employee ofapprovalNotify employee ofrejectionClose requestRequest closedApprovedRejected
ILLUSTRATIVE PROCESS OUTLINE

1. Submit leave request → 2. Review coverage and decide → 3. Notify employee and close

02 / 05Simple

Document Registration

An employee sends a document to the administrator. The administrator registers it with a reference number, saves it in the shared archive, and sends the employee an acknowledgement. The process ends when the acknowledgement is sent.

Full process flowchart
Scroll or zoom to inspect every step
Document RegistrationDocument sent → Administrator receives the document Administrator receives the document → Register with a reference number Register with a reference number → Save in the shared archive Save in the shared archive → Send acknowledgement to employee Send acknowledgement to employee → Acknowledgement sentDocument sentAdministratorreceives thedocumentRegister with areference numberSave in the sharedarchiveSendacknowledgement toemployeeAcknowledgementsent
ILLUSTRATIVE PROCESS OUTLINE

1. Receive document → 2. Register and archive → 3. Send acknowledgement

03 / 05Medium

Invoice Approval

A supplier submits an invoice to Finance. Finance checks the required information and matches the invoice to the purchase order and goods receipt. Missing information or a mismatch sends the invoice back to the supplier for correction and resubmission. A matching invoice above the approval threshold is reviewed by the department manager; a rejected invoice returns for correction. Once all required approvals are complete, Finance schedules payment, sends confirmation to the supplier, and archives the invoice.

Full process flowchart
Scroll or zoom to inspect every step
Invoice ApprovalSupplier submits invoice → Finance checks required information Finance checks required information → Information complete? Information complete? (Complete) → Match invoice to purchase order and goods receipt Information complete? (Missing information) → Supplier corrects and resubmits invoice Supplier corrects and resubmits invoice (Resubmit) → Finance checks required information Match invoice to purchase order and goods receipt → Invoice matches? Invoice matches? (Matches) → Above approval threshold? Invoice matches? (Mismatch) → Supplier corrects and resubmits invoice Above approval threshold? (Yes) → Department manager reviews invoice Above approval threshold? (No) → Finance schedules payment Department manager reviews invoice → Manager approves? Manager approves? (Approved) → Finance schedules payment Manager approves? (Rejected) → Supplier corrects and resubmits invoice Finance schedules payment → Send confirmation to supplier Send confirmation to supplier → Archive invoice Archive invoice → Invoice archivedSupplier submitsinvoiceFinance checksrequiredinformationInformationcomplete?Supplier correctsand resubmitsinvoiceMatch invoice topurchase order andgoods receiptInvoice matches?Above approvalthreshold?Department managerreviews invoiceManager approves?Finance schedulespaymentSend confirmationto supplierArchive invoiceInvoice archivedCompleteMissing informationResubmitMatchesMismatchYesNoApprovedRejected
ILLUSTRATIVE PROCESS OUTLINE

1. Receive invoice → 2. Check completeness → 3. Match order and receipt → 4. Return discrepancies for correction → 5. Obtain approval when required → 6. Schedule payment → 7. Notify supplier → 8. Archive invoice

04 / 05Medium

Employee Onboarding

After a candidate accepts an offer, HR collects the employee documents and confirms the start date. Missing documents are returned to the employee for completion. HR then starts two activities in parallel: IT creates the account and prepares the laptop, while Facilities prepares the workspace and access badge. If either preparation fails, the responsible team resolves the issue and repeats its readiness check. Once both teams confirm readiness, the manager holds an orientation, HR checks that all onboarding items are complete, and the employee record is activated.

Full process flowchart
Scroll or zoom to inspect every step
Employee OnboardingCandidate accepts offer → HR collects documents and confirms start date HR collects documents and confirms start date → Documents complete? Documents complete? (Missing documents) → Employee completes missing documents Employee completes missing documents → HR collects documents and confirms start date Documents complete? (Complete) → Start both teams in parallel Start both teams in parallel → IT creates account and prepares laptop Start both teams in parallel → Facilities prepares workspace and access badge IT creates account and prepares laptop → IT ready? IT ready? (Ready) → Both teams ready IT ready? (Issue found) → IT resolves the issue IT resolves the issue (Check again) → IT ready? Facilities prepares workspace and access badge → Facilities ready? Facilities ready? (Ready) → Both teams ready Facilities ready? (Issue found) → Facilities resolves the issue Facilities resolves the issue (Check again) → Facilities ready? Both teams ready → Manager holds orientation Manager holds orientation → HR checks all onboarding items are complete HR checks all onboarding items are complete → Activate employee record Activate employee record → Employee record activeCandidateaccepts offerHR collectsdocuments andconfirms start dateDocumentscomplete?Employee completesmissing documentsStart both teamsin parallelIT creates accountand prepares laptopIT ready?IT resolves theissueFacilities preparesworkspace andaccess badgeFacilities ready?Facilities resolvesthe issueBoth teams readyManager holdsorientationHR checks allonboarding itemsare completeActivate employeerecordEmployee recordactiveMissing documentsCompleteReadyIssue foundCheck againReadyIssue foundCheck again
ILLUSTRATIVE PROCESS OUTLINE

1. Confirm start date → 2. Collect and verify documents → 3. Complete missing information → 4. Prepare IT access and workspace in parallel → 5. Resolve readiness issues → 6. Join both ready branches → 7. Hold orientation → 8. Activate employee record

05 / 05Long process

Purchase Request to Supplier Payment

An employee submits a purchase request with a business justification, item specifications, estimated cost, and required delivery date. Procurement checks completeness; incomplete requests return to the employee for correction and resubmission. The budget owner checks available funds. If funds are unavailable, the employee revises the scope and resubmits or cancels the request. For a funded request, Procurement obtains supplier quotations, compares price, quality, and delivery time, and recommends a supplier. The department manager reviews the recommendation. Purchases above the approval threshold also require Finance approval; rejected recommendations return to supplier selection. After all approvals, Procurement issues a purchase order and the supplier confirms availability and a delivery date. If the delivery date is unacceptable, Procurement negotiates a new date or returns to supplier selection. The warehouse receives the delivery and checks quantity and quality. Missing or damaged goods trigger a replacement request and repeat inspection until the goods are accepted. Finance receives the invoice and matches it to the purchase order and accepted goods receipt. Discrepancies return to the supplier for correction and resubmission. Once the invoice matches, Finance pays the supplier and sends payment confirmation. Procurement archives the order, receipt, invoice, and confirmation, then closes the request.

Full process flowchart
Scroll or zoom to inspect every step
Purchase Request to Supplier PaymentPurchase need → Employee submits request with justification, specs, cost and date Employee submits request with justification, specs, cost and date → Procurement checks completeness Procurement checks completeness → Request complete? Request complete? (Complete) → Budget owner checks available funds Request complete? (Incomplete) → Employee corrects and resubmits Employee corrects and resubmits (Resubmit) → Procurement checks completeness Budget owner checks available funds → Funds available? Funds available? (Yes) → Procurement obtains supplier quotations Funds available? (No) → Revise or cancel? Revise or cancel? (Revise) → Employee revises scope and resubmits Revise or cancel? (Cancel) → Request cancelled Employee revises scope and resubmits (Resubmit) → Procurement checks completeness Procurement obtains supplier quotations → Compare price, quality and delivery time Compare price, quality and delivery time → Recommend a supplier Recommend a supplier → Department manager reviews recommendation Department manager reviews recommendation → Manager approves? Manager approves? (Approved) → Above approval threshold? Manager approves? (Rejected: reselect supplier) → Compare price, quality and delivery time Above approval threshold? (Yes) → Finance reviews recommendation Above approval threshold? (No) → Procurement issues purchase order Finance reviews recommendation → Finance approves? Finance approves? (Approved) → Procurement issues purchase order Finance approves? (Rejected: reselect supplier) → Compare price, quality and delivery time Procurement issues purchase order → Supplier confirms availability and delivery date Supplier confirms availability and delivery date → Delivery date acceptable? Delivery date acceptable? (Acceptable) → Warehouse receives delivery Delivery date acceptable? (Unacceptable) → Resolve delivery date Resolve delivery date (Negotiate) → Procurement negotiates a new date Resolve delivery date (Reselect supplier) → Compare price, quality and delivery time Procurement negotiates a new date → New date agreed? New date agreed? (Agreed) → Warehouse receives delivery New date agreed? (Not agreed: reselect supplier) → Compare price, quality and delivery time Warehouse receives delivery → Check quantity and quality Check quantity and quality → Goods accepted? Goods accepted? (Accepted) → Finance receives invoice Goods accepted? (Missing or damaged) → Request replacements for missing or damaged goods Request replacements for missing or damaged goods (Receive replacement) → Warehouse receives delivery Finance receives invoice → Match invoice to purchase order and accepted receipt Match invoice to purchase order and accepted receipt → Invoice matches? Invoice matches? (Matches) → Finance pays supplier Invoice matches? (Discrepancy) → Supplier corrects and resubmits invoice Supplier corrects and resubmits invoice (Resubmit) → Match invoice to purchase order and accepted receipt Finance pays supplier → Send payment confirmation Send payment confirmation → Archive order, receipt, invoice and confirmation Archive order, receipt, invoice and confirmation → Close request Close request → Request closedPurchase needEmployee submitsrequest withjustification,specs, cost anddateProcurement checkscompletenessRequest complete?Employee correctsand resubmitsBudget owner checksavailable fundsFunds available?Revise or cancel?RequestcancelledEmployee revisesscope and resubmitsProcurement obtainssupplier quotationsCompare price,quality anddelivery timeRecommend asupplierDepartment managerreviewsrecommendationManager approves?Above approvalthreshold?Finance reviewsrecommendationFinance approves?Procurement issuespurchase orderSupplier confirmsavailability anddelivery dateDelivery dateacceptable?Resolve deliverydateProcurementnegotiates a newdateNew date agreed?Warehouse receivesdeliveryCheck quantity andqualityGoods accepted?Requestreplacements formissing or damagedgoodsFinance receivesinvoiceMatch invoice topurchase order andaccepted receiptInvoice matches?Supplier correctsand resubmitsinvoiceFinance payssupplierSend paymentconfirmationArchive order,receipt, invoiceand confirmationClose requestRequest closedCompleteIncompleteResubmitYesNoReviseCancelResubmitApprovedRejected: reselect supplierYesNoApprovedRejected: reselect supplierAcceptableUnacceptableNegotiateReselect supplierAgreedNot agreed: reselect supplierAcceptedMissing or damagedReceive replacementMatchesDiscrepancyResubmit
ILLUSTRATIVE PROCESS OUTLINE

1. Submit purchase request → 2. Validate and correct → 3. Confirm budget or revise/cancel → 4. Obtain quotations → 5. Compare suppliers → 6. Review recommendation → 7. Obtain required approvals → 8. Issue purchase order → 9. Confirm delivery or renegotiate → 10. Receive goods → 11. Inspect and resolve defects → 12. Receive invoice → 13. Match and correct discrepancies → 14. Pay and notify supplier → 15. Archive and close

BEFORE → AFTER

From a sentence to something everyone can see.

BEFORE / YOUR DESCRIPTION
“The employee submits a leave request. The manager reviews it, then the employee receives a decision…”
AFTER / YOUR DIAGRAM

From plain words to a process you can actually use.

SIMPLE PRICING

Start small. Keep mapping.

Try it without an account, or sign up free to keep working.

Free
On us

For getting the process out of your head.

  • 10 diagrams per day with a free account
  • Clarifying questions and editable BPMN
  • Export BPMN, PDF, PNG, and SVG
Try it free

No sign-up needed to try 2 diagrams in total.

GOOD TO KNOW

Questions, answered.

Can I use BPMN2.ai without knowing BPMN?

Yes. Describe your process in everyday language. The studio helps clarify the details and creates a BPMN 2.0 diagram you can inspect and edit.

Can I create processes in Arabic?

Yes. The studio supports Arabic and English, including right-to-left Arabic process content.

Can I upload an SOP or document?

File upload is not available. You can paste the relevant SOP or process description as text.

Can I upload a photo of a whiteboard process?

Not currently. Describe the process in text instead. Photo upload is not supported.

What can I export?

You can export BPMN, PDF, PNG, and SVG. There is no SOP document export.

Can I edit the generated BPMN?

Yes. Use the manual editor to review and refine your diagram after generation.

Which BPMN tools can use the exported file?

The BPMN 2.0 file is intended for compatible modeling tools such as Camunda, Signavio, Bizagi, and ARIS. Import behavior varies by tool and diagram; these names do not imply endorsement.

Do you use my data to train AI models?

Your process description and answers are sent to AI services to generate and clarify your diagram. We cannot make a blanket claim about provider training practices here. Avoid entering sensitive or confidential information; review the Privacy draft before relying on it for policy details.

READY WHEN YOU ARE

Every process starts somewhere.

Start with the words you already have.