# Albato + Krokul CRM

Yes. Krokul CRM integrates with Albato through the Krokul app in the Albato library. Krokul events such as a new client company, a won deal or a received payment start an Albato automation, and Krokul actions create or update records when something happens in another app. You connect Krokul to Albato with an API key, without writing requests by hand.

**Status:** Via API and webhooks.

## What your team gets

### A new client company reaches the team chat

The Krokul trigger New Company starts the automation the moment someone adds a client company. The action of a messenger app posts the name, the EDRPOU code and the manager to the sales group, so nobody asks in chat who took the client.

### Shop orders arrive as deals

An automation starts with the order trigger of a shop or marketplace app in Albato. The Krokul action Find Contact checks the buyer by phone, and Create Deal adds the order to the chosen pipeline with the amount and the source. The deal appears in Krokul with the client already attached.

### A payment starts work outside Krokul

The Krokul trigger Payment Received fires when a payment fact is recorded on a deal. The automation notifies the warehouse, starts a shipment in a delivery app or updates a row in an accounting sheet.

### The outcome of the outside step comes back to the deal

When the other app has done its part, the Krokul action Add Comment writes the result into the deal feed, for example a shipment number or a sent message. Change Deal Stage moves the deal on, so the pipeline reflects work done in another service.

## What moves between Albato and Krokul

| Albato | Krokul | Direction | When |
|---|---|---|---|
| Trigger New Company, New Contact, Contacts Merged | `clientCompany.created`, `contact.created`, `contact.merged` | Krokul → Albato | At the moment of the Krokul event |
| Trigger New Deal, Deal Stage Changed, Deal Won, Deal Lost | Deal events with pipeline and stage | Krokul → Albato | When the deal changes |
| Trigger Document Created, Invoice Paid, Payment Received, Task Created | Document, payment and task events | Krokul → Albato | When the event happens |
| Action Create or Update Company, Contact, Deal, Task, Ticket | The matching Krokul record | Albato → Krokul | A step of the automation |
| Action Change Deal Stage, Record Payment, Add Comment, Log Hours | Deal stage, payment fact, deal feed, project hours | Albato → Krokul | A step of the automation |
| Search Find Contact, Find Company, Find Deal | Existing records by email, phone, EDRPOU or external key | Krokul → Albato | Before a write step |

## How to connect today

### Connect Krokul in Albato

1. In Krokul, create an API key and give it only the scope the automation needs.
2. In Albato, create an automation and choose Krokul as the trigger app or as an action app.
3. Add a Krokul connection and paste the key. Albato checks it before the first run.
4. Pick a Krokul trigger. Albato registers the webhook in Krokul and shows the fields after the first event.
5. Add the actions of the other apps, map the fields and turn the automation on.

### When no ready action fits

1. Use the Albato HTTP Request/Outgoing webhook app with Send request to any route at `https://app.krokul.com/api/v1/`, with the header `Authorization: Bearer krokul_…`.

**Triggers:** Incoming webhook.

**Actions:** Send request; Get file by URL.

### For integrators

The Krokul app in Albato is built on the public Krokul API and its signed webhooks, so the key scope and the call log in Krokul show exactly what each automation did. A delivery that Albato did not accept stays in the Krokul delivery log, and `webhook/api-redeliver` sends it again once Albato is back.

[API documentation](https://app.krokul.com/api/v1/docs)

## Questions and answers

### Which Krokul events can start an Albato automation?

Each of the eleven Krokul events can start one. They cover new and merged contacts, new client companies, new deals, stage changes, won and lost deals, new tasks, new documents, paid invoices and received payments.

### How does Albato sign in to Krokul?

With a Krokul API key saved in the Albato connection. The key scope limits what the automation can read and write, and an admin can revoke it in Krokul.

### Can Albato find an existing contact before it creates one?

Yes. The search Find Contact looks up a person by email or phone, so the next step updates the contact instead of adding a duplicate.

### What if Albato is down when Krokul sends an event?

The failed delivery stays in the Krokul delivery log with the response code, and it can be sent again once Albato is back.

## Limits

An Albato automation moves data from one trigger to its actions, so each direction is a separate automation. Albato keeps the Webhooks and HTTP Request apps for services and routes that have no ready app or action.

## Related services

- [Zapier](https://krokul.com/en/integrations/zapier/index.md)
- [Make](https://krokul.com/en/integrations/make/index.md)
- [n8n](https://krokul.com/en/integrations/n8n/index.md)
- [Google Sheets](https://krokul.com/en/integrations/google-sheets/index.md)
- [Telegram](https://krokul.com/en/integrations/telegram/index.md)

[Automation platforms](https://krokul.com/en/integrations/category/automation/index.md)

Albato is a trademark of its owner. Krokul is not affiliated with Albato.

Updated: 2026-10-12

---

App: https://app.krokul.com/ · API: https://app.krokul.com/api/v1/docs
