Skip to main content

🔌 Wagy Connect (WordPress)

Wagy Connect is a premium WordPress plugin that integrates your WordPress ecosystem with the WAGY WhatsApp Gateway API. This plugin enables sending transactional notifications, automated messages, and direct customer communication management via WhatsApp.

Premium Plugin

Wagy Connect is designed for businesses requiring high reliability. This plugin delegates message delivery workloads to Wagy's optimized infrastructure.

🚀 Download Wagy Connect (.zip)

✨ Key Features

🛡️ Security & Data Privacy

Wagy Connect implements AES-256-CBC encryption using WordPress Salt Keys to store your API Token. This ensures that your access data remains secure even if the database is exposed.

📊 Visual Monitoring Dashboard

Monitor connection health and quota usage via an integrated dashboard:

  • Live Status: Real-time connection status to WhatsApp Web.
  • Visual Quota: Informative graphs of Pro and Free quota usage.
  • Multi-Voucher Support: Management of multiple quota packages in a single view.

📜 Advanced Logging & Tracking

A comprehensive logging system allows administrators to:

  • Track message status (Pending, Sent, Delivered, Read, Failed).
  • Perform delivery audits based on date ranges.
  • Perform Bulk Actions such as canceling messages.

🚀 Installation & Configuration

Step 1: Activation

  1. Upload the wagy-connect plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in the WordPress Dashboard.

Step 2: API Configuration

Navigate to the Wagy > Settings menu:

  1. Enter the Wagy API Base URL (Fill with: https://api.wagy.web.id/api/v1).
  2. Enter the Device ID registered in the Wagy dashboard.
  3. Enter the API Token. The system will encrypt this token automatically when saved.

Step 3: Device Pairing

Navigate to the Wagy Status page:

  1. Click Refresh QR Code if the code hasn't appeared.
  2. Scan the QR using the WhatsApp app on your phone (Linked Devices).
  3. Wait until the status changes to Connected.

🤝 Third-Party Integrations

Wagy Connect provides native integrations to extend your site's functionality:

  • WooCommerce: Send automated notifications for order statuses (Order Created, Processing, Completed).
  • FluentForms: Send form data directly to the administrator's or user's WhatsApp.

📋 Message Status Reference

StatusDescription
PENDINGThe message is in the delivery queue.
SENTThe message has been successfully sent to the WhatsApp server.
DELIVEREDThe message has been received on the destination device (Double Tick).
READThe message has been opened/read by the recipient (Blue Tick).
FAILEDDelivery failed (check quota balance or number validity).
EXPIREDThe message exceeded the specified delivery time limit.
CANCELLEDThe message was manually canceled by the administrator.

🛠️ Troubleshooting

Disconnected Connection

If the status shows Disconnected, it is usually caused by an expired WhatsApp session.

Solution

Unlink from your phone and perform the pairing process again via the Wagy Status page.

Messages Stuck in PENDING Status

  1. Ensure the device is in the Connected status.
  2. Check the remaining quota on the Quota Dashboard. If the quota runs out, messages will be held until the quota is available again.

System Updates

Wagy Connect supports automatic updates via the GitHub repository. Make sure you check for update notifications in your WordPress dashboard.