Daily Notes — 2026-03-13

Mike Email Triage (1:11 AM ET / 10:11 PM PST — third wave)

Flag for Morning Report (8AM PST)

  • Luqra Dispute — Fort Cove LLC / PUSH BUTTON (three waves)
    • MID: 584600000350389
    • Wave 1 (~5:00 AM UTC): Case# 2026069049029 | $299.03 | 6 emails
    • Wave 2 (~5:10 AM UTC): Case# 2026069049043 | $66.80 | 10 emails
    • Wave 3 (~5:07–5:11 AM UTC): Case# 2026070027306 | $130.00 | 10+ emails | Dispute date Mar 12, 2026 | Last update Mar 10 | Original tx Sep 29, 2025
    • Source: Luqra (merchantportal.us) — autogenerated, no reply needed
    • Action: Mike should log into Luqra portal to review all three dispute cases on this merchant
    • Note: Persistent flood of notifications on same MID across three distinct dispute cases — escalation pattern on this merchant

Other Unread (noise — skip)

  • Reddit notification (car post)
  • hello@twillpayments.com spam digest (suppressed per rule)
  • Instagram notification
  • Amex weekly snapshot

Mike Email Triage — 1:13 AM ET (10:13 PM PST) Mar 13

Webhook-triggered triage. 10 unread emails from last 2h, all automated:

  • 9x Luqra dispute notifications for MID 584600000350389 (Fort Cove LLC / PUSH BUTTON) — Case# 2026070027254, $106 dispute, original Sep 15 2025
  • 1x Luqra dispute for MID 584600000067298

All auto-generated system emails, no human action needed. Per hard rule: did NOT DM Mike. Will surface dispute burst in 8AM PST morning report if still relevant.

Mike Email Triage — 10:15 PM PST (push notification)

Batch of Luqra dispute notifications arrived for Mike:

  • MID: 584600000350389 (Fort Cove LLC DBA “PUSH BUTTON”) — ~8 rapid updates, Case# 2026069049132, $299.00 dispute, original txn Aug 3 2025
  • MID: 584600000067298 — 2 updates

All auto-generated from no-reply@merchantportal.us. No action required outside scheduled reports. Flag for 8 AM PST morning report to Mike. Mike may want to log into the Luqra portal to review dispute status.

Mike Email Triage — 1:18 AM ET (10:18 PM PST) — Wave 4

Dispute Notification Flood from Luqra (continued — 4th wave tonight)

  • 10 automated emails from no-reply@merchantportal.us in ~5 min window
  • MID: 584600000350389 (Fort Cove LLC DBA “PUSH BUTTON”)
  • Case# 2026070027382 | Dispute Amount: $297.00 | Dispute Date: Mar 12, 2026
  • Original Transaction: Aug 12, 2025 | Original Dispute: Sep 16, 2025
  • Last Dispute Update: Mar 10, 2026
  • Processor: Luqra (866-849-2445 / merchantportal.us)
  • Pattern confirmed: 4th consecutive Luqra dispute notification wave tonight on same MID — clear escalation pattern on Fort Cove LLC
  • No DM to Mike (hard rule: 10:18 PM PST — outside report windows)
  • Flagged for 8AM PST morning report (job 942664e3)

Mike Email Triage — 10:21 PM PST (1:21 AM ET)

  • 10x duplicate dispute notifications from Luqra (merchantportal.us)
  • Merchant: Fort Cove LLC DBA PUSH BUTTON | MID: 584600000350389
  • Case#: 2026070027303 | Amount: $106.00
  • Original dispute: Sep 23, 2025 | Last update: Mar 10, 2026 | Update date: Mar 12, 2026
  • Appears to be a system duplicate blast (10 identical emails in ~2 min window)
  • Action: Holding for 8AM PST morning report to Mike. No individual notification sent (per hard rule).

Mike Gmail — 1:21 AM ET Push Notification

  • 10x dispute update emails from Luqra (no-reply@merchantportal.us)
  • All same: MID 584600000350389 | Merchant: Fort Cove LLC DBA Push Button
  • Case# 2026070027303 | Dispute amount: $106 | Last update: Mar 12, 2026
  • Origin transaction: Aug 12, 2025 | Original dispute: Sep 23, 2025
  • Burst of duplicate notifications — auto-generated, no action needed
  • Held per Mike email rule — flag in morning report if still open

Mike Gmail — 1:24 AM ET Push Notification (Wave 7)

  • 20x dispute updates from Luqra (no-reply@merchantportal.us) in ~7 min window
  • Same: MID 584600000350389 | Fort Cove LLC DBA PUSH BUTTON
  • Case# 2026070027303 | Amount: $106.00 | Dispute Date: Mar 12, 2026
  • Original tx: Aug 12, 2025 | Original dispute: Sep 23, 2025 | Last update: Mar 10, 2026
  • 7th consecutive wave tonight on this MID — Luqra portal notification loop confirmed
  • Held per Mike email rule. Will surface in 8AM PST morning report (job 942664e3).

Mike Gmail — 1:23 AM ET Push Notification (Wave 6)

  • 10x more dispute updates from Luqra (no-reply@merchantportal.us)
  • Same: MID 584600000350389 | Fort Cove LLC DBA PUSH BUTTON
  • Case# 2026070027303 | Amount: $106.00 | Dispute Date: Mar 12, 2026
  • Original tx: Aug 12, 2025 | Original dispute: Sep 23, 2025 | Last update: Mar 10, 2026
  • Confirmed duplicate notification burst (same case as 1:21 AM wave)
  • Total waves tonight on this MID: 6+ — systemic Luqra portal behavior confirmed
  • Held per Mike email rule. Will surface in 8AM PST morning report (job 942664e3).

Mike Email Triage — 1:24 AM ET (10:24 PM PST)

Suppressed per hard rule — not sent to Mike (outside reporting window)

Luqra Dispute Notification Flood

  • ~20+ automated emails from no-reply@merchantportal.us in ~7 minutes (05:18–05:26 UTC)
  • All same case: Fort Cove LLC DBA “Push Button” | MID: 584600000350389 | Case# 2026070027303
  • Dispute amount: $106.00 | Original dispute date: Sep 23, 2025
  • Likely cause: Luqra portal bug — duplicate notification burst
  • Action for morning report: Flag to Mike that Luqra’s portal sent 20+ duplicate notifications for this case. Not urgent but worth knowing. No action required on the $106 dispute itself unless Mike wants to review in Luqra portal.

