Online Status and Presence

iKanban shows which team members are currently active, so you know who's available for collaboration.

How Presence Works

iKanban uses a heartbeat system to track online status. When you're using the app, your browser sends a heartbeat signal to the server every 30 seconds. Other team members can see your status in real time.

Status Indicators

IndicatorMeaning
🟢 Green dotOnline and active in the last 30 seconds
🟡 Yellow dotAway — active in the last 5 minutes but not recent
⚫ No dot / GreyOffline — not seen in the last 5 minutes

Status updates are pushed to connected clients in real time using server-sent events (SSE), so you see changes within seconds.

Where Status Appears

Online status is visible in several places:

Team Members List

The Members tab shows each member's status alongside their name and avatar.

Chat Panel

In the chat panel header and member list, green dots indicate who's currently online.

Task Assignee

When a task is assigned to someone, their avatar may show a presence dot if they're online.

User Avatars

Throughout the app, user avatars can display a small status indicator in the bottom-right corner.

Setting Your Status

iKanban automatically manages your status based on your activity:

There's no manual "Do Not Disturb" or custom status option in the current version.

Privacy

Status information is visible to all members of teams you belong to. You cannot hide your online status from teammates within the same team.

Your status is not visible to members of other workspaces.

Technical Details

The presence system uses:

If your network connection is intermittent, your status may flicker between online and away as heartbeats succeed or fail.

Multiple Tabs and Devices

If you have iKanban open in multiple browser tabs or on multiple devices:

Effect on Notifications

Online status is informational only — it doesn't affect whether you receive notifications. You'll still receive email notifications (when configured) regardless of online status.