حوّل البريد الوارد إلى بيانات
notify.email_in يسلك الطريق المعاكس للإرسال: عنوان بريد إلكتروني يستقبل الرسائل، وكل رسالة واردة تتحول إلى بيانات جاهزة لنظامك — المرسل والموضوع والنص والمرفقات، دون فتح رسالة واحدة يدويًا. جسر بين صندوق الوارد والأتمتة، بسعر ثابت لكل رسالة معالَجة عبر واجهة API.
صندوق الوارد كبوابة دخول للنظام
لا يزال كثير من المعاملات الرسمية يصل بالبريد الإلكتروني: المورّد يرسل الفاتورة الضريبية، العميل يردّ بإيصال التحويل، المتقدم يرسل سيرته الذاتية. طالما بقيت هذه الرسائل تنتظر من يفتحها ويحفظ مرفقها يدويًا، لا تتسع العملية ويضيع بعضها. معاملة البريد الوارد كمُدخَل بيانات يغيّر المعادلة: تصل الرسالة، تتحول إلى بيانات منظّمة، وتتابع مسارها دون نقرة ولا نسيان. الفرق بين مكتب يلاحق صندوقه ومكتب يديره صندوقه من تلقاء نفسه.
ما تستلمه من كل رسالة
تُسلَّم من كل رسالة معالَجة الحقول التي تهم الأتمتة: من أرسل، إلى أي عنوان، الموضوع، النص، والمرفقات المرافقة. من هنا، القرار لشيفرتك: أرشفة الملف، فتح تذكرة دعم، الرد، أو تحويل الرسالة لشخص معيّن. العمل المعقّد في تفسير صيغة الرسالة الخام بطبقاتها وترميزاتها المختلفة لم يعد مشكلتك، فتصلك البيانات جاهزة بصيغة JSON قياسية بغض النظر عن برنامج البريد الذي أرسل منه المصدر.
بناء تدفق استقبال في الواقع
الأسلوب الناجح: أنشئ عنوانًا مخصصًا لكل غرض — فواتير@ للمستندات الضريبية، طلبات@ للمشتريات، وظائف@ للسير الذاتية — ووجّه استقبال البريد إليه. يصبح العنوان قناة رسمية: يستمر المورّد بإرسال البريد كالمعتاد، لكن الرسالة من جهتك تدخل مصنّفة بحسب غرض العنوان مسبقًا، ويعرف نظامك ما عليه فعله دون تخمين. مع الوقت يمكن إضافة عناوين جديدة لأغراض أخرى، كل واحد بقاعدة معالجة مستقلة عن البقية.
السعر لكل رسالة مستلَمة
كل رسالة معالَجة بسعر $0.0035، إضافة إلى $0.002 لكل طلب — الجدول نفسه للإرسال، مطبَّق على الاستقبال. مكتب يستقبل 400 فاتورة ضريبية شهريًا يدفع $2.20 لتحويلها جميعًا إلى بيانات منظمة. لا اشتراك ولا حد أدنى: صندوق فارغ لا يكلّف شيئًا، والسعر معلن أعلى هذه الصفحة قبل الربط، فيمكن تقدير التكلفة الشهرية من عدد الرسائل المتوقعة قبل توصيل أي عنوان بريد بهذا التدفق.
حالات الاستخدام
فاتورة ضريبية تصل النظام مباشرة
يرسل موردو مؤسسة النخيل للمقاولات فواتيرهم الضريبية إلى فواتير@. تتحول كل رسالة إلى بيانات، ويُؤرشَف المرفق برقم المورّد الضريبي، ويستلم محمد الحربي كل شيء منظمًا عند الإغلاق الشهري.
رسالة دعم تصبح تذكرة
ما يصل إلى دعم@ في شركة الخليج الرقمية يفتح تذكرة دعم تلقائيًا بنص العميل والمرفقات جاهزة في النظام. لا أحد ينسخ رسائل البريد إلى جدول متابعة بعد الآن.
سير ذاتية مصنّفة عند الوصول
تدخل السير الذاتية المرسلة إلى وظائف@ مباشرة في تصنيف قسم الموارد البشرية: المرسل ونص التقديم وملف PDF المرفق، كلها منظمة. تفلتر فاطمة الزهراني حسب الوظيفة بدل تنقيب صندوق الوارد.
طلب بالبريد يصبح بندًا في قائمة الإنتاج
يصرّ عملاء قدامى لشركة الواحة للتجارة المحدودة على الطلب بالبريد الإلكتروني. تتحول رسائل طلبات@ إلى بنود في قائمة إنتاج اليوم التالي — عادة العميل بقيت، وإعادة العمل اليدوي اختفت.
الأسئلة الشائعة
هل يصلح لاستقبال الفواتير الإلكترونية المتوافقة مع هيئة الزكاة والضريبة والجمارك تلقائيًا؟
هذا أشيع استخدام: يرسل المورّد الرسالة مع ملف الفاتورة مرفقًا، فتتحول الرسالة إلى بيانات ويصل الملف إلى تدفقك جاهزًا للتحقق والأرشفة، دون فتح مرفق تلو الآخر يدويًا.
هل أحتاج إلى تغيير عنوان بريد شركتي؟
لا. الممارسة الموصى بها إنشاء عنوان مخصص للتدفق — فواتير@ أو طلبات@ — وتوجيهه للخدمة. عنوان الاستخدام البشري لفريقك يبقى كما هو تمامًا.
ماذا يحدث مع رسائل البريد المزعج أو الرسائل خارج النمط المتوقع؟
بما أن كل رسالة تتحول إلى بيانات، يقع الفلترة في تدفقك وبقاعدتك: تجاهل ما يصل من مرسل مجهول، أو دون المرفق المتوقع، أو خارج الصيغة. القرار لك، والتنفيذ تلقائي.
هل تُحفظ محتويات الرسائل الواردة من أطراف أخرى؟
يُعالَج المحتوى ليتحول إلى بيانات، ثم يُسلَّم لنظامك؛ مسؤولية الاحتفاظ به والغرض منه تقع على تدفقك. احتفظ فقط بما تحتاجه فعلًا، وتخلَّص مبكرًا مما لا حاجة إليه.
كم تكلفة معالجة صندوق وارد كامل؟
$0.0035 لكل رسالة مستلَمة، إضافة إلى $0.002 لكل طلب. لا خطة شهرية: أربعمئة رسالة في الشهر تكلّف $2.20، ولا رسائل يعني لا تكلفة.
هل يوجد اشتراك للبدء بالاستخدام؟
لا يوجد: الشراء مباشر عبر PayPal بالدولار. إن رغبت في مناقشة تدفقك قبل الربط، راسلنا — يرد عليك إنسان حقيقي بالإنجليزية أو الإسبانية، ويمكنك الكتابة بالعربية.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/notify/email-in \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/notify/email-in", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/notify/email-in",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/notify/email-in", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/notify/email-in", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"input": "…"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "notify.email_in",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |