أنشئ مسودة منظمة لخطاب تقديم وظيفي
حوّل البيانات الأساسية لطلب التوظيف إلى مسودة واضحة لخطاب تقديم من دون البدء من صفحة فارغة.
شغّل الأداة مجانًا
أدخل اسم المتقدم، والمسمى الوظيفي المطلوب، واسم الشركة، ومؤهلين أو ثلاثة مؤهلات جديرة بالإبراز. يرتب المولد هذه المعلومات في صيغة خطاب أعمال تتضمن العنوان والموضوع والتحية والمقدمة والأدلة والخاتمة والتوقيع. النتيجة حتمية وجاهزة للتخصيص، وبذلك يبدأ كل طلب من أساس متسق مع بقاء النبرة والتفاصيل النهائية تحت إشرافكم الكامل.
اختاروا مؤهلات تثبت الملاءمة للوظيفة
لا يكتفي خطاب التقديم المفيد بتكرار السيرة الذاتية. قبل إنشاء المسودة، اختاروا مؤهلين أو ثلاثة مؤهلات تجيب مباشرة عن احتياجات جهة العمل. تجمع الصياغة القوية بين المهارة والدليل؛ فبدلا من عبارة «إدارة جيدة للمشروعات»، يمكن كتابة «قدت إطلاق منتج شارك فيه اثنا عشر متخصصا من الهندسة والمبيعات والدعم». تفيد النتيجة القابلة للقياس عندما تكون دقيقة، كما يمكن لنطاق مسؤولية محدد أو شهادة أو أداة متخصصة أن يثبت المصداقية. اجعلوا كل مؤهل موجزا بما يكفي لقراءته في جملة واحدة، وضعوا أقوى دليل أولا لأن المولد يحافظ على ترتيب الإدخال. استخدموا عبارات يمكن الدفاع عنها في المقابلة، واحذفوا التفاصيل الخاصة أو السرية أو غير ذات الصلة. تتطلب الأداة عنصرين أو ثلاثة عناصر غير فارغة، لأن الادعاء الواحد لا يكفي غالبا لبناء فقرة مقنعة، بينما تشتت القائمة الطويلة الانتباه. تؤدي المعلومات المختارة بعناية إلى مسودة محددة وموثوقة بعيدة عن المبالغة والتكرار.
افهموا بنية خطاب الأعمال
تتبع النتيجة تسلسلا مألوفا لخطابات الأعمال كي يتمكن مسؤول التوظيف من قراءتها بسرعة. تبدأ بموضع مخصص للتاريخ، ثم تحدد مسؤول التوظيف والشركة، وتعرض موضوعا واضحا، وتستخدم تحية محايدة عند غياب اسم المستلم. تذكر المقدمة المنصب والشركة فورا. ثم تعرض فقرة مستقلة المؤهلات المقدمة، وتأتي بعدها خاتمة تطلب فرصة للنقاش وتشكر القارئ على النظر في الطلب. تكمل عبارة الختام والتوقيع الوثيقة. يحافظ هذا التنظيم التقليدي على تركيز القارئ على أدلة المرشح بدلا من التنسيق غير المألوف. استبدلوا موضع التاريخ بتاريخ الإرسال، وأضيفوا اسم المستلم وعنوانه عند توفرهما، وتحققوا من أي تنسيق تطلبه جهة العمل. تتيح النتيجة كذلك كل قسم في حقل مستقل، مما يفيد في القوالب والنماذج ومسارات إنشاء المستندات. يمكن نسخ حقل الخطاب الكامل، أو وضع كل جزء وتنسيقه من دون الحاجة إلى تحليل النص النهائي.
خصصوا المسودة وراجعوها قبل الإرسال
تعاملوا مع النتيجة بوصفها مسودة أولى منضبطة، لا وصفا نهائيا للمتقدم. اقرأوا كل جملة بصوت مسموع وعدلوا المفردات كي تعكس أسلوب الشخص الذي سيوقع الخطاب. أضيفوا سببا صادقا للاهتمام بالشركة، واربطوا أقوى مؤهل بمسؤولية واردة في إعلان الوظيفة، واحذفوا أي عبارة عامة. تأكدوا من الاسم الرسمي للشركة والمسمى الدقيق للوظيفة، ثم تحققوا من كل رقم وشهادة ونتيجة. إذا عرفتم اسم مسؤول التوظيف فاستبدلوا التحية المحايدة. أكملوا التاريخ وبيانات الاتصال في الوثيقة النهائية، واجعلوها في صفحة واحدة ما لم تطلب الجهة خلاف ذلك. راجعوا النص بعد نقله إلى المحرر، لأن التفاف الأسطر والتنسيق قد يتغيران. لا تستخدم هذه القدرة الشبكة أو العشوائية أو التاريخ الحالي، ولذلك تعطي المدخلات المتطابقة نتيجة متطابقة. يفيد هذا الاتساق في الإجراءات المتكررة، لكنه لا يبحث عن الشركة ولا يخترع تخصيصا. تظل دقة المعلومات وملاءمتها ونبرتها والإرسال النهائي من مسؤوليتكم.
حالات الاستخدام
بدء طلب توظيف موجه
حوّلوا المنصب والشركة وأقوى الأدلة إلى مسودة منظمة يسهل تخصيصها.
توحيد خدمات الإرشاد المهني
قدموا للطلاب أو العملاء إطارا مهنيا متسقا مع الاحتفاظ بمؤهلات خاصة بكل وظيفة.
تعبئة قالب مستند
استخدموا الخطاب كاملا أو أقسامه في نموذج أو منشئ مستندات أو أداة داخلية.
الأسئلة الشائعة
ما تكلفة طلب API واحد؟
تبلغ تكلفة كل طلب API مقدار $0.002. ويمكن تشغيل إصدار المتصفح محليا من دون استدعاء API.
كم مؤهلا ينبغي تقديمه؟
قدموا مؤهلين أو ثلاثة مؤهلات غير فارغة، مرتبة من الأكثر إقناعا إلى الأقل.
هل يبحث المولد عن معلومات الشركة؟
لا. يستخدم المعلومات المقدمة فقط، ولا يتصل بالشبكة أو يخترع حقائق عن الشركة.
لماذا تحتوي المسودة على موضع للتاريخ؟
يعمل المولد بصورة حتمية ولا يقرأ التاريخ الحالي. استبدلوا الموضع بتاريخ التقديم قبل الإرسال.
هل النتيجة جاهزة للإرسال من دون تعديل؟
إنها مسودة منظمة. تحققوا من الدقة، وخصصوا الدافع وبيانات المستلم، وراجعوا الوثيقة النهائية.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/doc/cover-letter-generate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"applicant_name":"Jordan Lee","job_title":"Product Operations Manager","company_name":"Northstar Labs","qualifications":["Seven years leading cross-functional operations programs","Reduced onboarding time by 35% through process redesign","Experienced with analytics, documentation, and stakeholder communication"]}'const res = await fetch("https://api.kit.forhosting.com/doc/cover-letter-generate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"applicant_name": "Jordan Lee",
"job_title": "Product Operations Manager",
"company_name": "Northstar Labs",
"qualifications": [
"Seven years leading cross-functional operations programs",
"Reduced onboarding time by 35% through process redesign",
"Experienced with analytics, documentation, and stakeholder communication"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/cover-letter-generate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"applicant_name": "Jordan Lee",
"job_title": "Product Operations Manager",
"company_name": "Northstar Labs",
"qualifications": [
"Seven years leading cross-functional operations programs",
"Reduced onboarding time by 35% through process redesign",
"Experienced with analytics, documentation, and stakeholder communication"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/cover-letter-generate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"applicant_name":"Jordan Lee","job_title":"Product Operations Manager","company_name":"Northstar Labs","qualifications":["Seven years leading cross-functional operations programs","Reduced onboarding time by 35% through process redesign","Experienced with analytics, documentation, and stakeholder communication"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"applicant_name":"Jordan Lee","job_title":"Product Operations Manager","company_name":"Northstar Labs","qualifications":["Seven years leading cross-functional operations programs","Reduced onboarding time by 35% through process redesign","Experienced with analytics, documentation, and stakeholder communication"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/cover-letter-generate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"applicant_name": "Jordan Lee",
"job_title": "Product Operations Manager",
"company_name": "Northstar Labs",
"qualifications": [
"Seven years leading cross-functional operations programs",
"Reduced onboarding time by 35% through process redesign",
"Experienced with analytics, documentation, and stakeholder communication"
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.cover_letter_generate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_mb | 25 |
max_pages | 200 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |