
Bildirim
En sade olanı: bir başlık, bir satır ayrıntı, isteğe bağlı bir alıntı ve bir bağlantı.
Saat dilimini açıkça yazan ve yeniden planlama bağlantısı içeren bir randevu onayı.

Confirmed: {{eventName}} on {{eventDate}}
You are booked in
{{eventName}} with {{hostName}} is confirmed.
When
{{eventDate}}, {{eventTime}} ({{timeZone}})
How long
{{duration}}
Where
{{location}}
Add to calendar [{{actionUrl}}]
Need to change it?
Reschedule or cancel [{{rescheduleUrl}}]
Please do it before {{eventDate}} if you can.
{{footerNote}}Örnek değerlerle gösteriliyor. HTML ve Düz metin sekmeleri yer tutucuları korur.
Hakkında
Bir toplantı ya da randevu ayarlandığında gönderin. Etkinliği ve düzenleyeni belirtir, tarihi, saati, saat dilimini, süreyi ve yeri verir. Takvime eklemek için bir bağlantı, yeniden planlamak ya da iptal etmek için de ayrı bir bağlantı sunar.
Değerler
Zorunlu değerler her gönderimle birlikte gelmelidir. Diğerleri için burada gösterilen varsayılan kullanılır.
| Yer tutucu | Tür | Zorunlu | Varsayılan |
|---|---|---|---|
{{eventName}} | Metin | Zorunlu | Yok |
{{hostName}} | Metin | Zorunlu | Yok |
{{eventDate}} | Metin | Zorunlu | Yok |
{{eventTime}} | Metin | Zorunlu | Yok |
{{timeZone}} | Metin | Zorunlu | Yok |
{{duration}} | Metin | İsteğe bağlı | 30 minutes |
{{location}} | Metin | İsteğe bağlı | Online |
{{actionUrl}} | Bağlantı | Zorunlu | Yok |
{{rescheduleUrl}} | Bağlantı | Zorunlu | Yok |
{{footerNote}} | Metin | İsteğe bağlı | You are receiving this because you made a booking. |
API
Bu tasarımdan bir kez şablon oluşturun, sonra her mesaj için değerlerle birlikte gönderin.
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) const template = await openemail.templates.create({ name: 'Booking confirmed', starter: 'booking-confirmed', publish: true,}) const sent = await openemail.templates.send(template.slug, { from: 'Northwind <[email protected]>', to: '[email protected]', props: { eventName: 'Product demo', hostName: 'Jonas Weber', eventDate: 'Tuesday 8 October', eventTime: '14:30', timeZone: 'London time', actionUrl: 'https://example.com/bookings/8812/calendar', rescheduleUrl: 'https://example.com/bookings/8812', },}) console.log(sent.id, sent.status)Bildirimler
Bir şablonla başlayın
Her şablon düzenleyicide taşıyabileceğiniz, yeniden biçimlendirebileceğiniz ya da silebileceğiniz bloklar olarak açılır ve API üzerinden değerleri doldurulmuş hâlde gönderilir.
İşletmeler, yapay zekâ, ajanlar ve kişisel e-posta için e-posta altyapısı. Ölçek, gizlilik ve denetim için kuruldu. E-postanın ilk günden sahip olması gereken her şey.