snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 2s

This commit is contained in:
upstream-mirror
2026-09-17 23:28:13 +05:00
commit e7da97194a
32688 changed files with 4208681 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
---
title: AI
description: Twenty'nin CRM deneyiminizi geliştirmek için yapay zekayı nasıl kullandığı.
icon: robot
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
Twenty, yapay zekayı doğrudan CRM’inize entegre eder — bir aldatmaca olarak değil, veri modeliniz ve izin sisteminiz içinde çalışan bir araç olarak.
## Yapay Zeka Sohbet Botu
Verileriniz hakkında doğal dilde sorular sorun. Yapay zeka sohbet botu, CRM kayıtlarınızı sorgulayabilir, bilgileri özetleyebilir ve karmaşık filtreler oluşturmadan aradığınızı bulmanıza yardımcı olabilir.
<VimeoEmbed videoId="1185511734" title="Yapay zeka sohbet botu" />
## Yapay Zeka Temsilcileri
Yapay zeka temsilcileri sohbetin ötesine geçer — çok adımlı görevleri otonom olarak yerine getirebilir:
* Kayıtları harici kaynaklardan gelen verilerle zenginleştirin
* Takip e-postalarını taslak olarak hazırlayın ve gönderin
* Boru hattının sağlığını analiz edin ve risk altındaki fırsatları işaretleyin
* Gelen verileri işleyin ve doğru ekibe yönlendirin
Temsilciler mevcut iş akışlarınız içinde çalışır, böylece yapay zekayı manuel onaylar, koşullu mantık ve harici API çağrılarıyla birleştirebilirsiniz.
## İzinler ve güvenlik
Twenty’deki yapay zeka, izin modelinize saygı duyar. Temsilciler yalnızca kullanıcının (veya rolün) görüntüleme iznine sahip olduğu nesnelere ve alanlara erişebilir. Hassas veriler, yapay zeka devreye girdiğinde bile koruma altında kalır.
<Card title="Tam yapay zeka rehberi" icon="arrow-right" href="/l/tr/user-guide/ai/overview">
Sohbet botu, temsilciler ve izin kontrollerine ilişkin ayrıntılı referans.
</Card>

View File

@@ -0,0 +1,41 @@
---
title: Uygulamalar
icon: cube
description: Kod ile Twenty'yi genişletin — özel nesneler, sunucu tarafı mantık, UI bileşenleri ve yapay zeka ajanları; bunların tümü TypeScript paketleri olarak.
---
Çoğu CRM size bir yapılandırma paneli sunar. Twenty size bir platform sunar. Uygulamalar, geliştiricilerin Twenty'yi UI'nin sunduğunun ötesine genişletme yoludur — veri modellerini, sunucu tarafı mantığını, UI bileşenlerini ve yapay zeka yeteneklerini kod olarak tanımlayıp bunları bir veya daha fazla çalışma alanına dağıtırlar.
## Uygulamaların var olma nedeni
İş akışları kodsuz otomasyonu kapsar. Ancak bazı şeyler kod gerektirir: özel bir fiyatlandırma motoru, tescilli bir zenginleştirme hattı, her kayıt güncellemesinde çalışan bir uyumluluk kontrolü, dahili bir araçtan veri çeken özel bir UI paneli.
Uygulamalar, bunları birinci sınıf uzantılar olarak oluşturmanıza olanak tanır — dışarıdan bir API ile konuşan kırılgan komut dosyaları değil, tür sistemi, izin modeli ve UI'ye tam erişimi olan, platformda çalışan kod olarak.
## Bir uygulamanın tanımlayabilecekleri
Bir uygulama, `twenty-sdk` kullanarak **varlıklar** bildiren bir TypeScript paketidir:
| Varlık | Ne yapar |
| ------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| **Nesneler ve Alanlar** | Yeni veri tabloları ve mevcut nesneler üzerindeki alanlar — yerleşik olanlarla aynı şekilde ele alınır |
| **Mantıksal işlevler** | HTTP rotaları, cron zamanlamaları veya veritabanı olayları tarafından tetiklenen sunucu tarafı TypeScript |
| **Ön uç bileşenleri** | Twenty'nin arayüzünde (yan panel, widget'lar, komut menüsü) oluşturulan, korumalı alanlarda çalışan React bileşenleri |
| **Beceriler ve Aracılar** | Yapay zeka yetenekleri — yeniden kullanılabilir yönergeler ve otonom asistanlar |
| **Görünümler ve Gezinme** | Önceden yapılandırılmış liste görünümleri ve kenar çubuğu menü öğeleri |
Her şey, derleme zamanında AST analiziyle algılanır — yapılandırma dosyaları yok, kayıt için gereksiz şablon kodu yok. Herhangi bir `.ts` dosyasına `export default defineObject(...)` ekleyin, SDK onu algılar.
## Nasıl çalışırlar
* **Mantıksal işlevler** ana makineden yalıtılmış, izole Node.js süreçlerinde çalışır. Verilere, kapsamı uygulamanın rol izinleriyle sınırlandırılmış tipli bir API istemcisi üzerinden erişirler.
* **Ön uç bileşenleri**, Remote DOM kullanan Web Worker'larda çalışır — ana sayfadan yalıtılmıştır ancak yerel DOM öğelerini (iframe'ler değil) oluşturur.
* **İzinler**, API düzeyinde uygulanır. Bir uygulama yalnızca rolünün izin verdiği şeyleri görür.
## Geliştirici deneyimi
Uygulamanızı makinenizde bir TypeScript projesi olarak yazarsınız. CLI, kaynak dosyalarınızı izler ve bunları çalışan bir Twenty sunucusuyla canlı olarak senkronize eder — bir dosyayı düzenleyin, bir saniye içinde arayüzde değişikliği görün. Şema değiştiğinde tipli API istemcisi otomatik olarak yeniden oluşturulur. Hazır olduğunuzda, `yarn twenty app:publish --private` bir üretim sunucusuna gönderir veya `yarn twenty app:publish` uygulamanızı npm'de ve Twenty pazarında listeler.
<Card title="İlk uygulamanızı oluşturun" icon="arrow-right" href="/l/tr/developers/extend/apps/getting-started/quick-start">
Üç aşamalı bir adım adım rehber — iskelet oluşturun, yerel bir sunucu çalıştırın, değişikliklerinizi senkronize edin.
</Card>

