Implement Plaid Signal ACH debit risk scoring before transfer origination and apply score-based decisioning

domain: account-aggregation/Plaid · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. After completing Plaid Link with the transactions and auth products, call the Signal evaluate endpoint with the access_token, account_id, amount, and transaction type (DEBIT)
  2. Parse the Signal response: the scores object contains a customer_initiated_return_risk score and a bank_initiated_return_risk score, each from 0 to 99; higher scores indicate higher return risk
  3. Map scores to your decisioning tiers — for example: score 0-30 approve automatically, 31-60 require additional verification (micro-deposit or document), 61-99 decline or require manual review
  4. If you approve and originate the ACH transfer, call the Signal decision_report endpoint with the decision and your transfer identifier so Plaid can improve its model with outcome feedback
  5. After the transfer settles or returns, call the Signal return_report endpoint with the actual return code if the ACH was returned; this closes the feedback loop and contributes to model accuracy
  6. Store the Signal request ID alongside your transfer record for debugging and regulatory audit purposes

Known gotchas

Related routes

Implement Plaid Signal to evaluate ACH debit risk before originating a transfer
plaid.com · 6 steps · unrated
Use Plaid Signal to score ACH debit risk and implement score-based decisioning tiers
plaid.com · 6 steps · unrated
Create a Plaid Transfer authorization to evaluate ACH debit risk before originating funds movement
plaid.com · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans