Schedule WhatsApp Message

Schedule WhatsApp messages for future delivery via the `at` command and Periskope API.

1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/HermeticOrmus/hermetic-claude --skill schedule-whatsapp-message
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Schedule WhatsApp Message
Source: https://github.com/HermeticOrmus/hermetic-claude/tree/main/claude/skills/schedule-whatsapp
Command: npx skills add https://github.com/HermeticOrmus/hermetic-claude --skill schedule-whatsapp-message

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to schedule WhatsApp messages for future delivery, acting as a personal reminder system or a way to send delayed notifications.

Core Features & Use Cases

  • Schedule messages: Set specific times and dates for messages to be sent.
  • Multiple Channels: Supports various predefined WhatsApp chat IDs for different purposes.
  • Use Case: Schedule a reminder for yourself to call a client tomorrow at 3 PM, or send a "Merry Christmas" message to a specific contact on December 25th at 10 AM.

Quick Start

Schedule a WhatsApp message to be sent tomorrow at 7:30 PM with the text "Reminder: Work on Chaos Wheel site".

Frequently Asked Questions about Schedule WhatsApp Message

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

FAQPage Schema
How do I schedule WhatsApp messages for future delivery?

Scheduling WhatsApp messages for future delivery is done by parsing natural language time inputs and creating jobs via the Linux `at` command, which triggers a script calling the Periskope API at the specified time.

Can I use natural language to schedule a WhatsApp reminder?

Yes, you can use natural language to schedule a WhatsApp reminder. The Skill parses natural language time inputs like "tomorrow at 7:30 PM" to calculate the exact delivery time for your message.

Do I need the atd daemon and Periskope API credentials to send scheduled WhatsApp messages?

Yes, you need the atd daemon and Periskope API credentials to send scheduled WhatsApp messages. The `atd` daemon processes the scheduled jobs, while the API credentials authenticate the message delivery script.

Does scheduling WhatsApp messages support sending to multiple different chats?

Scheduling WhatsApp messages supports sending to multiple different chats by using predefined chat IDs. You can configure various chat IDs beforehand to route automated reminders and delayed notifications to specific contacts or groups.

What are the limitations of using the Linux at command for WhatsApp message scheduling?

A limitation of using the Linux `at` command for WhatsApp message scheduling is its dependency on the `atd` daemon environment. It relies on system-level job scheduling rather than a persistent cloud service, which may affect reliability if the system restarts.