presence

Manage online status, activity, and typing indicators across platforms.

71|22|Updated Apr 6, 2020
One-click install
npx skills add https://github.com/nirholas/agenti --skill presence-nirholas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: presence
Source: https://github.com/nirholas/agenti/tree/main/packages/protocols/x402-cloddsbot/src/skills/bundled/presence
Command: npx skills add https://github.com/nirholas/agenti --skill presence-nirholas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage online status, activity, and multi-device presence for users across platforms, enabling consistent presence data and cross-device coordination.

Core Features & Use Cases

  • Centralized presence management across devices and channels
  • Per-platform typing indicators and activity tracking
  • Use Case: A bot or assistant can reflect real-time user availability and typing state across Slack, Discord, and web chat

Quick Start

Configure the Presence Skill to monitor and report online status and typing indicators across connected devices.

Frequently Asked Questions about presence

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync online status and typing indicators across multiple chat platforms?

Multi-device presence synchronization works by applying a centralized presence service with configurable heartbeats to track per-device status. This enables consistent real-time user availability data and platform-specific typing indicators across all connected channels.

What is multi-device presence management for chat applications?

Multi-device presence management is the process of tracking online status and activity across a user's connected platforms. It provides consistent presence data and cross-device coordination, ensuring that a user's availability state remains uniform across all integrated chat applications.

Can I track per-platform typing indicators for users connected to Slack, Discord, and web chat?

Yes, you can track per-platform typing indicators for users connected to Slack, Discord, and web chat. The system applies optional platform-specific indicators to reflect real-time typing state while maintaining centralized presence management across all active channels.

How do I configure a heartbeat for an online status tracking service?

Configuring a heartbeat for an online status tracking service involves setting up a configurable heartbeat mechanism within your presence service. This monitors per-device status updates, ensuring accurate real-time activity tracking and reliable cross-device synchronization for all connected users.

Does this presence tracking approach support cross-device coordination for bots?

Yes, this presence tracking approach supports cross-device coordination for bots. A bot or assistant can reflect real-time user availability and typing state across multiple platforms, ensuring consistent presence data is maintained throughout all integrated channels and connected devices.

When do I need a centralized presence service for multi-platform integration?

You need a centralized presence service for multi-platform integration when managing users across multiple chat apps requiring consistent presence data. It is essential when applying per-device status tracking and platform-specific typing indicators across various connected channels.