Skip to content

Docs: booking form prefills known contact details (VS-1374)#812

Draft
haleyserrano wants to merge 1 commit into
masterfrom
claude/practical-heisenberg-ig6bop
Draft

Docs: booking form prefills known contact details (VS-1374)#812
haleyserrano wants to merge 1 commit into
masterfrom
claude/practical-heisenberg-ig6bop

Conversation

@haleyserrano

@haleyserrano haleyserrano commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

JIRA

VS-1374 — Contact prefill from query params in the new booking form

Classification

  • Type: UI/UX change (guest-facing booking form behavior)
  • Repo targeted: Partner Center

Summary

When a meeting request is sent from a CRM contact's profile, the booking link is now tied to that contact's record. This update documents that the booking form the contact sees automatically fills in their known name, email, and phone number, so they don't have to re-enter information already on file.

Existing vs. new docs

Updated existing pagedocusaurus/docs/crm/my-meetings/book-a-meeting-from-crm-contacts.mdx

Placement reasoning

This page already documents the exact flow the change affects (sending a meeting request from a CRM contact's profile → contact receives an email with a booking link → contact books). The new behavior is a direct extension of that flow, so it was added as a short paragraph immediately after the existing description of what happens when the contact clicks the link — no new page or section was warranted.

Acceptance criteria coverage

Acceptance criterion Covered
Opening the form with supported query params prefills matching contact fields
Prefilled fields are editable — the guest can change or clear any value
Missing/empty params leave fields blank; no errors
Query-param values are never auto-submitted and never grant access ✅ (implied via "before confirming" framing; exact param names/mechanics are intentionally omitted as a technical implementation detail not appropriate for end-user docs)

Figma / images

None provided or used. Ticket description and acceptance criteria (text) were the only source material.

Skills used

  • Manual validation against this repo's markdown rules (no > characters, sentence-case headings, frontmatter format) — no dedicated pre-push skill exists in this repo

Assumptions / limitations

  • The story's parent epic (VS-925, "Tech Improvements") is a general tech-debt tracking epic and is still "In Progress." Its one open sibling ticket (VS-1363, proto cleanup) is unrelated tech debt with no feature-gating, flag, or eligibility signals, so this was treated as safe to document rather than held pending rollout.
  • Could not confirm the exact PR author(s)/reviewer from linked GitHub PRs — this session's GitHub access is scoped only to vendasta/businessapp-docs and vendasta/partnercenter-docs, not the implementing repos (galaxy/meetings/bookme-client). No reviewer was set as a result.
  • Documentation intentionally describes user-visible behavior only (what prefills, that it's editable, that missing data leaves blanks) and does not enumerate specific query parameter names, since those aren't meant to be manually constructed by end users and weren't specified as user-facing configuration in the source ticket.

@ahnikakuse @haleyserrano @maryam6samadi


Generated by Claude Code

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.

2 participants