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