andorina

Automate WhatsApp messaging through a patched bridge HTTP API.

60|7|Updated May 8, 2026
One-click install
npx skills add https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes --skill andorina
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: andorina
Source: https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes/tree/main/versions/V1.0.2-InstallFix2
Command: npx skills add https://github.com/AndorinaAI/Andorina-WhatsApp-Agent-for-Hermes --skill andorina

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the operational burden of managing WhatsApp messaging by automating delivery, scheduling, contact/group discovery, and reliability repairs for a Hermes-based agent.

Core Features & Use Cases

  • WhatsApp messaging (text + media + voice notes): Send messages, images/videos/documents, and native PTT voice notes through a local bridge with pacing and finite retries.
  • Smart scheduling (crontab-based): Persist scheduled tasks, avoid collisions with auto-offset, and only delete tasks after confirmed delivery.
  • Safety & resilience: Apply a firewall that blocks prompt injections/obfuscation, enforce rate limits, and auto-patch/restart the WhatsApp bridge (with backups).

Quick Start

Ask your agent: "Send a WhatsApp message to Carlos at his chatId asking for an update on today's status."

Frequently Asked Questions about andorina

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

FAQPage Schema
How do I automate WhatsApp messaging with scheduling and voice notes on Linux?

You can automate WhatsApp messaging on Linux by bridging local script commands to a patched WhatsApp HTTP API, enabling direct text sending, media delivery, PTT voice notes, and crontab-based scheduling with collision avoidance.

How does crontab-based scheduling handle failed WhatsApp message deliveries?

Crontab-based scheduling persists scheduled tasks and only deletes them after confirmed delivery, applying auto-offset to avoid collisions and enforcing delivery-window persistence to ensure messages reach their targets.

Can I send native PTT voice notes through a local WhatsApp bridge?

Yes, the WhatsApp bridge supports native PTT voice notes by patching bridge.js with MIME and PTT endpoints, allowing automated voice message delivery alongside text and media with typing and recording indicators.

What security guardrails apply when automating WhatsApp messages through an agent?

Security guardrails include a firewall that blocks prompt injections and obfuscation, enforced rate limits for message pacing, and finite retries to prevent spamming while maintaining safe automated messaging operations.

How do I fix a WhatsApp bridge gateway when health checks fail?

The bridge self-healing mechanism automatically patches bridge.js with required MIME, PTT, and presence endpoints, creates backups, and restarts the gateway when health checks fail to restore messaging continuity.

Do I need a Hermes agent to manage WhatsApp contact and group discovery?

Yes, SKILL-driven execution of scripts requires a Hermes agent to handle contact and group discovery, agenda persistence, and bridge self-healing, orchestrating the local script commands that bridge to the WhatsApp HTTP API.