View File

@@ -0,0 +1,46 @@
---
title: Takvim ve E-posta
description: E-posta ve takviminizi Twenty ile senkronize edin.
icon: envelope
---
Twenty, CRM'inizin manuel veri girişi olmadan güncel kalması için mevcut araçlarınıza bağlanır.
## E-posta senkronizasyonu
**Google Workspace** veya **Microsoft 365** posta kutunuzu bağlayın. Bağlandıktan sonra:
* E-postalar, ilgili Şirket ve Kişi kayıtlarıyla otomatik olarak ilişkilendirilir
* Tüm e-posta dizileri her kaydın zaman çizelgesinde görünür
* E-postaları doğrudan Twenty üzerinden gönderebilirsiniz
* Kullanıcı başına birden çok posta kutusu desteklenir
İçe aktarılanları siz kontrol edersiniz — ilgisiz e-postaların içe alınmasını önlemek için tarih aralığına veya gönderen kişiye göre filtreleyin.
## Takvim senkronizasyonu
Takvim etkinlikleri, bağlı hesabınızdan otomatik olarak senkronize edilir. Etkinlikler, her bir kişi veya şirketle etkileşimlerinizin eksiksiz bir görünümünü sunarak ilgili CRM kayıtlarında görünür.
## Entegrasyonlar
E-posta ve takvimin ötesinde, Twenty harici araçlara şu yollarla bağlanır:
| Yöntem | Kullanım alanı |
| ----------------------------- | -------------------------------------------------------------------------- |
| **API** | GraphQL veya REST API ile özel entegrasyonlar oluşturun |
| **Webhook'lar** | Kayıtlar değiştiğinde gerçek zamanlı bildirimleri harici sistemlere iletin |
| **Zapier** | Kod yazmadan 5.000+ uygulamaya bağlanın |
| **İş Akışı HTTP aksiyonları** | Otomatik bir iş akışının parçası olarak herhangi bir harici API'yi çağırın |
## Özel uygulamalar
Geliştiriciler, Twenty üzerinde özel arayüz, sunucu tarafı mantık ve derin entegrasyonlar ekleyerek tam özellikli uygulamalar oluşturabilir. Uygulamalar topluluk için yayımlanabilir veya gizli tutulabilir.
<CardGroup cols={2}>
<Card title="Takvim ve E-posta rehberi" icon="envelope" href="/l/tr/user-guide/calendar-emails/overview">
E-posta senkronizasyonunu, takvim senkronizasyonunu kurun ve sorunları giderin.
</Card>
<Card title="API ve Uzantılar" icon="plug" href="/l/tr/developers/extend/api">
Twenty API'si ile özel entegrasyonlar oluşturun.
</Card>
</CardGroup>

View File

@@ -0,0 +1,37 @@
---
title: Gösterge Panelleri
description: Performansı izleyin ve özel gösterge panelleriyle CRM verilerinizi görselleştirin.
icon: chart-bar
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
Gösterge panelleri, iş metriklerinize gerçek zamanlı görünürlük sağlar — satış hunisi sağlığı, ekip performansı, gelir eğilimleri ve izlemek istediğiniz diğer her şey.
<VimeoEmbed videoId="1185511768" title="Gösterge Paneli" />
## Widget'lar
Her gösterge paneli widget'lardan oluşur. Bir widget, CRM verilerinize bağlı tek bir grafik veya metriktir. Şunları yapılandırabilirsiniz:
* **Grafik türü** — Çubuk, çizgi, pasta, sayı ve daha fazlası
* **Veri kaynağı** — Veri modelinizdeki (standart veya özel) herhangi bir nesne
* **Filtreler** — Belirli kayıtlara, tarih aralıklarına veya segmentlere daraltın
* **Toplamlaştırma (Aggregation)** — Herhangi bir sayısal alanda sayma, toplama, ortalama, minimum, maksimum
* **Gruplama** — Seçili alanlara, tarihlere veya ilişkilere göre bölün
## İzleyebilecekleriniz
* Aşamaya göre satış hunisindeki değer
* Zaman içinde tamamlanan anlaşmalar
* Kaynağa göre ortalama anlaşma büyüklüğü
* Görev tamamlama oranları
* Herhangi bir nesne üzerinde özel metrikler
## Paylaşım
Gösterge panelleri çalışma alanı düzeyindedir — ekibinizdeki herkes bunları görebilir. Widget'ları bir ızgara düzeninde sıralayın ve ekibiniz için en uygun görünümü oluşturmak üzere yeniden boyutlandırın.
<Card title="Tam Gösterge Panelleri kılavuzu" icon="arrow-right" href="/l/tr/user-guide/dashboards/overview">
Gösterge panelleri oluşturma, widget'ları yapılandırma ve grafik ayarları hakkında ayrıntılı başvuru.
</Card>

View File

@@ -0,0 +1,47 @@
---
title: Veri modeli
description: Twenty'nin verilerinizi nesneler, alanlar ve ilişkilerle nasıl yapılandırdığını anlayın.
icon: database
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
Twenty içindeki her şey, veri modelinizin yapı taşları olan **nesneler** ve **alanlar** etrafında oluşturulmuştur.
## Nesneler
Nesneler, verilerinizi tutan tablolardır. Twenty, kutudan çıktığı haliyle standart nesnelerle birlikte gelir:
* **Companies** — İş yaptığınız organizasyonlar
* **People** — Bireysel kişiler
* **Opportunities** — Satış sürecinizdeki anlaşmalar
* **Tasks** — Ekibiniz için yapılacak işler
* **Notes** — Kayıtlarla ilişkilendirilmiş serbest biçimli metin
Ayrıca işletmenizin ihtiyaç duyduğu her şey için **özel nesneler** oluşturabilirsiniz — projeler, destek talepleri, ürünler, sözleşmeler veya başka herhangi bir şey.
## Alanlar
Alanlar, her nesnenin üzerindeki özelliklerdir. Twenty, çok çeşitli alan türlerini destekler:
| Kategori | Türler |
| ----------- | -------------------------------------------------------------------- |
| **Temel** | Text, Number, Boolean, Date, Currency, Rating, Select |
| **Bileşik** | Address (street, city, state, zip), Full Name, Links, Phones, Emails |
| **Özel** | Relation, File Attachment, JSON, Actor (who created/modified) |
Her nesne ayrıca otomatik sistem alanları da alır: `id`, `createdAt`, `updatedAt`, `createdBy` ve `position`.
## İlişkiler
Nesneler, ilişkiler aracılığıyla birbirine bağlanır. Bir Company'nin birçok People'ı vardır, bir Opportunity bir Company'ye aittir, vb. İstediğiniz nesneler arasında, çoktan çoğa ilişkiler de dahil, özel ilişkiler oluşturabilirsiniz.
## Bunu güçlü kılan nedir
Önceden tanımlanmış nesneler üzerindeki önceden tanımlanmış alanlarla sınırlı olduğunuz geleneksel CRM'lerin aksine, Twenty verilerinizi işletmenizin çalışma şekline tam olarak uygun biçimde modellemenizi sağlar. Özel nesneler, API uç noktaları, görünümler, izinler ve iş akışı tetikleyicileri dahil olmak üzere, yerleşik olanlarla aynı birinci sınıf muameleyi görür.
<Card title="Veri modeline derinlemesine bakış" icon="arrow-right" href="/l/tr/user-guide/data-model/overview">
Nesneler, alanlar, ilişkiler ve bunların nasıl yapılandırılacağına ilişkin tam başvuru.
</Card>
<VimeoEmbed videoId="1185511827" title="Veri modeli" />

View File

