Sessions & calendar

Session status explained

Requested, pending, confirmed, completed, cancelled — what each means.

Article

SkillSwap Help Center

This quick visual summary makes each article feel more inviting and easier to scan at a glance.

Updated regularly for the latest SkillSwap experienceApprox. 3–4 min read

Why session statuses matter

Every session on SkillSwap has a status that shows where it is in the lifecycle — from first request to completed call. Understanding these states helps you know what to do next.

All possible statuses

  • Requested
  • Pending
  • Confirmed
  • Completed
  • Cancelled
  • Declined

Requested

The learner has created a session request and sent it to a tutor. SP may be reserved, but the tutor hasn't reacted yet.

Pending

The request is visible to the tutor, who can now accept or decline. In many interfaces, Requested and Pending appear as the same state.

Confirmed

The tutor accepted the request. The session now appears in both users' Upcoming tab and will have a Connect button shortly before start time.

At this point, SP have been fully deducted from the learner and allocated for the tutor.

Completed

The scheduled time has passed and the session is treated as finished. Completed sessions:

  • Appear in the History tab
  • Count towards XP, levels and some badges
  • May unlock the option to leave a review (coming soon)

Cancelled

Either the learner or tutor cancelled the session before it started. Depending on timing and policy, SP may be fully or partially refunded.

Declined

The tutor chose not to accept the request. The session doesn't move to Upcoming, and the learner's reserved SP are released.

What to do in each state

  • Requested / Pending — tutor decides: accept, decline or discuss in chat
  • Confirmed — both prepare for the call and join via the Connect button
  • Completed — optionally send a thank‑you message, plan a follow‑up, or adjust your goals
  • Cancelled / Declined — consider rescheduling or finding another match

Related articles

GIVE FEEDBACK

Was this article helpful?

We're continuously improving SkillSwap. Your feedback helps us decide which guides to refine or expand next.

Up next

How scheduling works

The core logic behind session requests and confirmations.

More in sessions & calendar

Explore related topics to deepen your understanding of this part of SkillSwap.

View all in Sessions & calendar