إعدادات تراها كلها
كل إعداد في صفحة واحدة، و«أشعة إكس» تعرض البرومبت النهائي الذي يصل إلى النموذج، كتلة كتلة.
- اللهجة
- سعودية
- النبرة
- ودودة
- نافذة السجل
- آخر 12 رسالة
- ساعات العمل
- 10 ص إلى 11 م، والجمعة من 4 م
اضبط وكيلك مرة واحدة: هويته ولهجته وتعليماته، وما يجب أن يتركه لفريقك. ثم استخدم الإعدادات نفسها في كل مكان: جلسات المحادثة، والإجابة بسؤال واحد، والواجهة البرمجية، وودجت موقعك، وOpenAI SDK. وواتساب قريبًا.
الخطة المجانية تشمل 100 محادثة ذكية كل شهر، بلا بطاقة دفع.
مساعد ندى
مثال مسجّل
العميل:كم سعر دهن العود؟
الوكيل:دهن العود الملكي (12 مل) بـ 450 ريال، والتوصيل مجاني للطلبات فوق 200 ريال. تحب أضيفه لطلبك؟
العميل:وصلني الطلب والزجاجة مكسورة!
الوكيل:نأسف جدًا لما حدث. حوّلنا طلبك لأحد موظفينا ليتابع معك مباشرة.
حُوّلت لفريقك
المحادثة الآن في مكتب التحويل، ولن يرد الوكيل فيها حتى يعيدها فريقك إليه.
قواعده ومعرفته ورد التصعيد الخاص به تعمل كما هي، أينما استدعيته.
سؤال وجواب
سؤال يدخل وجواب يخرج، بلا جلسة.
POST /v1/agents/{agent}/askجلسات المحادثة
سجل كامل للمحادثة، بمعرّفنا أو بمعرّفك أنت.
POST /v1/sessions/order-8812/messagesواجهة برمجية لكل شيء
الوكلاء والإعدادات والمعرفة والمفاتيح والاستخدام. ولوحة التحكم نفسها مبنية عليها.
PATCH /v1/agents/{agent}ودجت لموقعك
سطر واحد في صفحتك، وعربية من اليمين لليسار كما يجب.
<script src="…/widget/v1.js">OpenAI SDK
غيّر العنوان الأساسي، واترك بقية الكود كما هو.
base_url=".../openai/v1"واتسابقريبًا
الوكيل نفسه على رقم واتساب الأعمال الخاص بك.
مفتاح سرّي وطلب HTTP، وهذا كل شيء. استخدم رقم الطلب أو التذكرة عندك معرّفًا للجلسة، وسنربطه بمعرّفنا.
Idempotency-Key.stream.sess_ أو بمعرّفك، في أي رابط.API=https://api.k-agent.kerneltics.com/v1
KEY=kt_sk_live_…
# One question, one answer
curl $API/agents/agt_01J…/ask \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"input":"كم رسوم التوصيل؟"}'
# → {"object":"run","status":"completed","outcome":"answered",
# "output_text":"التوصيل بـ 25 ريال، ومجاني فوق 200 ريال",
# "usage":{"units":0.25,…}}
# A session under your own ID: created once, then resumed
curl $API/sessions -H "Authorization: Bearer $KEY" \
-H "Idempotency-Key: 6f1c…" \
-d '{"agent":"agt_01J…","external_id":"order-8812",
"input":"وين طلبي؟"}'
# → 201 {"session":{"id":"sess_01J…","external_id":"order-8812"},
# "created":true,"run":{…}}
# Later turns use your ID in the URL, streamed over SSE
curl $API/sessions/order-8812/messages \
-H "Authorization: Bearer $KEY" \
-d '{"input":"أقدر أغير عنوان التوصيل؟","stream":true}'
# run.created … message.delta … run.completedconst API = "https://api.k-agent.kerneltics.com/v1";
const headers = {
Authorization: `Bearer ${process.env.KAGENT_SECRET_KEY}`,
"Content-Type": "application/json",
};
// One question, one answer
const run = await fetch(`${API}/agents/agt_01J…/ask`, {
method: "POST",
headers,
body: JSON.stringify({ input: "كم رسوم التوصيل؟" }),
}).then((res) => res.json());
console.log(run.output_text); // التوصيل بـ 25 ريال، ومجاني فوق 200 ريال
// A session under your own ID: created once, then resumed
const { session, created } = await fetch(`${API}/sessions`, {
method: "POST",
headers: { ...headers, "Idempotency-Key": crypto.randomUUID() },
body: JSON.stringify({
agent: "agt_01J…",
external_id: "order-8812",
input: "وين طلبي؟",
}),
}).then((res) => res.json());
// Later turns use your ID in the URL
await fetch(`${API}/sessions/order-8812/messages`, {
method: "POST",
headers,
body: JSON.stringify({ input: "أقدر أغير عنوان التوصيل؟" }),
});import os, uuid, requests
API = "https://api.k-agent.kerneltics.com/v1"
headers = {"Authorization": f"Bearer {os.environ['KAGENT_SECRET_KEY']}"}
# One question, one answer
run = requests.post(
f"{API}/agents/agt_01J…/ask",
headers=headers,
json={"input": "كم رسوم التوصيل؟"},
).json()
print(run["output_text"]) # التوصيل بـ 25 ريال، ومجاني فوق 200 ريال
# A session under your own ID: created once, then resumed
res = requests.post(
f"{API}/sessions",
headers={**headers, "Idempotency-Key": str(uuid.uuid4())},
json={
"agent": "agt_01J…",
"external_id": "order-8812",
"input": "وين طلبي؟",
},
).json()
print(res["created"], res["session"]["id"]) # True sess_01J…
# Later turns use your ID in the URL
requests.post(
f"{API}/sessions/order-8812/messages",
headers=headers,
json={"input": "أقدر أغير عنوان التوصيل؟"},
)القيم مثل agt_01J… وkt_sk_live_… أمثلة. استبدلها بقيمك من لوحة التحكم.
ست قدرات تجعل الوكيل واضحًا لك، وآمنًا على عملائك.
كل إعداد في صفحة واحدة، و«أشعة إكس» تعرض البرومبت النهائي الذي يصل إلى النموذج، كتلة كتلة.
حدّد ما لا يتعامل معه الوكيل بنفسه. عند التحويل يصل لعميلك ردّك أنت حرفيًا، وتنتقل المحادثة لفريقك. وإن تعطّل مزوّد النموذج لا يبقى العميل بلا رد.
لا تتعامل معها بنفسك
رد التصعيد
نأسف جدًا لما حدث. حوّلنا طلبك لأحد موظفينا ليتابع معك مباشرة.
سعودية أو خليجية أو فصحى أو إنجليزية، أو دعه يجاري لهجة العميل. والنبرة ودودة أو رسمية أو مختصرة.
استخدم رقم الطلب أو التذكرة عندك معرّفًا للجلسة. نربطه بمعرّفنا، ويعمل الاثنان في كل طلب.
order-8812sess_01j9f3k8q2…كلاهما يصل للجلسة نفسها
GET /v1/sessions/order-8812عدّل المسودة وجرّبها ثم انشرها. كل إصدار محفوظ، وتستعيد أي إصدار سابق متى احتجت.
وحدة واحدة هي المحادثة الذكية: عميل واحد خلال 24 ساعة، حتى 50 ردًا. التحويل لموظف ولوحة الاختبار مجانًا.
= محادثة ذكية واحدة
ابدأ من قالب، واكتب تعليماتك، وأضف قائمة أسعارك أو أسئلتك الشائعة، وحدّد ما يُحوَّل لفريقك.
حادث المسودة في لوحة الاختبار، وشاهد كل أداة استُدعيت والبرومبت كاملًا، ثم انشر الإصدار الأول.
استدعِ الواجهة البرمجية، أو افتح جلسات بمعرّفاتك، أو أضف الودجت لموقعك، أو وجّه OpenAI SDK إليه.
لم تجد إجابتك؟ راسلنا على info@kerneltics.com
نعم. أرسل external_id (مثل رقم الطلب order-8812) عند إنشاء الجلسة، وسنربطه بمعرّفنا sess_. يعمل الاثنان في كل رابط، وإذا أرسلت المعرّف نفسه مرة أخرى تُستأنف الجلسة نفسها بدل إنشاء جلسة جديدة. لا تضع في المعرّف رقم جوال أو بريدًا إلكترونيًا؛ مكانها بيانات العميل.
يحوّل المحادثة لفريقك بدل أن يخمّن. أنت تحدد ما لا يتعامل معه بنفسه، والرد الذي يراه العميل عند التحويل حرفيًا. تصل المحادثة إلى مكتب التحويل، ويتوقف الوكيل فيها حتى يعيدها فريقك إليه. وإن تعطّل مزوّد النموذج يصل لعميلك الرد البديل وتُحوَّل المحادثة، فلا يبقى بلا رد.
نماذج من OpenAI وAnthropic وDeepSeek عبر حسابنا، في ثلاث فئات: قياسية مثل gpt-6-luna وdeepseek-flash، ومتقدمة مثل Claude Haiku 4.5 وdeepseek-v4-pro، ومميزة هي Claude Sonnet 5.5. ونماذج Gemini قريبًا. ويمكنك ربط مفتاحك الخاص من OpenAI أو Anthropic أو DeepSeek أو أي مزوّد متوافق مع OpenAI، فتدفع لنا رسوم المنصة فقط.
ليس بعد، ونفضّل أن نكون واضحين. إعداداتك ومحادثات عملائك محفوظة في قاعدة بياناتنا على خادمنا. ولكتابة الرد يُرسَل نص المحادثة إلى مزوّد النموذج الذي تختاره، وهو يعالجه خارج المملكة وفق عقده وشروط معالجة البيانات لديه. لا نستخدم بياناتك لتدريب أي نموذج. واستضافة البيانات داخل المملكة على خطتنا القادمة.
ليس لتجهيز الوكيل: في لوحة التحكم قوالب جاهزة، وكل الإعدادات في صفحة واحدة، وتجرّب وتنشر بلا كود. وإضافة الودجت لموقعك سطر HTML واحد. تحتاج مطوّرًا حين تربط أنظمتك عبر الواجهة البرمجية أو أدوات HTTP.
المحادثة الذكية عميل واحد مع وكيل واحد، خلال 24 ساعة من أول رد للوكيل، حتى 50 ردًا. المحادثة التي فيها رد واحد تُحتسب ربع محادثة. التحويل لموظف وأعطال مزوّد النموذج ولوحة الاختبار لا تُحتسب. وتُحتسب النماذج المتقدمة 3 والمميزة 6.
100 محادثة ذكية كل شهر، وكل الإعدادات، وبلا بطاقة دفع.