@@ -0,0 +1,105 @@
---
title: Sözlük
icon: book
description: Twenty genelinde kullanılan temel terimler.
---
## API
API (Uygulama Programlama Arayüzü), Twenty'yi diğer yazılım sistemleriyle bağlamanızı ve özel entegrasyonlar oluşturmanızı sağlar.
## Uygulamalar
Uygulamalar, veri modellerini ve mantık işlevlerini tanımlayabilen, kod olarak oluşturulmuş özel uzantılardır. Geliştiricilerin birden çok çalışma alanına dağıtılabilen, yeniden kullanılabilir özelleştirmeler oluşturmasına olanak tanır.
## Kod Eylemleri
Kod Eylemleri, verileri dönüştürmek, hesaplamalar yapmak veya yerleşik eylemlerle mümkün olmayan karmaşık mantığı gerçekleştirmek için özel JavaScript yazmanıza olanak tanıyan iş akışı adımlarıdır.
## Komut Menüsü
Komut Menüsü, işlemleri gerçekleştirmenize, kayıtlar oluşturmanıza ve çalışma alanınızda verimli bir şekilde gezinmenize olanak tanıyan hızlı erişim arayüzüdür (`Mac`'te `Cmd + K`, `Windows`'ta `Ctrl + K` ile açılır).
## Şirket & Kişiler
CRM'de iki temel kayıt türü vardır:
* Bir `Şirket`, bir iş veya organizasyonu temsil eder.
* `People`, şirketinizin mevcut ve potansiyel müşterilerini temsil eder.
## Özel Alanlar
Özel Alanlar, iş ihtiyaçlarınıza ve süreçlerinize özgü bilgileri yakalamak için oluşturduğunuz veri alanlarıdır.
## Veri Modeli
Bir Veri Modeli, CRM'nizde bilgilerin nasıl düzenlendiğini tanımlayan yapıdır, hangi nesnelerin var oldukları, özellikleri (alanlar) ve birbirleriyle nasıl ilişkili oldukları gibi.
## Favoriler
Favoriler, hızlı erişim için işaretlediğiniz kayıtlar olup, önemli verilere anında erişim için yan panelinizde görünürler.
## Alan
Bir alan, bir varlığa ait belirli verilerin depolandığı alandır.
## Yineleyici
Yineleyici (Iterator), bir iş akışı eylemidir; bir öğe dizisi üzerinde döngü kurar ve listedeki her öğe için sonraki eylemleri yürütür.
## Kanban
`Kanban`, kartlar ve sütunlar kullanarak iş süreçlerinizi takip etmenin görsel bir yoludur. Her sütun, sürecinizdeki bir aşamayı temsil eder (örneğin: yeni, devam eden, kazanılan, kaybedilen) ve kayıtları bu aşamalarda ilerledikçe taşırsınız.
## Nesne
Nesne, CRM'inizde belirli bir varlık türünü temsil eden bir veri yapısıdır (People, Companies veya Opportunities gibi). Nesneler standart (yerleşik) veya özelleştirilmiş (tarafınızdan oluşturulmuş) olabilir.
## Fırsatlar
Twenty CRM'deki Fırsatlar, hesaplar veya kişilerle potansiyel anlaşmalar veya satışlardır.
## Kayıt
Bir Kayıt, bir nesnenin örneğini belirtir, örneğin belirli bir hesap veya kişi.
## İlişki Alanları
İlişki Alanları, farklı nesneler arasında bağlantılar oluşturur; kayıtları birbirine bağlamanızı sağlar (örneğin bir Kişiyi bir Şirkete bağlamak gibi).
## Standart Alanlar
Standart Alanlar, varsayılan olarak nesnelerle birlikte gelen ve tüm çalışma alanlarında ortak işlevsellik sağlayan önceden yapılandırılmış veri alanlarıdır.
## Görevler
Twenty CRM'deki Görevler, kişilere, hesaplara veya fırsatlara ilişkin atanmış aktiviteleridir.
## Tetikleyiciler
Tetikleyiciler, bir iş akışının başlangıç noktasıdır — otomasyonu başlatan olay veya koşuldur. Örnekler arasında kayıt oluşturma, kayıt güncellemeleri, webhooklar veya zamanlanmış saatler bulunur.
## Görünümler
Görünümleri kullanarak kayıtlarınızın görünümünü özelleştirebilir; her görünüm için farklı filtreler, düzenler ve sıralama seçenekleri ayarlayabilirsiniz.
## Upsert
Upsert, "update" ve "insert" işlemlerini birleştiren bir işlemdir — eşleşme bulunursa var olan bir kaydı günceller, eşleşme yoksa yeni bir kayıt oluşturur.
## Webhooklar
Webhooklar, belirli olaylar gerçekleştiğinde Twenty'den diğer uygulamalara gönderilen otomatik mesajlardır ve gerçek zamanlı veri senkronizasyonu sağlar.
## İş Akışları
İş akışları, belirli koşullara göre tetiklenen otomatik süreçlerdir. Bu süreçler, tekrarlayan görevlerin ve iş süreçlerinin otomasyonuna yardımcı olur.
## İş Alanı
Bir `İş Alanı` genellikle Twenty'yi kullanan bir şirketi temsil eder. Siz ve ekip üyelerinizin Twenty'ye eklediği tüm kayıtları ve verileri barındırır.
Tek bir alan adını barındırır, bu genellikle çalışan e-posta adresleri için şirketinizin kullandığı alan adıdır.
## İş Alanı Üyeleri
İş Alanı Üyeleri, ekibinizdeki Twenty kullanıcılarıdır ve iş alanınıza erişebilirler. Kayıtlar için sahip veya atanan olarak görevlendirilebilirler.

View File

@@ -0,0 +1,74 @@
---
title: Düzen
description: Twenty'de gezinme, göz atma ve kayıtları görüntüleme.
icon: table-columns
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
## Ana Düzen
Ekranın ortası, kayıtlarınızın bulunduğu yerdir — kişiler, şirketler, fırsatlar, görevler, notlar, panolar, iş akışları ve özel nesneler. Kayıtları burada görüntüler, düzenler ve siler, yeni görünümler oluşturursunuz.
<img src="/images/user-guide/home/main-layout.png" style={{width:'100%'}} />
## Gezinti çubuğu
Sol kenar çubuğu size şunları sağlar:
* **Çalışma alanı değiştirici** — çalışma alanları arasında geçiş yapın veya yeni bir tane oluşturun (üst açılır menü)
* **Arama** — anında odaklanmak için `/` tuşuna basın, tüm nesnelerde arama yapar
* **Ayarlar** — sol üstten erişin
* **Sık kullanılanlar** — her kullanıcıya özgü sabitlenmiş görünümler
* **Nesne kısayolları** — Kişiler, Şirketler, Fırsatlar vb. nesnelere hızlı erişim
* **İş akışları** — otomasyonlar oluşturun
Öğeleri yeniden sıralamak için sürükleyin, ilgili nesneleri gruplamak için klasörler oluşturun, kullanmadıklarınızı gizleyin.
<img src="/images/user-guide/home/navigation-bar.png" style={{width:'100%'}} />
## Komut Menüsü
`Cmd+K` (Mac) veya `Ctrl+K` (Windows) tuşlarına basın — ya da sağ üstteki üç noktaya tıklayın. Buradan şunları yapabilirsiniz:
* Yeni kayıtlar oluşturun
* CSV ile veri içe ve dışa aktarın
* Yeni görünümler oluşturun
* Silinen kayıtlara erişin (Twenty yumuşak ve kalıcı silmeleri destekler)
* Çalışma alanınızda gezinmek için klavye kısayollarını görün
<img src="/images/user-guide/home/command-menu.png" style={{width:'100%'}} />
## Ara
Komut Menüsü, gezinme çubuğunun üst kısmı veya `/` tuşuna basarak erişilebilir. Arama tüm nesnelerde çalışır.
<img src="/images/user-guide/home/search-bar.png" style={{width:'100%'}} />
## Yan Panel
Bir kayda tıklayarak sağdaki yan paneli açın — mevcut sayfadan ayrılmadan kaydın temel bilgilerinin hızlı bir özetini görürsünüz. Tam kayıt sayfasına gitmek için **Aç**'a tıklayın.
<img src="/images/user-guide/home/side-panel.png" style={{width:'100%'}} />
## Görünümler
Her nesne, nesne başına sınırsız olmak üzere birden çok görünümü destekler. Aralarında geçiş yapmak için sol üstteki açılır menüyü kullanın.
* **Tablo** — gruplama, satır içi düzenleme ve sütun özelleştirme ile hesap tablosu tarzı satırlar ve sütunlar
* **Kanban** — bir seçim alanına göre düzenlenmiş sürükle-bırak kartları, boru hatları için idealdir
* **Takvim** — zamana dayalı planlama için bir tarih alanına göre yerleştirilmiş kayıtlar
Her görünüm kendi filtrelerini, sıralamasını ve alan görünürlüğünü kaydeder. Görünümleri çalışma alanınızla paylaşın veya özel tutun. Kenar çubuğundan hızlı erişim için görünümleri sık kullanılanlara ekleyin.
<img src="/images/user-guide/home/view-menu.png" style={{width:'100%'}} />
## Kayıt Sayfaları
Bir kaydı açtığınızda, ayrıntı sayfası yapılandırılabilir **sekmeler** ve **widget'lar**dan oluşturulur. Izgara üzerinde widget'ları ekleyin, kaldırın, yeniden sıralayın ve yeniden boyutlandırın — alanlar, ilişkili kayıtlar, e-postalar, zaman çizelgesi, görevler, notlar, dosyalar, grafikler, iframe'ler ve daha fazlası. Her nesne türünün kendi düzeni vardır.
<Card title="Tam Düzen rehberi" icon="arrow-right" href="/l/tr/user-guide/layout/overview">
Gezinme, görünümler, kayıt sayfaları — ayrıntılı başvuru ve nasıl yapılır kılavuzları.
</Card>
<VimeoEmbed videoId="1185511790" title="Düzen" />

View File

