Visualize

35%

The forml automation that sits in front of this CRM: it takes the ISO submission, stores the documents, runs the statement and credit analysis, evaluates the eight knockout rules CFG Merchant Solutions does by hand today, and posts the verdict in. Hover a step to light up its path, click it to read what it does.

INTAKEDOCUMENTSANALYSISRULESDECISIONWRITE-BACKNOTIFYkey classtest / production422matchno match409 key mismatchfetch failedretrystill failingmissing documentsapplicationstatementsno file yetawaiting creditall rules evaluatedno fail, no gapany rule failedinput missinginput landed, re-run rulesetknocked outSubmission receivedwebhookAPI key authx-api-keyTest or production keybranchValidate payload schemacontract v1Reject 422malformedLook up external_ididempotencyExisting or new dealbranchPatch existing dealCRMCRMCreate dealCRMCRMReject 409key class mismatchFetch document URLper documentRetry with backofffetch failedStore to Driveshared driveDRIVEMark missing documentsCRMCRMCreate ImportedFile rowCRMCRMRead application PDFextractionExtract businesslegal / DBAExtract owners and splitownership %Classify NAICSindustryPull credit per ownerCRSCRSCredit not yet availableno fileParse statement monthMoneyThumbMONEYTHUMBDeposits and countper monthAverage balanceper monthNegative days and NSFper monthAdjusted depositsnet of non-revenueAverage true revenueheadline figureRule: credit scoremin 610Rule: time in businessmin 24 monthsRule: monthly revenuemin $15,000Rule: ownershipmin 51%Rule: monthly depositsmin 5 / monthRule: negative daysmax 9 / 3 monthsRule: bankruptcydismissed 12m+Rule: restricted industryNAICS flagCollect resultsgbf-v1Verdict: passdecisionVerdict: knocked outdecisionVerdict: awaiting dataparkedPOST ingestApplicationCRMCRMWrite ActivityLog entryCRMCRMSet decline_reasonknockout onlyCRMMove pipeline_statusCRMCRMEmail underwritinggated in previewEMAILSlack the queuegated in previewSLACK
TriggerTaskGate / branchActionsuccessbranch / failureawait loop