Overview
The reschedule endpoint moves an existing meeting to a new time. Crucially, it records why the meeting was rescheduled so the AI can learn and avoid similar issues in the future.Authentication
Requires Platform API Key in theX-API-Key header.
Request
Path Parameters
The meeting ID returned from the original schedule call
Request Body
Same as path parameter (for consistency)
Email of person requesting the reschedule
Why the meeting is being rescheduled. The AI learns from this!Example reasons:
- “Too early in the morning”
- “Too late in the day”
- “Prefer to avoid Fridays”
- “Need more preparation time”
- “Conflicts with another meeting”
Optional preferred date range for new meeting
Example Request
Response
Success Response (200 OK)
Response Fields
Whether reschedule succeeded
ID of the newly scheduled meeting
ISO 8601 timestamp of new meeting
AI’s explanation for the new time choice
What the system learned from this reschedule to improve future scheduling
How AI Learning Works
When you reschedule with a reason, the system:1. Pattern Recognition
Analyzes the reason text for patterns:- “too early” → Deprioritizes morning slots for this user
- “too late” → Deprioritizes evening slots
- “Friday” → Reduces Friday slot scores
- “back-to-back” → Increases buffer time importance
2. Score Adjustment
Updates the user’s SmartWeights:3. Future Application
Next time this user needs a meeting:- Morning slots get lower scores
- Afternoon slots get boosted
- AI naturally gravitates toward preferred times
Example: Learning Loop
Best Practices
Provide Detailed Reasons
Bad:"Conflict"
Good: "Too early in the morning - I'm most focused after 11am"
The more detail in the reason, the better the AI can learn.
Consistent Language
If your users reschedule for similar reasons, use consistent phrasing:- “Too early in the morning”
- “Too late in the afternoon”
- “Prefer to avoid Mondays”
Track Learning Outcomes
Monitor thelearned_from field to see what patterns the AI is picking up. Share this with users so they understand their preferences are being learned.