One API for the screen and for you
The Krokul interface calls the same routes that an API key opens. A field you see on the screen is in the API too, by design, not by promise.
Shared
Every Krokul screen runs on the same API that is open to you: keys with role permissions, webhooks with retries, docs generated from the code, and MCP for AI agents.
Available from the Money plan, $149 per month; MCP and higher limits on Margin
Integrations
Binotel (telephony)
Binotel calls — in client cards with the call recording. A missed call — right away
Phonet
Phonet calls — in client cards with duration and recording. A missed call —
Google Forms
Google Forms responses become contacts and deals with the form’s UTM tags.
LiqPay
LiqPay payments become payment records on their own and close the invoice plans.
Plata by mono
monopay (monobank) payments become payment records on their own and close the plans for
NovaPay
NovaPay payments become payment records on their own for your invoices.
The interface has a “payment terms” field, but the API doesn’t. The accounting integration gets built “almost,” and the accountant keeps reconciling by hand.
A webhook didn’t arrive because the client’s server was down for three minutes. The event is lost, the order isn’t created, and nobody notices.
The API is only on the expensive plan, and the documentation is three pages with no examples. The integration costs more than the CRM.
The Krokul interface calls the same routes that an API key opens. A field you see on the screen is in the API too, by design, not by promise.
A key is created for a role: sales rep, accountant, read-only. Whatever the role can’t do, the key can’t either; every call is logged.
Events about deals, documents, payments and client companies are sent to your URL with a queue, retries on failure and a delivery log. Undelivered events are visible and can be resent manually.
The specification is derived from the code and the examples from live responses, so the documentation doesn’t go stale. The MCP server connects AI agents with the same permissions as the key.
In settings: name, role, expiry. The key sees exactly what a person with that role would see.
English documentation describing every route and its fields, with response examples, at the address linked in the site footer.
A URL and events; the delivery log shows every attempt with its response code. On failure, it retries on schedule or manually.
A key and the MCP address, and an external AI agent reads data and proposes actions within its permissions, with the same log.
There are no out-of-the-box integrations with every accounting system: Krokul provides the API and webhooks, and your developer or implementation partner builds the connection. Call limits exist and depend on the plan; beyond them, on the Margin plan or by agreement.
Yes, because the interface runs on the same routes: we have no separate “internal” API with more capabilities.
By role. A read-only key can’t create anything; a key with the sales rep role won’t see cost. The server enforces this.
The delivery log shows the attempt and the response code; the retry happens automatically on schedule or manually with a button.
A protocol AI agents use to read data and call actions. Krokul has its own MCP server: connect an agent with a key, and it will see exactly what the role allows.
The API, keys and webhooks are included in the Money plan, $149 per month; MCP and higher call limits are on the Margin plan. Records created through the API count as transactions just like those created on screen.
With a custom integration rule: Kro drafts it from your description, the rule is test-run on sample events and can only be switched on after that run. The service sends an event to the rule’s address — Krokul finds the deal, document or contact and creates a payment, contact or task; every event stays in the log. Custom rules are on the Margin plan.
Create a key in settings, call the “client companies” route and get your list, in five minutes, without emailing support.
Included in the Money plan.