@@ -0,0 +1,55 @@
---
title: İş Akışları
description: Twenty'nin görsel iş akışı oluşturucusuyla iş süreçlerinizi otomatikleştirin.
icon: bolt
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
İş akışları, tekrarlayan görevleri otomatikleştirmenize ve Twenty'yi harici araçlara kod yazmadan (isterseniz yazabilirsiniz) bağlamanıza olanak tanır.
<VimeoEmbed videoId="1185511711" title="İş Akışı" />
## İş akışları nasıl çalışır
Her iş akışının üç bölümü vardır:
1. **Tetikleyici** — İş akışını başlatan şey
2. **Adımlar** — Sonrasında ne olur (ardışık bir veya daha fazla eylem)
3. **Değişkenler** — Adımlar arasında akan veriler
## Tetikleyiciler
| Tetikleyici | Ne zaman tetiklenir |
| --------------- | ----------------------------------------------------------------------------------------- |
| **Kayıt olayı** | Bir kayıt oluşturulur, güncellenir, silinir veya upsert edilir |
| **Manuel** | Bir kullanıcı bir düğmeye tıklar (tek bir kayıtta, birden çok kayıtta veya global olarak) |
| **Program** | Yinelenen bir aralıkta (cron söz dizimiyle) |
| **Webhook** | Harici bir sistem bir HTTP POST gönderir |
## Eylemler
İş akışları, aşağıdakilerin herhangi bir kombinasyonunu zincirleyebilir:
* **Kayıt işlemleri** — Kayıtları oluşturma, güncelleme, bulma, silme veya upsert etme
* **E-posta gönder** — Bağlı hesaplardan e-posta gönderin veya taslak oluşturun
* **HTTP isteği** — Herhangi bir harici API'yi çağırın
* **Kod** — Karmaşık mantık için özel JavaScript çalıştırın
* **Dallar** — İş akışı yolunu bölmek için if/else koşulları
* **Yineleyici** — Veri dizileri üzerinde döngü kurun
* **Yapay Zekâ Aracısı** — Bir yapay zekâ aracısının verileri otonom şekilde işlemesine izin verin
* **Gecikme** — Devam etmeden önce bekleyin
* **Form** — İş akışının ortasında kullanıcı girdisi toplayın
## Oluşturabilecekleriniz
* Bir fırsat belirli bir aşamaya ulaştığında Slack uyarıları gönderin
* Yeni kişileri harici API'lerden gelen verilerle otomatik olarak zenginleştirin
* Eski fırsatları tespit edin ve sahibini bilgilendirin
* Twenty ile faturalandırma sisteminiz arasında verileri senkronize edin
* Kayıt verilerinden PDF'ler veya faturalar oluşturun
* Belirli kriterlerle eşleşen gelen e-postalara otomatik yanıt verin
<Card title="Tam kapsamlı İş Akışları kılavuzu" icon="arrow-right" href="/l/tr/user-guide/workflows/overview">
Tetikleyiciler, eylemler, değişkenler ve gerçek dünyadan otomasyon örnekleri hakkında ayrıntılı başvuru.
</Card>

View File

@@ -0,0 +1,62 @@
---
title: Neden Twenty
icon: heart
---
import { CardTitle } from "/snippets/card-title.mdx"
Başlaması kolay ama değiştirmesi imkansız yazılımlarla, esnek ama kurulumu aylar süren yazılımlar arasında seçim yapıyordunuz. Twenty üçüncü seçenek: **gidişata göre yeniden şekillendirebileceğiniz, üretime hazır bir CRM.**
## Twenty’yi farklı kılan nedir
Twenty, yapılandırdığınız bir ürün değil, üzerine inşa edebileceğiniz bir platformdur.
<CardGroup cols={2}>
<Card img="/images/user-guide/halftone/ai.png">
<CardTitle>Ajanlar için tasarlandı</CardTitle>
Ajanlar, veri modelinizin içinde gerçek izinlerle çalışır. Yetenekler, Araçlar, MCP.
</Card>
<Card img="/images/user-guide/halftone/permissions.png">
<CardTitle>Güvenli Genişletilebilirlik</CardTitle>
Güvenli temeller üzerindeki vibe-coded araçların esnekliği.
</Card>
<Card img="/images/user-guide/halftone/dev-api.png">
<CardTitle>Modern Yığın</CardTitle>
React, TypeScript. Ekibiniz Twenty’yi nasıl genişleteceğini zaten biliyor. Tescilli diller yok, kapı bekçiliği yok.
</Card>
<Card img="/images/user-guide/halftone/dev-self-host.png">
<CardTitle>Bağımlılık Yok</CardTitle>
Açık kaynak çekirdek, kendi sunucunuzda barındırılabilir, verilerinizi istediğiniz zaman dışa aktarın.
</Card>
</CardGroup>
## Twenty kimin için
* **Salesforce’u değiştiren büyük işletmeler** — ekibiniz
aracı kullanmaktan çok, onunla savaşmaya zaman harcıyor.
Kendinizi kilitlenmiş hissediyorsunuz ve maliyetler sürekli artıyor.
* **Teknik kuruculara sahip girişimler** —
e-tabloları ve Notion’ı aştınız. Büyük hedefleriniz var ve sizinle birlikte ölçeklenecek bir CRM istiyorsunuz.
* **Avantaj arayan GTM ekipleri** — kendi potansiyel müşteri puanlamanızı, kendi zenginleştirmelerinizi, kendi
dışa dönük iş akışlarınızı oluşturmak istiyorsunuz.
* **Gizliliğe önem veren kuruluşlar** — verilerinize uçtan uca
sahip olmanız ve verilerinizi kendiniz barındırmanız gerekiyor. Düzenleyici,
sözleşmeye dayalı ya da sadece prensip gereği.
* **Salesforce iş ortakları** —
geliştiricileriniz, müşterilerinize lisans maliyeti artışlarını sunmaktan bıkmış durumda.
Daha iyi bir DX istiyorsunuz ve müşterileriniz için daha düşük lisans maliyetiyle projeleri daha hızlı teslim etmek istiyorsunuz.
* **Web geliştirme ajansları** — ekibiniz TypeScript, React
ve PostgreSQL biliyor. Twenty, APEX öğrenmeden veya tescilli sertifikalar almadan CRM pazarını size açar.
## Twenty kimin için değil
* **Üzerine hiç düşünmek zorunda kalmayacakları bir CRM isteyen ekipler.** Twenty, araçlarına yakın durmak ve onları zamanla şekillendirmek isteyen ekipleri ödüllendirir. Tamamen yönetilen bir şey istiyorsanız,
Pipedrive veya
HubSpot işinizi görecektir.
* **Bugün yüzlerce hazır entegrasyona ihtiyaç duyan şirketler.** Ekosistemimiz hızla büyüyor ama henüz Salesforce veya HubSpot kadar geniş değil. Eksik olanı inşa etmeyi sorun etmiyorsanız, bayılacaksınız. Değilse, bize bir yıl daha verin.
* **Araçların, onları kullanan insanlar tarafından değil, yönetim kurulu odalarında seçildiği kurumlar.** Biftekli akşam yemekleri
ve yönetici brifingleri yapmıyoruz. Kendi araçlarını seçme yetkisine sahip ekiplerle kazanıyoruz.
<Card title="Başlamaya hazır mısınız?" icon="rocket" href="/l/tr/getting-started/quickstart">
Twenty’yi bulutta veya kendi sunucunuzda 5 dakikadan kısa sürede kurun.
</Card>

