Skip to content

feat(web): add booking + contact flow for inbound calls#135

Merged
abrichr merged 7 commits intomainfrom
feat/booking-contact-flow
Mar 6, 2026
Merged

feat(web): add booking + contact flow for inbound calls#135
abrichr merged 7 commits intomainfrom
feat/booking-contact-flow

Conversation

@abrichr
Copy link
Member

@abrichr abrichr commented Mar 6, 2026

Summary

  • add /book page with embeddable scheduler and direct-link fallback
  • add /contact intake form (Netlify form submission) with post-submit handoff to booking
  • add reusable booking URL helper for env-driven Calendly or Clockwise links
  • wire homepage hero and footer CTAs to booking/contact paths
  • register contact form schema in public/form.html for Netlify processing

Why

A prospect asked for available times but could not see slots from the previous generic Clockwise URL. This adds a clear website booking path and structured intake.

Validation

  • npm run build passes locally

Policy Note

openadapt-web is feature-frozen through 2026-04-15 by AGENTS.md and STATUS.md.
This PR is submitted as an explicit exception request for immediate sales intake and booking needs; merge should be gated on approval of that exception.

@netlify
Copy link

netlify bot commented Mar 6, 2026

Deploy Preview for cosmic-klepon-3c693c ready!

Name Link
🔨 Latest commit c54c611
🔍 Latest deploy log https://app.netlify.com/projects/cosmic-klepon-3c693c/deploys/69ab2c6cfe8e610008e82a3e
😎 Deploy Preview https://deploy-preview-135--cosmic-klepon-3c693c.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@abrichr abrichr marked this pull request as ready for review March 6, 2026 23:44
@abrichr abrichr merged commit 6eb748b into main Mar 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant