# ServiceTitan + Krokul CRM

Так. Krokul CRM інтегрується з ServiceTitan. Комерційна угода, виграна в Krokul, відкриває в ServiceTitan клієнта, обʼєкт обслуговування й першу роботу. Кошториси, які техніки продають на обʼєкті, повертаються в Krokul угодами, а кожен рахунок і кожна оплата ServiceTitan лягають на контрагента, тож відділ продажів бачить суму договорів і дебіторку в одному місці.

**Статус:** Через API і вебхуки. **Платформи автоматизації:** Zapier, Make.

## Що отримує команда

### Підписаний договір стає роботою

Керівник обслуговування будівлі підписує договір на сервіс, і угода переходить у виграні. Krokul шукає контрагента в ServiceTitan, за потреби створює Customer і Location за адресою обʼєкта та бронює першу Job у бізнес-юніті, заданому для цієї воронки. Ідентифікатор роботи ServiceTitan зберігається в угоді як зовнішній ключ, тож наступні події знаходять угоду без здогадок.

### Кошториси техніків доходять до менеджера

Під час виїзду технік складає Estimate на заміну обладнання. Тригер New Estimate створює в Krokul угоду для того самого контрагента із сумою кошторису й посиланням на роботу. Коли тригер Updated Estimate повідомляє, що кошторис продано, угода переходить у виграні. Відкриті кошториси отримують дзвінок менеджера.

### Рахунки й оплати замикають коло

Кожен New Invoice з ServiceTitan стає документом-рахунком в угоді з номером роботи й сумою до сплати. New Payment записує оплату в Krokul за цим рахунком. Щойно оплати покривають суму, Krokul надсилає подію invoice.paid, а прострочені рахунки видно в списку боржників і у звіті DSO контрагента.

### Клієнти лишаються зіставленими

Клієнт, якого кол-центр додав у ServiceTitan, приходить у Krokul контрагентом із контактом, а контрагент, створений у Krokul, отримує свій Customer у ServiceTitan. Обидві сторони зберігають ідентифікатор іншої, тож перейменування клієнта оновлює запис і дубля не створює.

## Що передається між системами

| ServiceTitan | Krokul | Напрям | Коли |
|---|---|---|---|
| Customer, Customer Contact | Контрагент, контакт | Krokul ↔ ServiceTitan | Контрагента чи клієнта створено або змінено |
| Location | Адреса обʼєкта контрагента | Krokul → ServiceTitan | Виграно угоду з новим обʼєктом |
| Job або Booking | Виграна угода | Krokul → ServiceTitan | Угоду виграно в сервісній воронці |
| Estimate (New Estimate, Updated Estimate) | Угода із сумою кошторису, етап «виграно» після продажу | ServiceTitan → Krokul | Технік склав або продав кошторис |
| Updated Job | Етап угоди, задача менеджеру | ServiceTitan → Krokul | Роботу завершено чи скасовано |
| Invoice | Документ-рахунок в угоді | ServiceTitan → Krokul | Створено рахунок |
| Payment | Оплата в угоді | ServiceTitan → Krokul | Проведено оплату |
| Customer Note | Коментар з угоди | Krokul → ServiceTitan | Менеджер лишає нотатку для виїзної команди |

## Як підключити сьогодні

### Застосунок Krokul у Zapier або Make

1. Підключіть застосунок Krokul ключем API Krokul. ServiceTitan підключіть значеннями Client ID, Client Secret і Tenant ID, які адміністратор ServiceTitan створює в розділі API Application Access.
2. Почніть із тригера Krokul Deal Won і додайте дії ServiceTitan Create Customer, Create Location і Create Job або модуль Create a Job у Make.
3. Другий потік почніть із тригерів ServiceTitan New Invoice і New Payment та завершіть діями Krokul Create Document і Create Payment.
4. Третій потік веде від New Estimate до дії Krokul Create Deal з номером роботи як зовнішнім ключем.

### Власний потік через API і вебхуки Krokul

1. Зареєструйте застосунок у порталі розробника ServiceTitan, щоб отримати ST-App-Key, виберіть області API, а адміністратор тенанта підключить застосунок і створить client secret.
2. Підпишіть вебхук Krokul на card.won з фільтром pipelineUuid, перевіряйте x-crm-signature, читайте угоду через card/api-read і створюйте клієнта, обʼєкт і роботу в ServiceTitan.
3. Перед кожною пачкою отримуйте токен client_credentials, опитуйте ServiceTitan про нові кошториси, рахунки й оплати за датою зміни й знаходьте кожен запис через externalRef/api-resolve.
4. Записуйте результат через card/api-create, document/api-create і payment/api-create, а ідентифікатори ServiceTitan зберігайте через externalRef/api-upsert.

**Тригери:** New Customer; New Location; New Booking; New Job; Updated Job; New Appointment; New Estimate; Updated Estimate; New Invoice; New Payment; New Project; New Purchase Order; Watch Jobs.

**Дії:** Create Customer; Update Customer; Create Customer Contact; Create Customer Note; Create Location; Create Booking; Create Job; Update Job; Create Project; Create Task; Apply Tag to Customer; Search Customers; Search Invoices; Search Estimates; Create a Job Note; Upload an Attachment; Make an API Call.

### Для інтеграторів

ServiceTitan видає короткоживучі токени через client credentials, і кожен виклик несе ще й заголовок ST-App-Key зареєстрованого застосунку. Для тестів перед продуктивом є середовище Integration з копією даних тенанта. Krokul дає публічний REST API з ключами за областями прав, підписані вебхуки з журналом доставок і повтором, зовнішні ключі для ідентифікаторів клієнтів, робіт і рахунків ServiceTitan та пісочницю.

[Документація API](https://app.krokul.com/api/v1/docs)

## Питання й відповіді

### Чи інтегрується Krokul із ServiceTitan?

Так. Krokul інтегрується з ServiceTitan через застосунок Krokul у Zapier і Make та через API і вебхуки Krokul разом з API ServiceTitan.

### Які акаунти ServiceTitan можна підключити?

Тенанти ServiceTitan з доступом до API, який ServiceTitan включає в пакети Works і Legacy. Застосунок підключає адміністратор тенанта, він же створює client secret.

### Чи призначає Krokul виїзди техніків?

Ні. Диспетчеризація й графіки техніків лишаються в ServiceTitan. Krokul передає запит на роботу з клієнтом, обʼєктом і даними угоди, а бронює її ServiceTitan.

### Як кошториси з обʼєкта потрапляють у воронку продажів?

Кожен новий кошторис ServiceTitan відкриває в Krokul угоду для того самого контрагента, і угода стає виграною, коли кошторис продано.

## Обмеження

Диспетчеризація, графіки техніків, прайс робіт і сама робота на обʼєкті лишаються в ServiceTitan. ServiceTitan відкриває API тенантам на пакетах Works або Legacy, і кожен застосунок підключає адміністратор тенанта в розділі API Application Access.

## Пов’язані сервіси

- [Jobber](https://krokul.com/uk/integrations/jobber/index.md)
- [Housecall Pro](https://krokul.com/uk/integrations/housecall-pro/index.md)
- [QuickBooks Online](https://krokul.com/uk/integrations/quickbooks-online/index.md)
- [DocuSign](https://krokul.com/uk/integrations/docusign/index.md)
- [Stripe](https://krokul.com/uk/integrations/stripe/index.md)
- [PandaDoc](https://krokul.com/uk/integrations/pandadoc/index.md)

[Польовий сервіс](https://krokul.com/uk/integrations/category/field-service/index.md)

ServiceTitan є торговою маркою ServiceTitan, Inc. Krokul не афілійований з ServiceTitan.

Оновлено: 2026-10-15

---

Застосунок: https://app.krokul.com/ · API: https://app.krokul.com/api/v1/docs
