Calendar & Reminders
The calendar is where your staging schedule lives — installs, destages, walkthroughs, and anything else you or your team needs to show up for. Events can remind you (and your team) before they happen, via SMS or email.
Event Types
StagePulse has a few built-in event types plus custom:
- Staging — install day
- Destage — pickup day
- Extension — the day a stay-extension kicks in or renews
- Project renewal reminder — auto-generated reminder that a project is ending soon (see Extension Reminders below)
- Custom — any label you want: "Initial walkthrough", "Photographer on-site", "Pick up truck"
Some events — project renewal reminders — are derived automatically from the project's end date. You don't create them; they appear on the calendar based on how your extension settings are configured. You can still customize an individual derived event's date by overriding it.
Creating an Event
- Go to Calendar
- Click the date (or click + New Event)
- Fill in:
- Title
- Event type
- Date, start time (optional for all-day events)
- Project (optional — links the event to a project for context)
- Assignees — team members responsible
- Reminder — how many minutes before the event to notify
- Reminder method — SMS, email, or both
Events without a start time are treated as all-day. Reminders for all-day events fire at 8 AM UTC on the reminder day (timezone-aware scheduling is on the roadmap).
Reminders
When you set a reminder on an event, StagePulse queues it in the background and fires it at the right time. The reminder queue is checked every 30 seconds, so actual send times are within a minute of the scheduled instant.
Who gets the reminder: whoever you assigned to the event. Each assigned team member gets their own copy based on their notification preferences (some prefer SMS, some prefer email — set in Profile → Notifications).
What happens if you delete or edit an event: pending reminders are cancelled or rescheduled automatically. Reminders that have already fired can't be un-sent.
Reminders don't fire for events in the past or events with reminder set to 0 minutes. They also require at least one assignee — if nobody's assigned, there's nobody to remind.
Extension Reminders
Home staging contracts usually have an end date, and a big chunk of revenue comes from stay-extensions. StagePulse can automate the outreach.
Configure once under Settings → Project Lifecycle:
- Enable extension reminders
- Set pricing (flat fee or percentage of original, weekly or monthly)
- Pick which days before expiry to remind the broker (e.g. 7 days, 3 days, 1 day)
- Customize the email template (with variables for project name, price, etc.)
When a project nears its end date, StagePulse sends your configured email to the attached broker. If the broker replies asking to extend, StagePulse forwards their reply to your inbox, notifies you in-app (plus push / SMS per your notification prefs), and appends the AI summary to the project notes — you can follow up from your regular mail client.
Edit the extension email template under Templates → Extension Emails.
Calendar Views
- Month — overview of everything happening
- Week — day-by-day for a specific week
- Day — a single day's schedule
You can filter the calendar to show only events you're assigned to ("My Schedule") or everything across the business ("All").
What the Calendar Doesn't Do
- No recurring events: each day is created separately. Weekly team meetings mean creating them one at a time (or copying).
- No external sync: no Google Calendar, Outlook, or iCal export yet.
- No task/todo tracking: events are notifications with dates, not tasks you check off.
- All-day events aren't timezone-aware: they fire at 8 AM UTC. If your business runs on Eastern time, your 8 AM reminder will land at 3 or 4 AM local.
Related
- Creating Projects — projects have start/end dates that drive derived events
- Team Members & Roles — assignees must be team members
- Email Prefix — where email reminders send from