---
title: Интеграција спољних алата
info: Ови токови рада се фокусирају на довођење података у и из Twenty путем API позива и вебхукова.
image: /images/user-guide/integrations/plug.png
sectionInfo: Аутоматизујте процесе и интегришите се са спољним алатима
---

<Frame>
  <img src="/images/user-guide/integrations/plug.png" alt="Header" />
</Frame>

Испод су примери токова рада које можете имплементирати да бисте повезали Twenty са остатком ваше инфраструктуре.

## Корисни случајеви за узимање података

### Слање веб образаца

**Проблем**: Потребно је да преузмете податке о потенцијалним клијентима из образаца на вебсајту, одредишних страница или контакт образаца директно у Twenty.

**Решење**: Користите тригере вебхукова да аутоматски креирате записе из образаца.

**Setup**:

- Креирајте ток рада са тригером вебхука
- Конфигуришите вебхук да очекује податке из образаца (име, имејл, компанију, итд.)
- Подесите метод вебхука на POST
- Дефинишите очекивану структуру тела у тригеру

**Тригер**: Вебхук (POST захтев из вашег образца)

**Акције**:

- Потражите записе да проверите да ли особа/компанија већ постоји
- Гранање: Ако постоји → Ажурирај запис, ако не → Креирај запис
- Креирајте запис за задатак накнадног праћења додељен продајном представнику
- Пошаљите имејл обавештење продајном тиму

### Синхронизација података о производу

**Problem**: Your sales team needs visibility into product usage, billing, or feature adoption data stored in your data warehouse.

**Решење**: Редовно синхронизујте податке о производу у Twenty како бисте дали продавцима контекст о њиховим налозима.

**Тригер**: На распореду (дневно или недељно)

**Акције**:

- HTTP Request to your data warehouse API
- Радња кода за процес и форматирање података
- Користите функцију Итерирања за следеће кораке
- Потражите записе да пронађете одговарајуће записе компаније
- Ажурирајте запис да додате метрике коришћења производа
- Креирајте запис за задатке када употреба падне испод прага

### Meeting Notes from Call Recorders

**Проблем**: Важни увиди из продајних позива се губе или нису правилно документовани у CRM-у.

**Решење**: Аутоматски креирајте белешке и акционе ставке из система за снимање позива.

**Тригер**: Вебхук (са платформе за снимање позива)

**Акције**:

- Радња кода за извлачење сажетка састанка и акционих ставки
- Потражите записе да пронађете сродну прилику или контакт
- Креирајте запис за напомену са сажетком састанка
- Креирајте запис за задатке накнадног праћења на основу акционих ставки
- Пошаљите имејл учесницима са сажетком и следећим корацима

### Обогаћивање података

**Проблем**: Ваши записи о контактима и компанијама немају важне демографске и фирмографске информације.

**Решење**: Аутоматски обогаћујте записе користећи спољне добављаче података.

**Тригер**: Запис је креиран (објекат људи или компаније)

**Акције**:

- HTTP захтев до API за обогаћивање
- Радња кода за процесирање одговора на обогаћивање
- Користите функцију Итерирања за следеће кораке
- Ажурирајте запис са додатним информацијама о компанији/контакту
- Креирајте запис за продајни задатак ако је идентификован високовредан потенцијални клијент
- Пошаљите имејл ако обогаћивање открије кључне сигнале за куповину

## Корисни случајеви за дистрибуцију података

### Управљање претплатницима на билтен

**Проблем**: Желите да шаљете маркетиншке е-маилове специфичним сегментима вашег CRM података користећи специјализоване алате за е-маилове.

**Решење**: Извезите листе претплатника на вашу платформу за е-маил маркетинг када је то потребно.

**Подешавање**: Креирајте поглед у Twenty са свим примаоцима билтена

**Trigger**: Launch Manually (when no record is selected)

**Акције**:

- Претражите записе користећи критеријуме погледа на билтен
- Code action to format email addresses for your email platform
- HTTP захтев за додавање претплатника вашем алату за е-маил маркетинг
- Креирај запис за праћење кампање
- Пошаљите е-маил потврду маркетиншком тиму

### Окидачи е-маил секвенце

**Проблем**: Желите да покренете сложене е-маил секвенце на основу CRM догађаја користећи наменске алате за аутоматизацију е-маилова.

