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