View File

@@ -0,0 +1,70 @@
---
title: Temel Özellikler
description: Özel veri modellerinden yapay zeka destekli otomasyona kadar, Twenty’nin yapabildiklerine genel bir tur.
icon: star
---
import { CardTitle } from "/snippets/card-title.mdx"
Twenty, tam özellikli bir CRM platformudur. İşte bununla neler oluşturabileceğiniz.
<CardGroup cols={2}>
<Card href="/l/tr/user-guide/data-model/overview" img="/images/user-guide/halftone/data-model.png">
<CardTitle>Özel Veri Modeli</CardTitle>
İşletmenizin ihtiyaç duyduğu tam veri yapısını tanımlayın.
<br />Özel nesneler oluşturun, 20’den fazla alan türüyle özel alanlar ekleyin ve istediğiniz nesneler arasında ilişkiler kurun.
</Card>
<Card href="/l/tr/user-guide/views-pipelines/overview" img="/images/user-guide/halftone/layout.png">
<CardTitle>Görünümler ve Boru Hatları</CardTitle>
Tablo görünümleri, kanban panoları ve takvim görünümleri arasında geçiş yapın.
<br />AND/OR mantığıyla filtreleyin, birden fazla alana göre sıralayın, kayıtları gruplayın ve özel görünümler kaydedin.
</Card>
<Card href="/l/tr/user-guide/workflows/overview" img="/images/user-guide/halftone/workflows.png">
<CardTitle>İş Akışları ve Otomasyon</CardTitle>
Kod yazmadan herhangi bir iş sürecini otomatikleştirin.
<br />İş akışlarını kayıt değişikliklerinde, zamanlamalarla, manuel işlemlerle veya gelen webhook’larla tetikleyin.
</Card>
<Card href="/l/tr/user-guide/calendar-emails/overview" img="/images/user-guide/halftone/calendar-emails.png">
<CardTitle>Takvim ve E-posta Eşitleme</CardTitle>
Google Workspace veya Microsoft 365 hesabınızı bağlayın.
<br />E-postalar ve takvim etkinlikleri ilgili CRM kayıtlarında otomatik olarak görünür.
</Card>
<Card href="/l/tr/user-guide/ai/overview" img="/images/user-guide/halftone/ai.png">
<CardTitle>Yapay Zeka</CardTitle>
Soruları yanıtlayan, kayıtları zenginleştiren ve izin modeliniz dahilinde çok adımlı görevleri yürüten, CRM’iniz içinde özerk şekilde çalışan yapay zeka ajanları.
</Card>
<Card href="/l/tr/user-guide/dashboards/overview" img="/images/user-guide/halftone/dashboards.png">
<CardTitle>Panolar ve Raporlama</CardTitle>
Gerçek zamanlı bileşenlerle özel panolar oluşturun.
<br />Yapılandırılabilir grafikler ve filtrelerle boru hattı metriklerini, ekip performansını ve iş KPI’larını takip edin.
</Card>
<Card href="/l/tr/user-guide/permissions-access/overview" img="/images/user-guide/halftone/permissions.png">
<CardTitle>İzinler ve Erişim Kontrolü</CardTitle>
Nesneler, alanlar ve tekil kayıtlar dahil her düzeyde role dayalı erişim kontrolü.
<br />SAML veya OIDC ile SSO yapılandırın. Denetim günlükleri kimin ne yaptığını takip eder.
</Card>
<Card href="/l/tr/developers/extend/api" img="/images/user-guide/halftone/dev-api.png">
<CardTitle>API ve Genişletilebilirlik</CardTitle>
Özel veri modelinize uyum sağlayan, geliştirici öncelikli bir API.
<br />Her çalışma alanı için otomatik oluşturulan dokümantasyonla birlikte hem GraphQL hem de REST uç noktaları.
</Card>
<Card href="/l/tr/user-guide/data-migration/overview" img="/images/user-guide/halftone/data-migration.png">
<CardTitle>Veri İçe/Dışa Aktarma</CardTitle>
Verileri CSV dosyalarından veya API aracılığıyla içe aktarın.
<br />Yerleşik alan eşlemesi, mükerrer tespiti ve hata yönetimi. Verilerinizi dilediğiniz zaman dışa aktarın — bağımlılık yok.
</Card>
<Card href="/l/tr/developers/self-host/self-host" img="/images/user-guide/halftone/dev-self-host.png">
<CardTitle>Kendi Kendine Barındırma</CardTitle>
Twenty’yi kendi altyapınızda tek bir Docker Compose komutuyla çalıştırın.
<br />Verileriniz üzerinde tam denetim, kendi takviminize göre güncellemeler.
</Card>
</CardGroup>

