Meeting requests become a complete scheduling workflow
Calendar scheduling now lets you offer explicit dates and times with a meeting duration, start-time interval, post-meeting buffer, and minimum notice. Clients choose from a responsive private page that rechecks each option before confirming it, and the selected time becomes an appointment automatically. From the calendar, you can review all proposed times, edit or resend the request, copy or preview the client link, and permanently delete a request—with confirmation—when every proposed time and its link should be retired.
Appointments are easier to share and confirm
Direct appointments now have a dedicated details drawer for editing, client email delivery, copyable invitation links, and a Preview as client action. Appointments can also be deleted through an in-drawer confirmation that clearly explains the permanent calendar change. Client-facing appointment and confirmation pages use the studio’s branding, omit private notes, and show only the relevant time and location details. A confirmed meeting always creates an in-app alert for the photographer, with separate default-on controls for photographer confirmation emails and client confirmation emails.
Publish the exact times clients can book
Storefront availability is now an explicit set of 15-minute start times that can be managed from either Calendar or Storefront. Consecutive starts appear as a clean range on the calendar while remaining individually editable. The public picker only offers times that can fit the selected package’s full duration, and a completed request consumes every overlapping start so the remaining availability stays accurate.
Referral rewards are live
Account and Billing now include a referral card with your private share link, active referral count, earned credit, annual-billing explanation, qualification terms, and progress toward the five-referral cap. Each active paying referral earns a monthly-equivalent 20% credit, up to 100%. Referral links preserve attribution for 30 days through email or Google signup without exposing the code in the registration URL, and referral-related global searches take you directly to the card.
People now supports the whole creative team
In addition to Client and Second shooter, a Person can now be an Assistant, Associate photographer, Videographer, or Content creator—and can hold several roles at once. A compact role filter shows live counts, cards and search results display every role, and paid crew roles can carry a reusable default hourly rate. When someone has several eligible roles, adding them to a booking opens a role chooser instead of making an assumption.
Booking-team invitations have a clearer lifecycle
Adding a team member now creates a draft without sending anything; Send invite is the explicit first delivery action. Each assignment keeps its own role and hourly rate, shows queued, retrying, sent, or failed email delivery, and supports retrying a failed send. Non-accepted invitations can be resent with fresh links, including after a decline, while accepted assignments remain final. Team contracts can also use a separate template for each supported role.
Team assignments appear on the recipient’s calendar
When an invited team member has a verified Vignette account, the assignment appears on their calendar with the role, session timing, rate, estimated compensation, lead photographer, and location—but no client, contract, payment, gallery, or private booking details. They can accept or decline from the calendar or their signed email link, and the lead photographer receives an in-app response notification with an optional email alert.
Gallery albums are faster to organize
Gallery management now has a dedicated album-order editor, with an always-available desktop action and a mobile action that appears when it will not cover the gallery cover. Selection actions and album actions share one clearer toolbar, album drop targets are easier to use, and failed reordering restores the last saved order instead of leaving the gallery in an uncertain state.
Storefront links carry your studio identity
Sharing a public storefront now produces a richer social preview using the photographer or studio name, storefront description, and available brand imagery. The preview exposes only public storefront information and falls back cleanly when optional profile details are missing.