You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/twenty-docs/l/ar/user-guide/data-migration/how-tos/migrating-from-other-crms.mdx
+24-24Lines changed: 24 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,43 +1,43 @@
1
1
---
2
2
title: Migrating from Other CRMs
3
-
description: Step-by-step guide to migrate your data from any CRM to Twenty.
3
+
description: دليل خطوة بخطوة لترحيل بياناتك من أي نظام لإدارة علاقات العملاء إلى Twenty.
4
4
---
5
5
6
6
## نظرة عامة
7
7
8
-
This guide walks you through migrating your data from any CRM to Twenty. The process involves auditing your data, preparing your Twenty workspace, exporting from your current system, and importing into Twenty.
8
+
يرشدك هذا الدليل خلال عملية ترحيل بياناتك من أي نظام لإدارة علاقات العملاء إلى Twenty. تشمل العملية تدقيق بياناتك، وإعداد مساحة العمل في Twenty، والتصدير من نظامك الحالي، والاستيراد إلى Twenty.
9
9
10
-
<Note>Views, workflows, and permissions must be recreated manually after migration. Plan time for this configuration work.</Note>
10
+
<Note>يجب إعادة إنشاء العروض، وسير العمل، والأذونات يدويًا بعد الترحيل. خطط وقتًا لهذا العمل الخاص بالإعداد.</Note>
11
11
12
-
## Step 1: Audit Your Current Data
12
+
## الخطوة 1: تدقيق بياناتك الحالية
13
13
14
-
Migration is an opportunity for a fresh start. Don't bring over clutter.
14
+
يُعد الترحيل فرصة لبداية جديدة. لا تنقل البيانات غير الضرورية.
15
15
16
-
**What to keep:**
16
+
**ما يجب الاحتفاظ به:**
17
17
18
-
*Active contacts and companies
19
-
*Open opportunities and deals
20
-
*Important notes and activities
21
-
*Custom fields you actually use
18
+
*جهات الاتصال والشركات النشطة
19
+
*الفرص والصفقات المفتوحة
20
+
*الملاحظات والأنشطة المهمة
21
+
*الحقول المخصصة التي تستخدمها فعليًا
22
22
23
-
**What to leave behind:**
23
+
**ما يجب تركه:**
24
24
25
-
*Outdated contacts (no activity in 2+ years)
26
-
*Duplicate records
27
-
*Test data
28
-
*Unused custom fields
25
+
*جهات الاتصال القديمة (لا نشاط خلال سنتين أو أكثر)
26
+
*السجلات المكررة
27
+
*بيانات الاختبار
28
+
*الحقول المخصصة غير المستخدمة
29
29
30
-
## Step 2: Map Your Data Model
30
+
## الخطوة 2: مطابقة نموذج البيانات الخاص بك
31
31
32
-
Create a mapping document between your current CRM and Twenty:
32
+
أنشئ مستند مطابقة بين نظام إدارة علاقات العملاء الحالي لديك وTwenty:
**Advanced objects are supported!**Beyond standard CRM objects (People, Companies, Opportunities), you can also trigger workflows and perform actions on:
13
+
**الكائنات المتقدمة مدعومة!**إلى جانب كائنات CRM القياسية (الأشخاص، الشركات، الفرص)، يمكنك أيضًا تشغيل سير العمل وتنفيذ إجراءات على:
14
14
15
15
* أعضاء مساحة العمل
16
-
*Calendar Events
17
-
*Messages (Emails)
18
-
*Tasks, Notes, and many other system objects
16
+
*أحداث التقويم
17
+
*الرسائل (رسائل البريد الإلكتروني)
18
+
*المهام، والملاحظات، والعديد من كائنات النظام الأخرى
19
19
20
-
This opens up powerful automations like notifying team members when calendar events are created, or processing incoming emails automatically.
20
+
يفتح هذا المجال لأتمتة قوية مثل إشعار أعضاء الفريق عند إنشاء أحداث التقويم، أو معالجة رسائل البريد الإلكتروني الواردة تلقائيًا.
21
21
</Tip>
22
22
23
23
## إنشاء سجل
@@ -27,9 +27,9 @@ description: Learn about the different triggers that start your workflows.
27
27
**التكوين**: حدد نوع الكائن لمراقبة السجلات الجديدة.
28
28
29
29
<Note>
30
-
*This trigger is great for records created by csv, mailbox and calendar synchronization, API.
31
-
***It is not recommended for records created manually**: with this trigger, workflows start as soon as the record is created. Since Twenty UI offers auto-save on the fly (there is not an edit mode and then a validation to save records), the workflow will be triggered before the user inputs all the fields.
32
-
To trigger this workflow on records created manually, it is recommended to use the trigger `Record is created or updated`instead.
30
+
*هذا المحفز رائع للسجلات التي يتم إنشاؤها عبر CSV، ومزامنة صندوق البريد والتقويم، وواجهة برمجة التطبيقات (API).
31
+
***لا يُنصح به للسجلات التي تُنشأ يدويًا**: مع هذا المحفز، تبدأ عمليات سير العمل فور إنشاء السجل. نظرًا لأن Twenty UI تتيح الحفظ التلقائي أثناء العمل (لا توجد وضعية تحرير ثم تحقق لحفظ السجلات)، فسيتم تشغيل سير العمل قبل أن يُدخل المستخدم جميع الحقول.
32
+
لتشغيل سير العمل هذا على السجلات التي تم إنشاؤها يدويًا، يُوصى باستخدام المحفز `Record is created or updated`بدلًا من ذلك.
33
33
</Note>
34
34
35
35
## تحديث السجل
@@ -62,27 +62,27 @@ description: Learn about the different triggers that start your workflows.
62
62
63
63
**التكوين**: حدد نوع الكائن لمراقبة عمليات الحذف.
64
64
65
-
## Manual Trigger
65
+
## المحفز اليدوي
66
66
67
-
يبدأ سير العمل عندما يتم تشغيله بواسطة إجراء المستخدم. This trigger can be accessed through the `Cmd+K`menu or via a custom button that will be displayed in the top navbar after selecting record(s).
67
+
يبدأ سير العمل عندما يتم تشغيله بواسطة إجراء المستخدم. يمكن الوصول إلى هذا المحفز من خلال قائمة `Cmd+K`أو عبر زر مخصص سيُعرض في شريط التنقل العلوي بعد تحديد سجل/سجلات.
***العالمي**: لا يتطلب أي سجل لتشغيل سير العمل هذا. The workflow is triggered from the command menu `Cmd + K`anywhere (from any object) and does not use record(s) as input.
74
+
***العالمي**: لا يتطلب أي سجل لتشغيل سير العمل هذا. يتم تشغيل سير العمل من قائمة الأوامر `Cmd + K`من أي مكان (من أي كائن) ولا يستخدم سجل/سجلات كمدخل.
75
75
76
-
***مفرد**: سيتم تمرير السجل (السجلات) المحددة إلى سير العمل الخاص بك. تم تكوين هذا لكائن معين. يمكن اختيار عدة سجلات قبل إطلاق سير العمل. The workflow will run from beginning to end as many times as there are records selected.
76
+
***مفرد**: سيتم تمرير السجل (السجلات) المحددة إلى سير العمل الخاص بك. تم تكوين هذا لكائن معين. يمكن اختيار عدة سجلات قبل إطلاق سير العمل. سوف يعمل سير العمل من البداية إلى النهاية بعدد مرات يساوي عدد السجلات المحددة.
77
77
78
78
<Note>
79
-
**Soft limit: 100 runs/minute**. Beyond this, workflows remain in "Not Started" status and are processed gradually—either by a background job or when another workflow enters the queue. This means you can select more than 100 records with a Single trigger; execution will just be slower.
79
+
**حد مرن: 100 عملية تشغيل/دقيقة**. بعد ذلك، تظل عمليات سير العمل في حالة "Not Started" ويتم معالجتها تدريجيًا—إما بواسطة مهمة خلفية أو عندما يدخل سير عمل آخر قائمة الانتظار. هذا يعني أنه يمكنك تحديد أكثر من 100 سجل باستخدام محفز واحد؛ ستكون عملية التنفيذ أبطأ فقط.
80
80
</Note>
81
81
82
-
***الاختيار الشامل**: سيتم تمرير السجل/السجلات المحددة إلى سير العمل الخاص بك. تم تكوين هذا لكائن معين. يمكن اختيار عدة سجلات قبل إطلاق سير العمل. سيتم تشغيل سير العمل مرة واحدة، مما يوفر القائمة الكاملة للسجلات كمدخلات. This means the workflow needs to contain an [Iterator action](/l/ar/user-guide/workflows/capabilities/workflow-actions#iterator).
82
+
***الاختيار الشامل**: سيتم تمرير السجل/السجلات المحددة إلى سير العمل الخاص بك. تم تكوين هذا لكائن معين. يمكن اختيار عدة سجلات قبل إطلاق سير العمل. سيتم تشغيل سير العمل مرة واحدة، مما يوفر القائمة الكاملة للسجلات كمدخلات. هذا يعني أن سير العمل يحتاج إلى احتواء [إجراء المُكرِّر](/l/ar/user-guide/workflows/capabilities/workflow-actions#iterator).
83
83
84
84
<Note>
85
-
This is more advanced, and best for people who want to optimize the number of workflow runs.
85
+
هذا أكثر تقدمًا، وهو الأفضل لمن يرغبون في تحسين عدد مرات تشغيل سير العمل.
*The workflow provides a unique webhook URL—copy this and add it to your external system as the endpoint to call.
123
-
*For POST requests, define the expected body structure so Twenty knows what data to expect. Add here the fields you will receive that will be needed below in your workflow.
|Import/manual data handling| تحديث أو إنشاء سجل |
133
-
|Cleanup after deletion| حذف السجل |
134
-
|User-initiated action| التشغيل يدويًا |
135
-
|Recurring reports| بجدول زمني |
136
-
|External integration| Webhook or On a Schedule|
122
+
*يوفر سير العمل عنوان URL فريدًا لويب هوك—انسخه وأضفه إلى نظامك الخارجي كنقطة نهاية للاستدعاء.
123
+
*بالنسبة لطلبات POST، حدِّد البنية المتوقعة لمحتوى الطلب حتى يعرف Twenty ما البيانات المتوقع تلقيها. أضف هنا الحقول التي ستستلمها والتي ستكون مطلوبة أدناه في سير العمل لديك.
0 commit comments