View File

@@ -0,0 +1,73 @@
---
title: Hızlı Başlangıç
description: Twenty’yi bulutta veya kendi sunucunuzda 5 dakikadan kısa sürede çalışır hâle getirin.
icon: play
---
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
## Kaydol
<Steps>
<Step title="Hesabınızı oluşturun">
[app.twenty.com](https://app.twenty.com) adresine gidin ve Google, Microsoft veya e-posta ile kayıt olun.
</Step>
<Step title="Bir deneme seçin">
**30 gün** (kartla) veya **7 gün** (kartsız) seçin. Her ikisi de tam erişim içerir — sınırsız kişi, e-posta entegrasyonu, özel nesneler, API. Planı veya fatura aralığını istediğiniz zaman değiştirebilirsiniz.
</Step>
<Step title="Çalışma alanınızı oluşturun">
Stripe üzerinden ödeme onayından sonra, çalışma alanı adınızı ve kullanıcı profilinizi ayarlayacaksınız. İstediğiniz zaman iptal edebilirsiniz.
</Step>
</Steps>
<VimeoEmbed videoId="1185227242" title="Bir çalışma alanı oluşturma" />
## Çalışma alanınızı yapılandırın
İçeri girdikten sonra, Twenty'yi size özel kılmak için üç adım:
### 1. Posta kutunuzu bağlayın
**Ayarlar → Hesaplar**'a gidin ve Google veya Microsoft hesabınızı bağlayın. Twenty, e-postalarınızı ve takvim etkinliklerinizi içe aktaracak ve etkileşimlerden otomatik olarak kişiler oluşturacaktır. Başka bir sağlayıcı mı kullanıyorsunuz? Aynı sayfadan SMTP üzerinden posta kutuları veya CalDAV üzerinden takvimler ekleyebilirsiniz.
<Note>Buradan başlayın — bir posta kutusunu bağlamak, başka herhangi bir özelleştirme yapmadan önce ekibinize gerçek verilerle anında değer sağlar.</Note>
<VimeoEmbed videoId="1185416821" title="Posta kutunuzu bağlayın" />
### 2. Veri modelinizi şekillendirin
Özel nesneler ve alanlar oluşturmak için **Ayarlar → Veri Modeli**'ne gidin. Bilmeniz gereken birkaç nokta:
* Özel nesneler ve alanlar **tüm planlarda sınırsızdır** — ek satış yoktur.
* **Kişiler, Şirketler ve Fırsatlar**, senkronize edilmiş e-postaları ve toplantıları gösteren nesnelerdir. Bunları temeliniz olarak kullanın ve e-posta geçmişi olmayacak ayrı nesneler oluşturmak yerine kategorize etmek için alanlar ekleyin (örneğin, bir `Person Type` alanı).
* İki Kişi aynı e-postayı paylaşamaz. İki Şirket aynı alan adını paylaşamaz.
* İhtiyacınız olmayan standart alanları/nesneleri devre dışı bırakabilir ve alanları silmeden görünümlerden gizleyebilirsiniz.
[Veri Modeli referansı →](/l/tr/user-guide/data-model/overview)
<VimeoEmbed videoId="1185416793" title="Veri modelinizi şekillendirin" />
### 3. Verilerinizi içe aktarın
Komut Menüsünü (`Cmd+K` / `Ctrl+K`) kullanarak Kişileri, Şirketleri, Fırsatları veya herhangi bir özel nesneyi CSV ile içe aktarın. Beklenen formatı görmek için önce örnek dosyayı indirin. Dosyaları 10 bin kayda sınırlayın ve içe aktarmadan önce e-postaları/alan adlarını yinelenenlerden arındırın.
[Veri Taşıma rehberi →](/l/tr/user-guide/data-migration/overview)
<VimeoEmbed videoId="1185416775" title="Verilerinizi içe aktarın" />
## Sonraki adımlar
<CardGroup cols={2}>
<Card title="Düzeni öğrenin" icon="table-columns" href="/l/tr/getting-started/core-concepts/layout">
Gezinme, görünümler, komut menüsü, yan panel.
</Card>
<Card title="İş Akışları Oluşturun" icon="bolt" href="/l/tr/user-guide/workflows/overview">
İş süreçlerinizi otomatikleştirin.
</Card>
<Card title="Görünümler Oluşturun" icon="table" href="/l/tr/user-guide/layout/overview">
Tablo, kanban, takvim — verilerinizi filtreleyin ve sıralayın.
</Card>
<Card title="API'yi Keşfedin" icon="plug" href="/l/tr/developers/extend/api">
Kiracı başına şema — REST ve GraphQL.
</Card>
</CardGroup>