followups

Track sent messages awaiting responses across email, Slack, and WhatsApp channels.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Logarn/Worklin-ai --skill followups-logarn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: followups
Source: https://github.com/Logarn/Worklin-ai/tree/main/assistant/src/config/bundled-skills/followups
Command: npx skills add https://github.com/Logarn/Worklin-ai --skill followups-logarn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Sent messages often go unanswered and get forgotten, causing dropped conversations and missed opportunities. This Skill tracks every outbound message awaiting a reply so nothing slips through the cracks. ## Core Features & Use Cases - Follow-up Tracking: Create a tracker for any sent message on channels like email, Slack, or WhatsApp, with an optional expected response window in hours. - Overdue Detection: Automatically mark follow-ups as overdue once the expected response deadline passes, and list only overdue items needing attention. - Flexible Resolution: Resolve follow-ups directly by ID or auto-resolve all pending follow-ups for a conversation when a reply arrives. - Use Case: After emailing a client proposal, create a follow-up with a 48-hour expected response window. If no reply arrives, the follow-up becomes overdue and can trigger a linked reminder schedule to nudge the contact. ## Quick Start Create a follow-up for the email I just sent in conversation conv-123 with an expected response time of 48 hours.

Frequently Asked Questions about followups

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

FAQPage Schema
How do I track a message waiting for a reply?▼

Create a follow-up by providing the channel (such as email or Slack) and the conversation ID of the sent message. Optionally set expected_response_hours so the follow-up automatically becomes overdue after that window.

How do I find overdue follow-ups that need attention?▼

List follow-ups with the overdue_only filter set to true to return only pending follow-ups past their expected response deadline. You can also filter by status, channel, or contact to narrow results.

Can follow-ups be resolved automatically when a reply arrives?▼

Yes, follow-ups support auto-resolution by providing the channel and conversation_id, which resolves all matching pending follow-ups for that conversation. You can also resolve a specific follow-up directly by its ID.

Which communication channels does follow-up tracking support?▼

Follow-up tracking works with any external communication channel identified by a channel string, including email, Slack, and WhatsApp. Each follow-up is tied to a channel plus a conversation identifier on that channel.

Can I attach a reminder to an overdue follow-up?▼

Yes, you can attach a reminder_schedule_id when creating a follow-up to link a recurring reminder schedule. When the follow-up becomes overdue, the linked schedule can fire a reminder to nudge the contact.