4:50 AM ET (1:50 AM PST) — Mike Email Triage (Webhook Push)

2 unread emails in last 2 hours:

  • Anthropic API Spend Alert — Twillpayments org crossed $1,000/month Claude API threshold. Informational only, API not impacted. FYI for Mike.
  • Luqra Dispute Update — MID: 584600000350389 (Fort Cove LLC DBA “PUSH BUTTON”), Case# 2026070027398, $67.00 dispute, dispute date Mar 12 2026, last update Mar 10 2026, original tx Aug 23 2025. Another entry in the ongoing Luqra notification flood on this merchant. Not DM’d Mike — outside 8AM/2PM PST windows. Both items held for morning report.

2:43 AM ET — Mike Email Triage (Webhook)

Dispute notification burst from Luqra (~10 emails, ~5 min window):

  • MID 584600000350389: Fort Cove LLC DBA PUSH BUTTON — Case# 2026070013086, $297.00, dispute date Mar 12, last update Mar 10
  • MID 584600000067298: separate merchant, same dispute portal All autogenerated from merchantportal.us. No personal emails. No DM sent (outside report window). Surface in morning report if still unresolved.

7:12 AM ET (4:12 AM PST) — Mike Email Triage (Webhook, Gmail-Mike push)

Reviewed 10 unread emails. All from Wed Mar 11 (2 days old). Notable items for 8AM PST morning report:

  1. Kasie Jackson (kjackson@revtechlabs.co) — “Twill_Class 24 Founder Roadmap”

  2. Stuart Lutterman (stuartlutterman@gmail.com) — 30-min interview booking

  3. Luqra merchant portal — Ticket URX12DX (1099K request, resolved)

    • Merchant DIGITAL (MID: 584600000333732) asked for 1099K for 2025 tax filing
    • Luqra already responded: downloadable in ERP > MID Reporting > 1099-K Forms
    • No action needed from Mike — resolved
  4. Nader re: MXConnect API (FYI context)

    • Nader emailed apihelp@prth.com confirming sandbox boarding blocker resolved
    • Now exploring reporting side (transactions, batches, deposits, disputes, commissions)

Suppressed (per rules): Brad Staudt / North “Meet Me at TRANSACT” (conference solicitation rule) Noise skipped: The Athletic newsletter, CardConnect/Clover marketing, AI Agenda newsletter, Morty daily brief, Basecamp US Growth Partners digest Per hard rule: No DM sent to Mike — outside 8 AM/2 PM PST windows.

6:25 AM ET — Mike Email Triage (Webhook, Gmail-Mike push)

