system-prompts-and-models-o.../dealix/auto_client_acquisition/meeting_intelligence/meeting_brief.py
Sami Assiri b13cb389cc feat(dealix): sync full Dealix package to repo
- API routers, ACA modules, integrations (draft operators)
- Docs, landing pages, scripts (launch readiness, scorecard)
- Tests and CI workflow updates for Dealix

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-01 21:01:17 +03:00

30 lines
1.2 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""Pre-meeting brief from company/contact context."""
from __future__ import annotations
from typing import Any
def build_pre_meeting_brief(
company: dict[str, Any] | None = None,
contact: dict[str, Any] | None = None,
opportunity: dict[str, Any] | None = None,
) -> dict[str, Any]:
c = company or {}
p = contact or {}
o = opportunity or {}
return {
"company_ar": str(c.get("name") or c.get("company_name") or "الشركة"),
"contact_ar": str(p.get("name") or "جهة الاتصال"),
"objective_ar": str(o.get("objective_ar") or "مناقشة ملاءمة الحل والخطوة التالية."),
"questions_ar": [
"ما معيار القرار والجدول الزمني؟",
"ما أكبر مخاطرة يرونها اليوم؟",
"ما الشكل المثالي للتجربة خلال ٧ أيام؟",
"ما الميزانية أو نطاقها التقريبي؟",
"من يشارك من جانبهم في التنفيذ؟",
],
"likely_objections_ar": ["السعر", "التوقيت", "التكامل مع الأنظمة الحالية"],
"demo": True,
}