WP Manifestindependent plugin directory
manifest / integrations / amelia-netgsm-atomix-webhook

Amelia → Netgsm SMS Webhook (Atomix)

TR : Token korumalı REST endpoint: Amelia/3. parti sistem POST atar, Netgsm ile SMS gönderilir. EN: Token-protected REST endpoint; any system (e.g., Amelia, Automator, Postman) POSTs JSON, SMS goes via Netgsm.

by Atakan Özdal (Atomix) · github.com/atakanozdal/amelia-netgsm-atomix-webhook

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/atakanozdal/amelia-netgsm-atomix-webhook/archive/refs/heads/main.zip

Amelia → Netgsm SMS (Webhook Version)

Developer: Atakan Özdal
License: MIT

Amelia Webhook özelliğini kullanarak JSON POST alma → Netgsm SMS gönderimi sağlar.
Token korumalı REST endpoint içerir.

📌 Endpoint formatı:

https://site.com/wp-json/atomix/v1/amelia-sms?token=YOUR_TOKEN


🇹🇷 Özellikler

✅ Tüm Amelia Webhook event’leri desteklenir
✅ Event otomatik algılama (created/canceled/rescheduled)
✅ Token güvenliği
✅ Debug log kaydı
✅ XML fallback modu
✅ Custom mesaj şablonu desteği: ?msg=...


⚙️ Kurulum (TR)

1️⃣ ZIP yükleyin → Etkinleştirin
2️⃣ Ayarlar → Amelia → Netgsm SMS (Webhook)
3️⃣ Netgsm bilgilerini girin
4️⃣ Token kopyalayın
5️⃣ Amelia → Notifications → Webhooks

  • Method: POST
  • Data Format: JSON
  • URL: endpoint + token

Örnek: https://baharbeklenbeauty.com/wp-json/atomix/v1/amelia-sms?token=XXXXXXXX

✅ Test randevusu → SMS gelmelidir


JSON Gövde Örneği

{
  "customer": { "firstName": "Ayşe", "lastName": "Yılmaz", "phone": "0532..." },
  "appointment": {
    "service": { "name": "Cilt Bakımı" },
    "date": "2025-10-30",
    "time": "14:00",
    "status": "approved"
  }
}

🚫 Cache / Firewall Ayarı

Cache hariç yolu: /wp-json/*


🇬🇧 English Quick Guide

Install ZIP → Activate

Enter Netgsm creds

Add Webhook URL with token

Create test appointment ✅

📌 Changelog Version Notes 1.0.0 First webhook build 1.1.0 Auto event detection 📄 License

MIT — © 2025 Atakan Özdal