sitemint
Find my package ↗

Sitemint Scheduling

Scheduling that plugs into your site and gets paid.

Add booking to your website, collect deposits or paid bookings, send alerts to email or Discord, manage team access, and let customers request ASAP help when urgency should cost more.

What it handles

Booking without the messy setup.

Built for service businesses that want customers to pick a time, pay when needed, request urgent help, and get a clean confirmation without extra back-and-forth.

Easy install

Add it to your site fast.

Use a booking button, link, or page so customers can schedule from the website you already have.

Payments

Collect before the booking.

Add deposits, first payments, or paid services so people commit before they take a spot.

Team alerts

Send requests where the team looks.

Send booking updates through email or Discord so the right people see requests faster.

Put booking on another website.

Run the scheduling service once, create a separate booking page for each business, then add its link or embed to any website. The customer's site does not need a Node server.

  1. Deploy the service.Host one Node instance over HTTPS with a persistent data directory. Set PUBLIC_SITE_URL, a unique SITEMINT_ADMIN_PIN, and email delivery settings.
  2. Set up each business.In the admin setup screen, add its services, available hours, time zone, accent color, and welcome message.
  3. Install and test.Copy the generated Book now link or iframe into the other site. Submit a test request and confirm the email alert before sharing it.
Example: another websiteHTML
<a href="https://sitemint.net/scheduling/oak-street-studio">
  Book now
</a>

The admin screen creates the actual link and ready-to-copy iframe for each business.

One admin manages all businesses on this server. Reusable booking pages accept requests and send email confirmations. Payments, team accounts, Discord alerts, and rush fees are not included in this reusable flow.

Why it stands out

More than a basic calendar link.

Sitemint Scheduling is built around the money path: book the customer, collect when needed, alert the team, and make urgent requests easier to price.

Discord booking notifications

Send new booking requests into a team channel so staff can react quickly without checking another dashboard all day.

Learn about Discord alerts

ASAP requests and rush fees

Let customers request faster help and charge an extra fee when urgency jumps ahead of normal availability.

See ASAP request ideas

Payment-ready booking

Collect deposits, first payments, checkout links, or paid service bookings before the appointment hits the calendar.

View payment booking setup

Simple team scheduling

Give two users access, manage availability, and keep the schedule usable for a small team without heavy software.

Explore service scheduling

Scheduling dashboard

Everything important stays easy to edit.

Open the dashboard, pick the days you are available, adjust the times, review upcoming bookings, and keep payment or email settings in one place.