Reviewed 10 unread emails. Notable items for morning report:

  1. Darrin Lewis dlewis@sunshinegrp.com — “Angel Investors” (9:20 AM UTC)

    • Angel investor asking Mike for a status update on where Twill stands with their initial investment
    • Needs a response. Potentially sensitive — investor wants accountability.
    • Draft reply warranted at morning report.
  2. Anthropic — “Monthly Claude API Spend Exceeding Thresholds” (8:50 AM UTC)

    • Twillpayments org crossed $1,000/month Claude API spend threshold
    • Informational only — no impact on usage. Low urgency, FYI for Mike.
  3. Luqra / merchantportal.us — Dispute Updates (5 emails, MID 584600000350389 + 584600000067298)

    • Ongoing dispute activity for Fort Cove LLC / PUSH BUTTON ($67 — Case# 2026070027398, latest update Mar 12)
    • Same MIDs as 2:43 AM batch — dispute is ongoing and escalating in update frequency
    • Worth flagging in morning report as action may be needed on disputes

Skipped: The Athletic newsletter, Business Insider newsletter No DM sent — outside report window (next: 8AM PST).

  • [06:12 PST] Mike webhook triage: 1 email in last 2h — newsletter (Vector/Grant Janich). No action. Hard rule: no individual DM to Mike. Morning report at 8AM PST.

Gmail-Mike Triage — 6:20 AM PST

Webhook push received (history ID: 8650186). Scanned last 2 hours of unread.

Notable email flagged for 8 AM PST morning report:

  • DocuSign: Priority Partner Packagejason.arp@prth.com (Priority Commerce / PRTH)
    • Msg ID: 19ce75a8b3accb61
    • Documents: New_ISO_App_EDITABLE.pdf + Strategic Partner Agreement_formatted
    • Received: 6:19 AM PST
    • Action needed: Mike to sign
  • Per hard rule: no individual DM sent. Will surface in 8 AM PST morning report.

Gmail-Mike Triage — 7:15 AM PST (History ID: 8650752)

3 relevant emails from the last 2 hours:

  1. Jason Arp (jason.arp@prth.com) — “Re: Priority ISO Partnership opportunity” — ACTIONABLE

    • Msg ID: 19ce78cf4299c358 | Thread: 19c76478536a0776
    • Context: Mike submitted Priority ISO paperwork. Jason reviewed and found there’s an additional owner on the docs that needs to sign.
    • Jason needs: the additional owner’s full name + email address so he can send them a DocuSign.
    • Mike needs to reply with that info.
    • Draft reply: “Hi Jason, the additional owner is [NAME], email: [EMAIL]. Please go ahead and send them the DocuSign. Thanks, Mike”
  2. DocuSign — “Completed: Priority Partner Package” — INFORMATIONAL

    • Msg ID: 19ce7870603ad544
    • All parties have completed the Priority Partner Package signing (from 7:08 AM PST today).
    • No action needed — just confirmation the docs are signed.
  3. Sophia Garcia / arvotech — NOISE (cold outreach re: R&D credits). Skip.

  4. Basecamp / The Athletic — newsletters. Skip.

Per hard rule: No DM sent to Mike. Will surface in 8 AM PST morning report (job 942664e3).

Gmail-Mike Triage — 7:23 AM PST

Webhook push triggered (history ID: 8650907). Scanned last 2h unread (7 messages). Key items:

🔴 ACTION NEEDED — Jason Arp / Priority (jason.arp@prth.com)

  • Thread: Priority ISO Partnership opportunity
  • Email received: 10:14 AM ET (7:14 AM PST)
  • Summary: Jason received the signed DocuSign paperwork but found there’s an additional owner on the account. One document requires that additional owner’s info and signature. Jason is asking Mike to provide: (1) additional owner’s full legal name, (2) their email address — so Jason can send them the DocuSign directly.
  • DocuSign completion email (7:08 AM PST) confirms the Mike portion is done; the additional owner piece is the open item.
  • Action: Mike needs to reply to Jason with the additional owner’s name + email.
  • Message IDs: 19ce78cf4299c358 (Jason reply), 19ce7870603ad544 (DocuSign completion)

⬇️ Skipped (noise/cold outreach)

  • Sophia Garcia / arvotech — cold R&D tax credit pitch, domain looks spammy (takearvotechspot.info)
  • The Athletic (x3) — newsletters
  • Basecamp (US Growth Partners) — auto-notification

Will surface the Priority/Jason item in the 8AM PST morning Mike report.

Gmail-Mike Triage — 10:23 AM EST

  • Jason Arp (Priority Commerce): Priority Partner Package DocuSign fully completed. Additional owner on paperwork needs to sign one doc. Jason asked for their name + email to send via DocuSign. Flagged to Mike via DM. Draft reply created (not sent): draft_id r5559860373965738243.
  • Arvotech cold outreach (Sophia Garcia): R&D tax credits pitch. Suppressed.
  • RevTech Roadmap Session reminder (Kasie Jackson): Suppressed.
  • The Athletic newsletters: Suppressed.
  • Basecamp US Growth Partners auto-notification: Suppressed.

Gmail-Mike Triage — 10:25 AM EST (History ID: 8651071)

Same batch as prior pushes (8651058 / 8651024). No new items beyond what’s already logged:

  • DocuSign Priority Partner Package completion: all parties signed — informational, no action needed from Mike
  • Additional owner issue (Jason Arp): already noted; morning report (8AM PST / job 942664e3) will surface
  • RevTech roadmap session reminder, arvotech cold outreach, newsletters: all skipped per prior notes
  • No DM sent to Mike — hard rule applies; scheduled morning report handles

Gmail-Mike Triage — 10:25 AM EST (History ID: 8651058 — prior entry, do not duplicate)

Duplicate push — same batch as 8651024 (1 min prior). No new emails. All items already processed:

  • DocuSign Priority Partner Package completion: already noted + flagged
  • RevTech roadmap session reminder (Kasie Jackson): already noted for morning report
  • Arvotech cold outreach: suppressed
  • Basecamp/The Athletic: noise, skipped No DM sent to Mike — outside individual notification rule.

Gmail-Mike Triage — 10:24 AM EST (History ID: 8651024)

  • Same batch as 10:23 AM run — no new actionable emails.
  • DocuSign completion (19ce7870603ad544): All parties signed Priority Partner Package. Already noted and surfaced in 8AM PST report.
  • Nader MXConnect API thread (19cdf35e9ab5a468): FYI context, already in notes.
  • Arvotech/Sophia Garcia: cold outreach, suppressed.
  • Brad Staudt/TRANSACT: suppressed per conference solicitation rule.
  • All remaining: newsletters (The Athletic x3, Basecamp digest). Skip.
  • No DM sent to Mike — all items already covered in morning report.

Mike Email Triage — 10:33 AM ET (cron 2cef0567)

Inbox scan complete. Items queued for 2PM PST report:

  1. Jason Arp (jason.arp@prth.com) — “Re: Priority ISO Partnership opportunity” (10:31 AM ET)

    • DocuSign sent to Nader. Jason is asking Mike to send a photo of Nader’s Driver’s License to complete onboarding.
    • Action needed: Mike must email Jason a photo of Nader’s DL (or coordinate with Nader to send it directly).
  2. DocuSign Completed — Priority Partner Package (7:08 AM PT)

    • All parties have signed. No action required, just confirmation that the agreement is executed.

Suppressed (per rules):

  • Brad Staudt / North “Meet Me at TRANSACT” — ETA TRANSACT solicitation rule
  • Sophia Garcia / arvotech — cold spam
  • The Athletic x3, Basecamp US Growth Partners — noise

Mike Email Triage — 7:46 AM PST (push notification trigger)

Three items flagged from Gmail push scan (last 2h unread):

🔴 HIGH — DocuSign Completed: Priority Partner Package

  • From: Jason Arp via DocuSign (dse_NA3@docusign.net)
  • Time: 7:08 AM PST
  • What: All parties have signed the Priority Partner Package. Deal is done.
  • Why it matters: Priority (prioritycommerce.com) partnership is now fully executed — a new processor ISO agreement.
  • Action: Acknowledge receipt / celebrate with Jason. No draft needed unless Mike wants to confirm onboarding next steps.

🔴 HIGH — Nader Driver’s License Photo Needed (Jason Arp / Priority)

  • From: Jason Arp jason.arp@prth.com
  • Time: 10:31 AM ET
  • What: Jason says DocuSign is sent and asks Mike to “send over a photo of his Driver’s License” — referring to Nader (Mike already gave Jason: nader@twillpayments.com).
  • Why it matters: Priority won’t complete onboarding without Nader’s DL. This is a blocker.
  • Action needed: Mike needs to ask Nader to send his DL photo to jason.arp@prth.com (or forward it on Nader’s behalf).

🟡 MEDIUM — Tanya Macchia (PMF / Sandro Corp DBA Pace) Demo Scheduling

  • From: Tanya Macchia tmacchia@pmfus.com
  • Time: 10:43 AM ET
  • What: Tanya checking if Wednesday 11am PST works for the Pace merchant demo — she asked the merchant and is waiting to hear back.
  • Why it matters: Active deal in progress — $425K/month merchant, demo is the closing step. Mike asked about Wed 11am PST availability in prior message.
  • Action: Wait for Tanya’s confirmation. If confirmed, Mike needs to line up the demo person (Mike said Monday/Tuesday his demo guy is booked).

✅ SUPPRESSED (noise/cold outreach)

  • Sophia Garcia / arvotech — R&D tax credits cold pitch. Skip.
  • Emily Carter / InboxNavigator — email deliverability cold pitch. Skip.
  • RevTech reminder — automated calendar booking. Skip.
  • The Athletic (x3) — newsletters. Skip.
  • Basecamp (US Growth Partners) — auto-notification. Skip.

Gmail-Mike Triage — 9:11 AM PST (History ID: 8652641, push notification)

4 unread emails scanned (last 2h). Items flagged for 2PM PST report:

  1. Kasie Jackson (kjackson@revtechlabs.co) — “Invitation: MIchael Wright and Kasie Jackson @ Tue Mar 17, 1:30–2pm PDT”
    • RevTech Labs “Individual Class 24 Roadmapping” session
    • Mike must present completed OKR/workstream roadmap to RTL Program Team. Meeting will be canceled if roadmap isn’t ready.
    • Nader is also invited. Calendar invite via Calendly.
    • Action: Mike needs to prepare roadmap before Tue Mar 17. Surface in 2PM PST report.

Noise skipped: The Athletic (F1 newsletter), Digital Transactions News, The Athletic (parity article) No DM to Mike — hard rule: only 8AM + 2PM PST reports.

Gmail-Mike Triage — 9:04 AM PST (History ID: 8651852, push notification)

Confirmed same key items — all already captured in notes above. No new emails beyond what’s logged.

Active items queued for 2PM PST report (job 28f3219f):

  1. Jason Arp / Priority — DocuSign sent to Nader (nader@twillpayments.com). Jason needs a photo of Nader’s Driver’s License to complete Priority onboarding. Mike must coordinate with Nader.
  2. Tanya Macchia (PMF / Pace) — Waiting on merchant availability for Wed 11am PST demo. Mike’s demo contact was booked Mon/Tue. When Tanya confirms, need to line up demo resource.

Suppressed: Sophia Garcia/arvotech (cold), The Athletic x2, Basecamp, Digital Transactions News. No DM to Mike — hard rule: only 8AM + 2PM PST reports.

Gmail-Mike Triage — 9:11 AM PST (push notification)

  • Scanned last 2h unread: 4 emails
  • Notable: Kasie Jackson (kjackson@revtechlabs.co) — calendar invite for “Individual Class 24 Roadmapping” Tue Mar 17 1:30–2pm PDT. Both Mike + Nader invited. Must come prepared with completed roadmap or meeting gets canceled.
  • Action: Surface in 2PM PST scheduled report if still unread
  • Suppressed per hard rule: no individual DMs to Mike outside scheduled reports

12:21 PM ET — Gmail-Mike Push Triage (Job a0bb8244)

  • Trigger: Gmail push notification, history ID 8653826
  • Search: in:inbox is:unread newer_than:2h → 0 results
  • No new emails in the last 2 hours for mike@twillpayments.com
  • Older unreads (Mar 11): RevTech Sheets share, HubSpot meeting booking (Stuart Lutterman, Mar 19), MXConnect reply, Basecamp digest, merchant portal ticket — all queued for scheduled reports
  • No DM sent to Mike (hard rule: individual email notifications forbidden; only 8AM + 2PM PST reports authorized)

Gmail-Mike Triage — 9:23 AM PST (History ID: 8653928)

Webhook push. Scanned last 2h unread (5 messages).

Actionable items (queued for 2PM PST report):

  1. KurvPay UW — KINFOLK VENTURES (MID: 278000000233275)

    • Msg ID: 19ce7ff25b502a5f | From: donotreply@kurvpay.com
    • Status: Under Review — 6 outstanding requirements from underwriting:
      1. Proof of merchant’s SSN
      2. Full business checking statements (Dec–Feb), or personal if unavailable
      3. Login credentials for merchant website (to view products sold)
      4. Signed merchant agreements with fulfillment and CRM companies
      5. Finicity link sent — merchant needs to complete bank verification
      6. DBA doesn’t match URL on application
    • Action: Mike needs to gather + submit docs to underwriting@kurvpay.com (MID in subject). Include RM on all emails.
  2. RevTech Labs — Roadmapping Session (Tue Mar 17, 1:30–2PM PDT)

    • Msg ID: 19ce7f42dc6449d2 | From: Kasie Jackson kjackson@revtechlabs.co
    • Both Mike and Nader invited. Meeting is “Individual Class 24 Roadmapping” — Mike presents OKRs + work streams to RTL Program Team.
    • Note: “If your roadmap is not completed, the meeting will be canceled.”
    • Action: Mike should confirm his roadmap is ready before Tue.
    • Note: RevTech roadmap session has appeared in prior triad runs — this is the calendar invite, not a prior reminder.

Suppressed:

  • The Athletic (F1 newsletter) — noise
  • Digital Transactions News — newsletter
  • KurvPay email confirmation (auto-receipt) — noise

Hard rule applied: No individual DM sent to Mike. Items queued for 2PM PST report (job 28f3219f).

Gmail-Mike Triage — 10:30 AM PST (1:30 PM ET, History ID: 8655133, push notification)

Webhook push. Scanned last 2h unread. Found 1 email.

  • Morty (GitHub notification) — Re: [Twill-AI/twill-ai-ui] Issue #572 (Rate Recommendation System)
    • From: notifications@github.com | Received: 10:34 AM PT
    • Content: Morty logged Tech Sync discussion on #572 — still in brainstorm/red, Nader producing mockup before Ahmad starts engineering
    • Mike’s two open comments (still unaddressed): (1) cross-model pricing comparison gap, (2) chargeback metrics in AC — needs Mike to confirm coverage
    • This is a GitHub auto-notification generated by Morty. Not a direct incoming message requiring urgent action.
    • Assessment: LOW signal — noise (GitHub notification from Morty). No individual DM to Mike per hard rule.
    • Flagged for 2PM PST report if still unaddressed: Mike should confirm chargeback metrics item in Issue #572 AC.

Per hard rule: No DM sent to Mike — outside individual notification window.

Mike Email Triage — 9:23 AM PST (webhook push, 12:23 PM ET)

Hard rule applied: No individual DM to Mike. Findings held for 2 PM PST report.

Flagged (2 emails worth surfacing):

  1. KurvPay UDW — KINFOLK VENTURES (MID 278000000233275)

    • From: donotreply@kurvpay.com
    • Subject: “Deals In Process for Sales Office # 7068”
    • Status: Processing (submitted 03/11/2026), held in underwriting
    • Required docs: (1) SSN proof, (2) 3 months bank statements Dec-Feb (biz or personal), (3) website login credentials, (4) signed fulfillment + CRM agreements, (5) Finicity link completion, (6) DBA/URL mismatch needs resolution
    • Action: Send docs to underwriting@kurvpay.com. Include RM on all emails.
    • Draft reply suggested for 2 PM report.
  2. RevTech Labs — Roadmapping Meeting (Tue Mar 17, 1:30–2:00 PM PDT)

    • From: Kasie Jackson kjackson@revtechlabs.co
    • Calendar invite: “Individual Class 24 Roadmapping”
    • Mike needs to present OKRs + work streams to RTL Program Team
    • Warning: meeting canceled if roadmap is not completed
    • Nader is also invited
    • Action: Mike needs to have roadmap ready before Tuesday

Noise (skipped):

  • Email Received Confirmation from underwriting@kurvpay.com (auto-reply)
  • The Athletic F1 newsletter
  • Digital Transactions News newsletter

Mike Email Triage (12:34 PM ET / 9:34 AM PST — webhook push)

Inbox Scan (last 2h)

  • 1 unread email found

Triaged

  • Rebecca Walden rebecca.walden@corviapay.com — OOO auto-reply to “FW: New App - Alpha 12129”
    • Rebecca is OOO Mar 12-16. Partner requests → Mardie Curtis (mardie@corviapay.com)
    • Assessment: Low signal auto-reply. No action needed.
    • Action: Queue for 2PM PST report if still relevant (CorviaPay contact coverage note)

DM to Mike: NONE — OOO auto-reply is noise; no individual notifications per hard rule. Include CorviaPay OOO in 2PM PST scheduled report if relevant.

Mike Email Triage (12:46 PM ET / 9:46 AM PST — webhook push)

Inbox Scan (last 2h — history ID 8654609)

  • 6 unread emails found

Actionable (queue for 2PM PST report)

  1. KurvPay Underwriting — KINFOLK VENTURES (MID 278000000233275)

    • From: donotreply@kurvpay.com | Received: ~12:19 PM ET
    • Deal in underwriting review since 03/11/2026. KurvPay is blocking on 6 items:
      1. Proof of merchant’s SSN
      2. Full business checking statements Dec–Feb (or personal if not available)
      3. Website login credentials (DBA doesn’t match URL on application)
      4. Signed executed agreements with fulfillment + CRM companies
      5. Finicity link sent — merchant needs to complete bank verification
      6. DBA/URL mismatch needs resolution
    • Send docs to: underwriting@kurvpay.com (UDW items) or prebank@kurvpay.com (PRO items)
    • Include Relationship Manager (ajohnson) on all emails
    • Action: Mike needs to gather docs from merchant and submit to KurvPay UDW
  2. RevTech Labs — Roadmap Meeting (Tuesday Mar 17, 1:30–2pm PDT)

    • From: Kasie Jackson kjackson@revtechlabs.co
    • Calendar invite: “Individual Class 24 Roadmapping” — Mike + Nader both invited
    • Mike must present his customized roadmap to RTL Program Team; meeting will be canceled if roadmap isn’t ready
    • Both Mike and Nader are on this invite
    • Action: Mike needs roadmap completed before Tuesday

Noise (skipped)

  • Fireflies recap (auto-notification)
  • The Athletic F1 newsletter
  • Digital Transactions News newsletter
  • KurvPay underwriting auto-reply confirmation

DM to Mike: NONE — queued for 2PM PST scheduled report per hard rule

Mike Email Triage — 9:54 AM PST (History ID: 8654786, push notification)

Webhook push. Scanned last 2h unread (7 messages).

Actionable (queue for 2PM PST report)

  1. Shannon West (Corvia) — Re: FW: New App - Alpha 12129 ← NEW + ACTIONABLE

    • Msg ID: 19ce81e7e584eb95 | From: shannon@corviapay.com (Head of Credit)
    • Mike had asked how to update the MPA for an application with an additional owner + pend requirements
    • Shannon answered: (1) update ownership % in MPA fields, (2) add additional owner’s details to MPA, (3) resubmit to underwriting — they’ll re-send to merchant for signature to attest changes
    • Note: Rebecca Walden is OOO Mar 12-16; Mardie Curtis is backup
    • Action: Mike needs to update the MPA in the Corvia portal and resubmit to underwriting
    • Draft reply warranted: “Shannon, got it — will update the MPA fields with the additional owner’s info and resubmit. Thanks for walking me through this.”
  2. RevTech Labs — Roadmapping Session (Tue Mar 17, 1:30–2PM PDT) (already logged)

    • Calendar invite from Kasie Jackson — must have roadmap completed or meeting is canceled
    • Both Mike and Nader invited
  3. KurvPay UDW — KINFOLK VENTURES (MID 278000000233275) (already logged)

    • 6 outstanding docs required for underwriting — needs Mike to gather + submit

Noise (skipped)

  • Fireflies Tech Sync recap — automated summary
  • The Athletic F1 newsletter
  • Digital Transactions News newsletter
  • KurvPay underwriting auto-receipt

DM to Mike: NONE — hard rule: no individual email notifications. Items queued for 2PM PST scheduled report (job 28f3219f).

Gmail-Mike Push Triage — 10:00 AM PST

Push notification triggered at 1PM ET (10AM PST). Triaged 8 emails from past 2h.

Actionable — held for 2PM PST report:

  1. Shannon West / Corvia (shannon@corviapay.com) — Alpha 12129: instructions given to fix MPA (update ownership %, add additional owner, resubmit to underwriting). Mike asked how to edit; answer is now in his inbox.
  2. KurvPay auto (donotreply@kurvpay.com) — Kinfolk Ventures (MID 278000000233275): 6 pend items from UDW — SSN proof, bank statements, website creds, fulfillment/CRM agreements, Finicity link, DBA/URL mismatch.
  3. Kasie Jackson / RevTech Labs (kjackson@revtechlabs.co) — Calendar invite: Individual Class 24 Roadmapping, Tue Mar 17, 1:30-2PM PDT. Mike must come with completed roadmap or meeting is canceled. Nader also on the invite.

Suppressed:

  • Universal Processing / TRANSACT solicitation (conference rule)

No DM sent to Mike — intermediate triage, not a scheduled report window. Items held for 2PM PST job (28f3219f).

Gmail-Mike Push Triage — 10:04 AM PST (2nd pass)

Push notification at 1:04 PM ET triggered another triage. Findings vs morning pass:

New this pass:

  • Kasie Jackson / RevTech Labs (kjackson@revtechlabs.co) — Calendar invite confirmed: Individual Class 24 Roadmapping, Tue Mar 17 1:30-2PM PDT. Mike must bring completed roadmap or meeting gets canceled. Nader also on invite. Marked IMPORTANT by Gmail.

Still unread (already noted in morning triage):

  • KurvPay / Kinfolk Ventures (MID 278000000233275): 6 UDW pend items outstanding

Suppressed again:

  • Universal Processing / TRANSACT solicitation (conference solicitation rule)

No DM sent to Mike — not a scheduled report window. Queued for 2PM PST report (job 28f3219f).

Gmail-Mike Triage — 10:30 AM PST

One unread email in the 2h window:

  • GitHub notification — Morty comment on Twill-AI/twill-ai-ui#572 (Rate Recommendation System)
    • Logged Tech Sync brainstorm from today
    • Flagged Mike’s two unaddressed March 12 comments:
      1. Pricing model clarity: how to handle cross-model comparisons (flat rate vs interchange+)
      2. Chargeback metrics: confirm AC Step 6 covers his suggestion
    • Action items for Mike: confirm chargeback metrics AC + sync with Nader on pricing model question
  • Per hard rule: No individual DM to Mike. Queue for 2PM PST report (job 28f3219f).

Gmail-Mike Triage — 1:30 PM EST (10:30 AM PST)

One unread email in the 2h window:

  • GitHub notification — Morty comment on Twill-AI/twill-ai-ui#572 (Rate Recommendation System / Issue #572)
    • Logged Tech Sync brainstorm from today (March 13)
    • Mike’s two March 12 comments still unaddressed:
      1. Pricing model clarity: how to handle cross-model comparisons (flat rate vs interchange+)
      2. Chargeback metrics: confirm AC Step 6 covers his suggestion
    • Next steps for Mike: (a) confirm chargeback metrics AC; (b) sync with Nader on pricing model question
  • Per hard rule: No individual DM. Queued for 2PM PST report (job 28f3219f).

Tech Sync / Prod Sync Post-Call Format (PERMANENT — from Nader, Mar 13)

New format for post-meeting notes in tech-syncs:

Main message:

Post-call: {Meeting Name} · {date} · {Fireflies link}

{Team member name (plain text, no @mentions)}:
• {Ticket title, hyperlinked}: {Key captures, summarized}
• ...

{Next team member}:
• ...

Thread reply: Morty-specific actions — what was asked of me, what I’ve done, status.

Rules:

  • Team member names, not @mentions
  • Ticket titles hyperlinked to GitHub
  • Key captures summarized, not verbatim
  • Morty actions always in a thread reply, not the main message

Gmail-Mike Triage — 10:56 AM PST (1:56 PM ET)

Webhook-triggered push notification check. Suppressed individual DM per hard rule. Flagged for 2 PM PST report:

🔴 KurvPay Underwriting — KINFOLK VENTURES (MID 278000000233275)

  • From: donotreply@kurvpay.com | Received: 12:19 PM ET
  • Status: Under Review — 6 items blocking approval:
    1. Proof of merchant’s SSN
    2. Full business checking statements (Dec–Feb); personal if unavailable
    3. Website login credentials (UW can’t access content)
    4. Signed merchant agreements with fulfillment + CRM companies
    5. Finicity bank verification link sent to merchant — merchant must complete
    6. DBA doesn’t match URL on application
  • Action: Reply to underwriting@kurvpay.com with MID and supply docs
  • Assigned to: ajohnson (KurvPay UW)

🟡 RevTech Labs Roadmapping Session — Tue Mar 17, 1:30–2:00 PM PDT

  • From: Kasie Jackson kjackson@revtechlabs.co
  • Individual Class 24 Roadmapping — Mike presents customized roadmap to RTL team
  • Warning: “If your roadmap is not completed, the meeting will be canceled”
  • Nader also on this invite
  • Action: Mike needs roadmap ready before Mar 17

✅ Priority ISO Partnership — Active, Progressing (FYI only)

  • Nader signed DocuSign + sent DL to Jason Arp at Priority
  • No action needed from Mike — application in motion

Suppressed (per rules):

  • Zoom/Fireflies notetaker join notification
  • GitHub/Morty PR notification
  • US Bank automated receipt matching (marketing)
  • Universal Processing TRANSACT meeting solicitation (conference suppression rule)
  • Fireflies Tech Sync recap (auto-notification)
  • The Athletic newsletter

Gmail-Mike Push Triage — 10:56 AM PST

  • 3 unread emails in last 2h
  • Priority ISO partnership (thread with Jason Arp): Nader signed DocuSign + sent DL to Jason Arp. Onboarding paperwork complete. No action needed from Mike.
  • Zoom/Fireflies notification: noise
  • GitHub (Morty/twill-ai-ui): noise
  • Per rule: no individual DM to Mike. Will surface Priority update in 2 PM PST report.

Refinements (Nader, 14:03 EDT):

  • No “let me…” or thought process narration in posted messages. Do all research silently, post only the final draft.
  • Source tickets from the Partner Portal board (Twill-AI org project #6, view 14): https://github.com/orgs/Twill-AI/projects/6/views/14
  • Only include items that have corresponding tickets on the board. If a discussed task has no ticket, flag it as “Needs ticket:” and ask permission to create (unless Morty was explicitly asked to create it).
  • Any ticket Morty creates goes on this board with a link shared in the notes.

Gmail-Mike Triage — 2:01 PM ET (11:01 AM PST)

Unread (last 2h): 1 email

Notable:

  • GitHub notification re: Issue #572 (Twill-AI/twill-ai-ui — Rate Recommendation System)
  • Contains Morty’s Tech Sync notes flagging Mike’s two open comments (March 12) as unaddressed:
    1. Pricing model clarity — how to handle cross-model comparisons (flat rate → interchange+)
    2. Chargeback metrics — needs Mike to confirm the AC covers his request
  • Action items for Mike: sync with Nader on pricing model Q before eng begins; confirm chargeback AC
  • Holding for 2:00 PM PST scheduled report to Mike (job: 28f3219f)

Mike Email Triage — Push Notification (2:09 PM ET / 11:09 AM PST)

Triage only — no DM sent (per Mike email rule, individual notifications suppressed. Findings held for 2PM PST report.)

Actionable Items Found

1. KurvPay — KINFOLK VENTURES Underwriting (msg: 19ce7ff25b502a5f)

  • From: donotreply@kurvpay.com — Sales Office #7068
  • MID: 278000000233275, Deal created 03/11/2026
  • Status: Under Review — 6 items required from Mike’s side:
    1. Proof of merchant’s SSN
    2. Full business checking statements (Dec–Feb), personal if unavailable
    3. Login/password to merchant website (products verification)
    4. Signed copy of merchant’s agreements with fulfillment + CRM companies
    5. Finicity link sent to merchant — needs completion (same bank account as application)
    6. DBA doesn’t match URL on application
  • Submit docs to: underwriting@kurvpay.com (UDW items) or prebank@kurvpay.com (PRO items)
  • A KurvPay underwriting auto-confirm also arrived (msg: 19ce7ff21201d30d) — confirms Mike already emailed them

2. Morgan Withee (Payroc) — SEAA Roaming Exhibitor (msg: 19ce8625168e07bf)

  • From: morgan.withee@payroc.com
  • Mike had requested roaming exhibitor status at SEAA in February
  • Morgan is asking him to join a waitlist (link in email) so she can flip the setting once live
  • Simple action required: fill out form at goexposoftware.com/events/seaa26

Suppressed (per rules)

  • Universal Processing / TRANSACT conference solicitation → conference vendor outreach, suppressed
  • The Athletic NFL newsletter → noise
  • U.S. Bank automated email → noise
  • Fireflies Tech Sync recap → auto-notification

Mike Email Triage — Webhook Push ~11:52 AM PST

Emails assessed (per hard rule: held for 2 PM PST scheduled report, no individual DMs):

1. Jared Mermey (Reliant Payment) — MNDA Request ⚠️ Needs action

  • Email: 19ce87e9df624bc9
  • Requesting Twill’s legal entity info to prepare MNDA: legal name, entity type, state of incorporation, principal office, phone, signatory.
  • Also wants to connect in LA.
  • Action needed: Mike must reply with Twill’s entity info. No response yet.

2. Jose Molina (Direct Processing Network) — Podcast Scheduling

  • Email: 19ce88b577d49602
  • Mike proposed week of March 30. Jose confirmed: March 31 or April 1, 2-5pm EST.
  • Action needed: Mike to confirm specific date/time and book it.

3. Jason Arp (Priority Commerce) — ISO Partnership Submitted ✅ FYI

  • Email: 19ce8872b66d1683
  • Nader signed DocuSign + sent driver’s license. Jason confirmed received & submitted. Approval: 4-5 business days.
  • No immediate action needed — process is underway.

Noise (suppressed)

  • The Athletic newsletter
  • Morgan Withee / SEAA Roaming Exhibitor (conference solicitation)
  • GitHub notification
  • U.S. Bank marketing
  • Universal Processing / TRANSACT solicitation (suppressed per hard rule)

Mike Email Triage — 12:14 PM PST / 3:14 PM ET (History ID: 8657924)

Hard rule applied: No individual DM to Mike. Findings queued for 2PM PST report.

🚨 URGENT — Allen Kopelman (Nationwide Payment Systems) — LIVE ZOOM RIGHT NOW

  • Msg: 19ce89bd7c84de87 (12:10 PM PST) — Subject: “Zoom” — Body: “I am on zoom. Are we still on?”
  • Msg: 19ce89e9667af14c (12:13 PM PST) — Subject: “I am on zoom” — just his sig block, follow-up
  • Allen Kopelman, CEO — Nationwide Payment Systems Inc. — allen@npsbank.com — (954) 478-7714
  • Status: He was waiting for Mike on Zoom at 12:10 PM PST. Meeting may have already passed or still active.
  • ⚠️ Hard rule prevents individual DM. Surfaced at 2PM PST report, but meeting will be over by then.
  • NOTE: This is a live partnership contact — missed meeting could damage relationship.

Suppressed / Already Logged

  • Morgan Withee (SEAA Roaming Exhibitor) — already queued from prior triage
  • Nader → Mike (MXConnect API) — from Wed Mar 11, not from last 2h window
  • GitHub notification (Morty/PR comment) — noise for Mike
  • Stuart Lutterman HubSpot booking — from Wed Mar 11, not from last 2h window
  • Basecamp / US Growth Partners — not read, low priority

Gmail-Mike Triage — 12:42 PM PST (webhook push, job 49fc04ff)

  • Webhook triggered ad-hoc triage. Hard rule: no individual DM to Mike. Deferred to 2 PM PST report.
  • Notable inbound (last 2h):
    • Allen Kopelman: “Zoom” + “I am on zoom” emails ~12:10 PM PST re: Payments After Dark Recording — meeting already passed, may need follow-up
    • Fireflies recap + Zoom assets from same meeting — routine
    • ACHWorks Jan 2026 billing statement — routine
    • LA Fintech Connect Happy Hour (Jared Mermey/Reliant, Joey Fernandez/GoatPayMe) — event solicitation, low signal
    • HubSpot Q1 incentives (Perry Wong) + SnapMenuAI — vendor pitches, skip

Mike Email Triage — 2:07 PM ET / 1:07 PM PST (webhook push, 4th wave)

Flag for 2PM PST Report

  • Warm intro: Jesse Spears (KurvPay VP Strategic Partnerships) → Mike + Aleksey Nugid (NADA Payments) [19ce8cb1884b0ad1]
    • Jesse introducing Mike to Aleksey re: Twill’s payments CRM
    • NADA Payments: likely in the ISO/payments distribution space — strong lead
    • Action: Mike should reply to Aleksey to schedule a call
    • Draft: “Aleksey, great to e-meet you! Twill is building an AI-native OS for payments sales orgs — sounds like there could be real synergy. Happy to jump on a quick call to explore. What does your schedule look like next week?”

Noise (skip)

  • BYGA Call Google Calendar reminder — auto-notification
  • Maverick Payments merchant notes (MID: 50110223461 / Hibegone) — routine ticket updates
  • The Athletic newsletter — sports news
  • HubSpot Q1 incentives (Perry Wong) — vendor promo
  • SnapMenuAI integration pitch — vendor solicitation
  • ACHWorks Jan 2026 billing statement — already logged
  • LA Fintech Connect Happy Hour thread (Jared Mermey/Joey Fernandez) — already logged

Gmail Push Webhook — Mike inbox (1:22 PM PST)

Reviewed unread emails last 2h. Notable findings deferred to 2 PM PST scheduled report:

High priority

  1. Allen Kopelman (NPS) — missed Zoom (12:10–12:13 PM PT)

    • Sent “Are we still on?” + “I am on zoom” — Mike appears to have missed a scheduled Zoom with Allen Kopelman, CEO of Nationwide Payment Systems.
    • Now ~70 min old. Moot for timing, but may warrant a follow-up apology/reschedule.
  2. Jesse Spears intro: Aleksey Nugid (NADA Payments) (12:02 PM PT)

    • Jesse Spears (VP Strategic Partnerships, KurvPay) intro’d Mike to Aleksey Nugid at NADA Payments.
    • Subject: “Aleksey x Mike intro to chat Twill payments crm”
    • Warm inbound — Mike needs to reach out to Aleksey directly to connect.

Operational (no action needed from Mike)

  1. Maverick Payments — Hibegone/TAAC Naturals (MID 50110223461) — 3 emails
    • Ticket #1373426: Age verification requirement on Hibegone’s site. Team responded that merchant added age verification at checkout; waiting for Maverick to confirm if sufficient.
    • TAAC Naturals note: VAR reactivation in 24-48h (rush ticket submitted by David J.).
    • Team has handled; no decision needed from Mike.

FYI / skipped

  • LA Fintech Connect Happy Hour Mar 19 (Santa Monica Brew Works, 5:30–8:30 PM) — Joey Fernandez forwarded, Jared Mermey said “Definitely will try.” Could be worth attending.
  • Boardy, SnapMenuAI, HubSpot Perry Wong, The Athletic — noise/promotional, skipped.
  • ACHWorks Jan 2026 billing statement — routine.

Follow-up Notes Rule (Nader, 16:40 EDT — PERMANENT):

  • After posting the post-call summary as the main message, keep ALL follow-up notes in that same thread.
  • Post daily follow-ups in the thread tracking ticket progress, blockers, and status changes.
  • No separate messages in the channel — everything lives in the post-call thread until the next sync.
  • First follow-up posted March 13 in the Tech Sync thread (ts: 1773423125.817489).

Twill Website Staging Pipeline + Overhaul (6:00 PM - 8:30 PM ET)

Staging Infrastructure (Nader-directed)

  • Created full staging pipeline for Twill-AI/twill-website (Next.js 14 + TS + Tailwind)
  • Prod: Vercel auto-deploys from main — NEVER touch main
  • Staging: Cloudflare Pages project twill-website-staging — deploys on morty/* branches
  • GitHub Actions workflow: .github/workflows/morty-staging.yml — triggers on morty/** push, builds, deploys to CF Pages
  • Repo secrets set: CLOUDFLARE_API_TOKEN, CLOUDFLARE_ACCOUNT_ID on Twill-AI/twill-website
  • Zero Trust Access: both twill-website-staging.pages.dev and *.twill-website-staging.pages.dev gated to @twillpayments.com + twilloverthinker@gmail.com
  • Zero Trust App IDs: 7ca82a6f-ad3a-43b0-a54a-9c069efc9d0d (root), e7840638-00cb-4cca-8161-96c2a92601ee (wildcard)
  • Vercel Ignored Build Step set by Nader: [[ ! "$VERCEL_GIT_COMMIT_REF" =~ ^morty/ ]]
  • Preview URL pattern: https://morty-<branch-name>.twill-website-staging.pages.dev
  • Staging workflow doc: docs/dash-website-staging.md

Website Messaging Overhaul

  • Pivoted ALL copy from “funding industry ISOs” → “payments ISOs”
  • Hero: “The Operating System for Payments ISOs” / “Built so your agents can sell — and you can scale”
  • CTA: “Book a Demo” (was “Get Started”); Workflow: “merchant docs” (was “funding docs”)
  • Removed: MCA/Split Deposits block, Revenue Calculator, all “funding” language
  • Added: BuiltDifferentBlock (Sell/Onboard/Activate/Manage pillars), AICoPilotBlock (Deal Scoring, Portfolio Intelligence, Compliance)
  • Added phone field + TCPA-compliant SMS consent checkbox
  • Deprecated n8n webhook — form POSTs to https://hooks.twill.biz/contact
  • Contact webhook handler in github-webhook-proxy.py — forwards to OpenClaw agent hook for CRM routing
  • Named tunnel fix: hooks.twill.biz updated from port 18800 → 18802 (CF tunnel config)
  • E2E tested: form → hooks.twill.biz → proxy → OpenClaw → Morty for CRM

Blog System (AEO/SEO)

  • /blog list + /blog/[slug] detail pages with JSON-LD Article + FAQPage schema
  • 4 posts backdated biweekly (Jan 30, Feb 13, Feb 27, Mar 13) — payments ISO topics from CCSalesPro
  • Blog preview on homepage, nav + footer links, sitemap updated
  • Blog writing guide: docs/blog-writing-guide.md

Privacy Policy + Terms of Service

  • /privacy and /terms pages — full legal content with SMS/TCPA sections
  • Footer and SMS consent links point to working pages

Key URLs

  • Staging: https://morty-staging-test.twill-website-staging.pages.dev
  • Branch: morty/staging-test on Twill-AI/twill-website