**Решење**: Пошаљите нове клијенте или купце на вашу платформу за аутоматизацију е-маилова када се десе специфични догађаји.

**Trigger**: Record is Created (People object with specific criteria)

**Акције**:

- Код акције за одређивање одговарајуће е-маил секвенце
- HTTP захтев за додавање контакта на платформу за аутоматизацију е-маилова
- Ажурирајте запис да пратите учешће у секвенци
- Креирајте запис за задатак праћења да надгледате учешће

### Интеграција рангирања потенцијалних клијената

**Problem**: You need sophisticated lead scoring that combines CRM data with external signals.

**Решење**: Пошаљите податке о потенцијалним клијентима спољним алатима за рангирање или примените логику оцењивања у оквиру радних процеса.

**Опција 1 - Спољни Алати**:

**Окидач**: Запис је ажуриран (објект људи)

**Акције**:

- HTTP захтев за слање података о потенцијалним клијентима на платформу за рангирање
- Код акције за обраду одговора оцењивања
- Ажурирајте запис са оценом потенцијалних клијената
- Креирајте запис за продајни задатак ако оцена премаши праг

**Опција 2 - Интерна Логика**:

**Окидач**: Запис је ажуриран (објект људи)

**Акције**:

- Код акције са алгоритмом оцењивања (величина компаније, индустријска грана, понашање)
- Ажурирајте запис са израчунатом оценом
- Send Email alert to sales rep for high-scoring leads

### Генерисање фактура

**Проблем**: Када се уговарају послови, ваш систем фактурисања мора бити ажуриран са информацијама о клијентима и уговорима.

**Решење**: Аутоматски пошаљите податке о уговорима вашем систему фактурисања када се прилике реализују.

**Trigger**: Record is Updated (Opportunities object, Stage = "Closed Won")

**Акције**:

- Search Records to get complete customer information
- Code action to format data for billing system
- HTTP захтев за креирање клијента на платформи фактурисања
- HTTP захтев за генерисање фактуре
- Ажурирајте запис да сачувате референцу фактуре
- Пошаљите е-маил финансијском тиму са детаљима фактуре

## Напредни образци интеграције

### Двосмерна синкронизација

**Проблем**: Потребно је да држите податке синхронизованим између Twenty и другог система у оба смера.

**Solution**: Combine scheduled workflows with webhook triggers for real-time sync.

**From Twenty to External System**:

**Окидач**: Запис је ажуриран (било који релевантан објекат)

**Акције**:

- HTTP захтев за ажурирање спољног система
- Ажурирајте запис да бисте пратили статус синхронизације и временски жиг

**From External System to Twenty**:

**Окидач**: Вебхук (из спољног система)

**Акције**:

- Претражите записе да пронађете одговарајући запис
- Ажурирајте запис са новим подацима из спољног система
- Креирајте запис за задатак решавања конфликта ако је потребно

### Multi-step Data Processing

**Problem**: Data from external sources needs complex processing before it can be used in Twenty.

**Решење**: Користите код акције за трансформацију и валидацију података.

**Окидач**: Вебхук или у складу са распоредом

**Акције**:

- Код акције за валидацију формата улазних података
- Код акције за трансформацију структуре података
- Код акције за примену пословних правила и обрачуна
- Претражите записе да проверите постојање дупликата
- Креирајте или ажурирајте запис са обрађеним подацима
- Пошаљите е-маил упозорење ако се открију проблеми са квалитетом података

## Савети за имплементацију

- Сачувајте API кључеве сигурно у Поставке → API & Вебхукови
- Користите HTTPS за све спољне API позиве
- Be mindful of API rate limits - use scheduled workflows when possible
- Размотрите серијска ажурирања "у складу са распоредом" када обрада у реалном времену није потребна
- Запамтите ограничење од 100 истовремених радних процеса по радном простору - користите "bulk" доступност за мануелне окидаче када обрађујете више записа (видите [Карактеристике радних процеса](/l/sr/user-guide/workflows/workflow-features) за детаље)
- Тестирајте са узорком података пре активирања радних процеса

За решавање проблема интеграције, погледајте наш [Водич за решавање проблема радних процеса](/l/sr/user-guide/workflows/workflow-troubleshooting). За помоћ у имплементацији комплексних интеграција, размотрите наше [Професионалне услуге](/l/sr/user-guide/workflows/professional-services).
