⚠️ Smart Scheduling is coming soon. This article describes how it will work. The feature is in development, not yet available in production. When it ships, we'll update this article with the "how to use".
Smart Scheduling is FamSpend's AI module that watches your calendar, identifies heavy weeks, and suggests when to pre-pay an expense to redistribute the load across the month.
It isn't a chatbot. It isn't a prompt. It's a button that tells you: "you have 4 expenses all in the first week of the month. Anticipating the gas bill to the end of the previous month saves €200 of weight that week."
What it does, concretely
Three automatic steps:
- Analysis — looks at the next 60 days of calendar and computes the weekly load (sum of planned amounts per week)
- Spots peaks — finds weeks where the load is significantly above average
- Suggests shifts — proposes anticipating 1-2 expenses to lighter weeks, weighing: flexible due date, payable early, load benefit
The output is a list of 3-5 suggestions, each with:
- The expense to move
- The current date → the proposed new date
- The numeric benefit ("reduces the April 7 week load from €2,100 to €1,450")
- A one-line explanation of why ("the home installment falls the same day as car insurance; moving it 5 days earlier eases the spike")
What you do
For each suggestion, two buttons:
- Accept — the expense moves to the new date
- Ignore — the suggestion disappears, the expense stays
No conversation, no prompt, no "interpret the meaning of life". Binary decisions, one tap.
Why it isn't a chatbot
Financial-planning chatbots look great in demos but are awful daily: they ask you to formulate the question, correct the AI, decode text answers. We do it for 30 seconds and then stop.
Smart Scheduling starts from raw data (your calendar) and gives you ready suggestions. You don't write prompts, you accept or ignore.
When it won't suggest anything
- Well-distributed load — if your month is already flat (expenses well spread), there are no useful shifts and the AI tells you so with "your month is in order"
- All rigid expenses — if your expenses are all bound to fixed dates (paycheck on the 27th, rent on the 5th), there's nothing to move
- Too little data — in the first days of FamSpend the AI doesn't have enough history to know what's "normal" for you. Wait 30-60 days of history
TBD expenses and Smart Scheduling
To-be-determined expenses are treated cautiously: the AI doesn't suggest anticipating an expense whose amount it doesn't know. That's deliberate — we don't want to "advise" you to pre-pay something that might turn out huge.
Recurring expenses and Smart Scheduling
If the AI suggests moving an installment of a recurring series, it explicitly asks: "do you want to move just this occurrence, or all following?". Default: just this one.
Privacy
The analysis lives in your browser or on the FamSpend server (not in external third-party services). Your expense data isn't sent to OpenAI, Google, or other AI providers for computing the proposals.
When it'll arrive
We're working on Smart Scheduling as a post-MVP task. Until it ships, the Smart Plan tab in the app is disabled or shows a preview version. We'll notify you via email + in-app when it's ready.
How it relates to the AI Helper
They're two different things:
- AI Helper — a Custom GPT on ChatGPT, conversational, hosted by OpenAI. You use it to ask/search/import. See The FamSpend AI Helper in ChatGPT
- Smart Scheduling — a module inside FamSpend, non- conversational, hosted by us. You use it to receive planning suggestions
The two touch: in future the Helper will be able to say "check Smart Plan, it suggests anticipating the bill". But they're distinct modules.