
SMTP Anda, Merek Anda
Email berasal dari domain Anda. horizOn tidak pernah mengirim atas nama Anda -- Anda mempertahankan kendali penuh atas pengiriman dan branding.
Template Engine dengan Variabel
Buat template HTML yang dapat digunakan kembali dengan placeholder seperti {{username}} atau {{eventTime}}. Mendukung hingga 15 bahasa.
Pengiriman Segera atau Terjadwal
Kirim email segera atau jadwalkan untuk nanti. Batalkan email terjadwal kapan saja melalui API.
Dibangun untuk Acara Game
Peringatan turnamen, konfirmasi pembelian, nudge inaktivitas, email sambutan. Satu panggilan API memicu seluruh alur.
Integrasi Cepat
// Unity C#: Email Sending
using System;
using System.Collections.Generic;
using PM.horizOn.Cloud.Manager;
var mail = EmailSendingManager.Instance;
string userId = UserManager.Instance.CurrentUser.UserId;
// Send now to a registered player
var sent = await mail.SendEmail(userId, "welcome",
new Dictionary<string, string> { ["username"] = "PlayerOne" }, "en");
// Schedule a reminder for tomorrow, then cancel it
var reminder = await mail.SendEmail(userId, "appointment_reminder",
new Dictionary<string, string> { ["appointmentName"] = "Dentist" }, "en",
DateTime.UtcNow.AddDays(1));
if (reminder != null) await mail.CancelEmail(reminder.id);# REST API: Email Sending
# Send an immediate email
curl -X POST https://horizon.pm/api/v1/app/email-sending/send \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userId": "USER_ID",
"templateSlug": "welcome",
"language": "en",
"variables": { "username": "PlayerOne" }
}'
# Schedule an email for later
curl -X POST https://horizon.pm/api/v1/app/email-sending/send \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userId": "USER_ID",
"templateSlug": "appointment_reminder",
"language": "en",
"variables": { "appointmentName": "Dentist", "appointmentTime": "14:00" },
"scheduledAt": "2026-04-12T14:00:00Z"
}'
# Cancel a scheduled email
curl -X DELETE https://horizon.pm/api/v1/app/email-sending/EMAIL_ID \
-H "X-API-Key: YOUR_API_KEY"Contoh ini memakai Unity SDK (C#) dan REST API. Godot dan Unreal memiliki panggilan yang sama di SDK masing-masing: lihat quickstart
Pertanyaan yang Sering Diajukan
Siap untuk Integrasi?
Mulai membangun dengan horizOn hari ini. Paket gratis tersedia.
