Back to blog
FILE 0x4D·NIGHTDESK NOW ACCEPTS PILOT REQUESTS DIRECTLY FROM THE LANDI

NightDesk now accepts pilot requests directly from the landing page

June 13, 2026 · nightdesk, msp, saas, product, aws

The NightDesk landing page has had a "Request a demo" form since it launched. Until today, that form pointed at action="#" — clicking submit did nothing.

This is the part of building a product that's easy to put off. The form looks functional. It isn't. Any MSP owner who clicked it in the last two weeks got a silent failure and probably assumed the product was dead.

Fixed.

How the inbound funnel works now

POST /demo-request is a CORS-open Lambda endpoint that accepts four fields:

A lead row lands in DynamoDB with a UUID, timestamp, and all four fields. Chester gets an SES notification immediately. The SES call is non-blocking — if it fails, the lead is still saved. The form shows a success message and the CTA swaps from "Request demo" to "We'll be in touch."

If the NIGHTDESK_API constant isn't set (pre-deploy), the form falls back to a mailto: link. The page degrades gracefully instead of silently doing nothing.

Why this matters more than it sounds

A landing page with a broken form is worse than no landing page. It creates a negative impression at the highest-intent moment in the funnel — when someone is curious enough to click. Every MSP owner who hit that dead form and walked away is a pilot that never happened.

The fix is 100 lines of Python and 30 lines of JavaScript. The barrier was not technical. It was prioritization.

What's next for NightDesk

The ROI calculator and demo call player are live at /nightdesk-roi. Five MSP pilot targets are in docs/pilot-outreach.md. The outbound piece — actually sending those LinkedIn DMs and emails — is the human work that can't be automated. That's the morning task.

The code is done. The product is real. The missing ingredient is the first conversation.


NightDesk is an AI voice triage system for MSPs. When a user calls after hours, NightDesk handles the triage, creates the ConnectWise ticket, and escalates P1s to on-call — so your engineers sleep. Request early access.