Files
twenty/packages/twenty-docs/l/uk/user-guide/workflows/external-tool-integration.mdx
T
9bc5486d0d i18n - translations (#15803)
Created by Github action

---------

Co-authored-by: github-actions <github-actions@twenty.com>
2025-11-13 17:12:39 +01:00

221 lines
15 KiB
Plaintext

---
title: Інтеграція зовнішніх інструментів
info: These workflows focus on bringing data in and out of Twenty through API calls and webhooks.
image: /images/user-guide/integrations/plug.png
sectionInfo: Автоматизуйте процеси та інтегруйте з зовнішніми інструментами
---
<Frame>
<img src="/images/user-guide/integrations/plug.png" alt="Header" />
</Frame>
Нижче наведені приклади робочих процесів, які ви могли б розгорнути для підключення Twenty до решти вашого стеку.
## Data Ingestion Use Cases
### Надсилання вебформ
**Problem**: You need to capture leads from website forms, landing pages, or contact forms directly into Twenty.
**Рішення**: Використовуйте тригери веб-хуки для автоматичного створення записів із надісланих форм.
**Налаштування**:
- Створити робочий процес з тригером Webhook
- Налаштуйте веб-хук на очікування даних з форм (ім'я, email, компанія тощо)
- Встановіть метод веб-хука на POST
- Визначте очікувану структуру тіла у тригері
**Тригер**: Веб-хук (запит POST з вашої форми)
**Дії**:
- Пошук записів для перевірки, чи особа/компанія вже існує
- Branch: If exists → Update Record, If not → Create Record
- Створити запис для завдання на подальше відслідковування, призначеного торговому представнику
- Send Email notification to sales team
### Синхронізація даних продукту
**Проблема**: Вашій команді продажу потрібен доступ до даних використання продуктів, рахунків або впровадження функцій, збережених у вашому сховищі даних.
**Рішення**: Регулярно синхронізуйте дані продукту в Twenty, щоб надати продавцям контекст щодо їх облікових записів.
**Тригер**: За розкладом (щоденно або щотижнево)
**Дії**:
- Запит HTTP до API вашого сховища даних
- Кодова дія для обробки та форматування даних
- Використовуйте функцію Ітератора для подальших кроків
- Пошук записів для знаходження відповідних записів компанії
- Оновити запис, щоб додати метрики використання продукту
- Створити запис для завдань, коли використання нижче порогу
### Нотатки з нарад з записів викликів
**Проблема**: Важливі інсайти з продажів губляться або не документуються належним чином в CRM.
**Рішення**: Автоматично створюйте нотатки та елементи дій з систем запису викликів.
**Тригер**: Веб-хук (з платформи запису викликів)
**Дії**:
- Кодова дія для вилучення резюме зустрічі та елементів дій
- Пошук записів для знаходження пов'язаної можливості або контакту
- Створити запис для нотатки з підсумком зустрічі
- Створити запис для завдань на подальше відстеження на основі елементів дій
- Відправити email учасникам з підсумком і наступними кроками
### Збагачення даних
**Проблема**: Ваші записи контактів і компаній не містять важливої демографічної та фірмографічної інформації.
**Рішення**: Автоматично збагачуйте записи за допомогою зовнішніх постачальників даних.
**Тригер**: Запис створено (Об'єкт «Люди» або «Компанії»)
**Дії**:
- Запит HTTP до API збагачення
- Кодова дія для обробки відповіді збагачення
- Використовуйте функцію Ітератора для подальших кроків
- Оновити запис з додатковою інформацією про компанію/контакт
- Створити запис для завдання на продаж, якщо виявлено цінного перспективного клієнта
- Відправити email-повідомлення, якщо збагачення розкриває ключові сигнали для придбання
## Випадки використання розповсюдження даних
### Управління передплатниками інформаційних розсилок
**Проблема**: Ви хочете надсилати маркетингові електронні листи на певні сегменти ваших даних CRM за допомогою спеціалізованих інструментів електронної пошти.
**Рішення**: Експортуйте списки передплатників на вашу платформу email маркетингу, коли це потрібно.
**Налаштування**: Створіть перегляд у Twenty зі всіма одержувачами інформаційних розсилок
\*\*Тип тригера повинен бути Ручний - коли не вибрано жодного запису)
**Дії**:
- Пошук записів за критеріями перегляду інформаційних розсилок
- Запрограмувати дію для форматування електронних адрес для вашої платформи електронної пошти
- HTTP запит для додавання підписників до вашого інструмента email маркетингу
- Створити запис для відстеження кампаній
- Надіслати підтвердження електронної пошти маркетинговій команді
### Тригери послідовностей електронних листів
**Проблема**: Ви хочете запускати складні послідовності електронних листів на основі подій CRM за допомогою спеціалізованих інструментів автоматизації електронної пошти.
**Рішення**: Надсилайте нових потенційних клієнтів або клієнтів на вашу платформу автоматизації електронної пошти, коли відбуваються певні події.
**Тригер**: Створюється запис (об'єкт Люди зі специфічними критеріями)
**Дії**:
- Запрограмувати дію для визначення відповідної послідовності електронних листів
- HTTP запит на додавання контакту до платформи автоматизації електронної пошти
- Оновлення запису для відстеження зарахування до послідовності
- Створити запис для подальшого завдання із моніторингу залученості
### Інтеграція з оцінюванням лідів
**Проблема**: Вам потрібне складне оцінювання лідів, яке поєднує дані CRM із зовнішніми сигналами.
**Рішення**: Надсилайте дані потенційних клієнтів до зовнішніх інструментів оцінювання або впроваджуйте логіку оцінювання у робочих процесах.
**Варіант 1 - Зовнішній інструмент**:
**Тригер**: Оновлюється запис (об'єкт Люди)
**Дії**:
- HTTP запит для відправки даних потенційного клієнта на платформу оцінювання
- Запрограмувати дію для обробки відповіді на оцінку
- Оновити запис з оцінкою ліда
- Створити запис для завдання з продажу, якщо оцінка перевищує поріг
**Варіант 2 - Внутрішня логіка**:
**Тригер**: Оновлюється запис (об'єкт Люди)
**Дії**:
- Запрограмувати дію з алгоритмом оцінювання (розмір компанії, галузь, поведінка)
- Оновити запис з обчисленою оцінкою
- Надіслати електронний лист-попередження представнику з продажів для лідів з високими оцінками
### Генерація рахунків
**Проблема**: Коли угоди закриваються, ваша система виставлення рахунків повинна оновлюватись з інформацією про клієнта та угоду.
**Рішення**: Автоматично надсилайте дані угоди у вашу систему виставлення рахунків, коли угоди виграні.
**Trigger**: Record is Updated (Opportunities object, Stage = "Closed Won")
**Дії**:
- Пошук записів для отримання повної інформації про клієнта
- Запрограмувати дію для форматування даних для системи виставлення рахунків
- HTTP запит для створення клієнта у платформі виставлення рахунків
- HTTP запит для створення рахунку
- Оновити запис для зберігання посилання на рахунок
- Надіслати електронний лист команді фінансів з деталями рахунку
## Розширені шаблони інтеграцій
### Двостороння синхронізація
**Проблема**: Вам потрібно підтримувати синхронізацію даних між Twenty та іншою системою в обидва напрямки.
**Рішення**: Поєднайте заплановані робочі процеси з тригерами webhook для синхронізації в реальному часі.
**Від Twenty до зовнішньої системи**:
**Тригер**: Оновлюється запис (будь-який відповідний об'єкт)
**Дії**:
- HTTP запит для оновлення зовнішньої системи
- Оновити запис для відстеження статусу синхронізації та часової позначки
**Від зовнішньої системи до Twenty**:
**Тригер**: Webhook (з зовнішньої системи)
**Дії**:
- Пошук записів для знаходження відповідного запису
- Оновити запис з новими даними із зовнішньої системи
- Створити запис для завдання з розв'язання конфліктів, якщо потрібно
### Багатоступінчаста обробка даних
**Проблема**: Дані з зовнішніх джерел потрібно складно обробити перед тим, як їх можна буде використовувати у Twenty.
**Рішення**: Використовуйте дії коду для перетворення і перевірки даних.
**Тригер**: Webhook або за розкладом
**Дії**:
- Запрограмувати дію для перевірки формату вхідних даних
- Запрограмувати дію для перетворення структури даних
- Запрограмувати дію для застосування бізнес-правил і обчислень
- Пошук записів для перевірки на дублікати
- Створити або оновити запис з обробленими даними
- Надіслати електронний лист, якщо виявлені проблеми з якістю даних
## Поради з реалізації
- Зберігайте API ключі безпечно в Налаштуваннях → API & Webhooks
- Використовуйте HTTPS для всіх зовнішніх API викликів
- Уважно стежте за лімітами API - використовуйте заплановані робочі процеси, коли можливо
- Розгляньте можливість пакетних оновлень "За розкладом", коли обробка в реальному часі не потрібна
- Запам'ятайте обмеження у 100 одночасних робочих процесів на робоче місце - використовуйте "Масова" доступність для ручних тригерів при обробці декількох записів (див. [Особливості робочих процесів](/l/uk/user-guide/workflows/workflow-features) для деталей)
- Тестуйте з тестовими даними перед активацією робочих процесів
Для вирішення проблем з інтеграцією, перегляньте наш [Посібник з усунення неполадок у робочих процесах](/l/uk/user-guide/workflows/workflow-troubleshooting). Для допомоги у впровадженні складних інтеграцій, зверніть увагу на наші [Професійні послуги](/l/uk/user-guide/workflows/professional-services).