
إشعار
الأبسط بينها: عنوان رئيسي، وسطر من التفاصيل، واقتباس اختياري، ورابط.
يسأل عن طلب أو محادثة بعينها، ومرة واحدة فقط.

How was {{subjectName}}?
How did we do?
You {{interactionVerb}} {{subjectName}} on {{interactionDate}}. If you have two minutes, we would like to know how it went. It is read by a person, and it changes what we do next.
Leave feedback [{{actionUrl}}]
Would rather not? That is completely fine. This is the only time we will ask about this one.
{{footerNote}}معروض بقيم تجريبية. أما تبويبا HTML والنص العادي فيحتفظان بالعناصر النائبة.
عن القالب
أرسله بعد بضعة أيام من طلب أو محادثة دعم أو زيارة. يسأل عن ذلك التفاعل وحده لا عن الشركة عمومًا، ويقول إن شخصًا يقرأ الإجابات، ويعد بألّا يسأل عنه مجددًا.
القيم
القيم المطلوبة يجب أن ترافق كل إرسال. أما البقية فتأخذ القيمة الافتراضية المعروضة هنا.
| العنصر النائب | النوع | مطلوب | الافتراضي |
|---|---|---|---|
{{subjectName}} | نص | مطلوب | لا يوجد |
{{interactionVerb}} | نص | اختياري | ordered |
{{interactionDate}} | نص | مطلوب | لا يوجد |
{{actionUrl}} | رابط | مطلوب | لا يوجد |
{{footerNote}} | نص | اختياري | You are receiving this because of a recent interaction. |
API
أنشئ قالبًا من هذا التصميم مرة واحدة، ثم أرسله مع قيم كل رسالة.
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) const template = await openemail.templates.create({ name: 'Feedback request', starter: 'feedback-request', publish: true,}) const sent = await openemail.templates.send(template.slug, { from: 'Northwind <[email protected]>', to: '[email protected]', props: { subjectName: 'the linen overshirt', interactionDate: '24 September', actionUrl: 'https://example.com/feedback/NW-10482', },}) console.log(sent.id, sent.status)الإشعارات
ابدأ من أحدها
يُفتح كل قالب في المحرر على شكل كتل يمكنك نقلها أو إعادة تنسيقها أو حذفها، ويُرسَل عبر API مع تعبئة القيم.
بنية بريد إلكتروني للشركات والذكاء الاصطناعي والوكلاء والبريد الشخصي. مبنية للتوسّع والخصوصية والتحكّم. كل ما كان ينبغي للبريد الإلكتروني أن يملكه منذ اليوم الأول.