Skip to content
Integration · Anthropic Claude

If you use Claude, your CRM talks to Claude.

This connection runs in production today; setting it up does not require a provider-specific project. Rapi, the assistant inside the product, runs on Anthropic Claude and does not only read the CRM — it writes records too. And with the MCP package you download from the Setup screen, you connect your own Claude to the same CRM with 18 tools.

Rapitek CRM channels and integrations screen (Turkish interface): Claude Connector, WhatsApp Bots, Email Accounts, Meta Pages, CTI Adapters and Payment Providers cards
The Claude Connector among the integration cards

Why does AI end up bolted on in a CRM?

When AI comes up, two separate expectations get sold with the same sentence on the CRM side. The first is an assistant embedded in the product: one that finds what you ask for, summarises, writes. The second is the assistant the team already uses — a team that works with Claude all day wants to reach the CRM from that same window.

In both cases the mechanism jams at the same point — as we have seen it in our own projects:

  • If the assistant only reads, the work is not finished: you read the summary and still open the record yourself, still fill the field in by hand.
  • If the assistant is outside the CRM, copy-paste creeps in between; where the record came from is lost, and no trace is left behind.
  • When AI is positioned as an add-on, the tool the team actually uses and the tool inside the CRM stay two separate worlds.
  • And this question goes unanswered: where does this assistant take the data, who turned it on, can I turn it off when I want to?

This page's job is to answer those four questions one by one: first what it is, then where it stands, then where it does not.

This connection is live today — and it is really two separate things

1. The assistant inside the product: Rapi. Rapi runs on Anthropic Claude and does not only read the CRM — it writes records too. Today it has ten tools; it fetches, creates and updates core records such as leads, contacts, companies and opportunities. Every field it touches lands in the product's field-level change history.

2. Your own Claude: the MCP package. The package you download from the Setup screen — the version live today is v1.11.0 — contains 18 tools and connects your own Claude client to the CRM. The surface this connection rests on is the same one integrators use: a REST API authorised with OAuth2, describe for reading the object schema, composite for multiple operations in a single request, and bulk endpoints.

What we can say about usage, and what we cannot. Rapi runs in production today; the weight of that use, however, is still our own team. That is why on this page you will not find a figure for how many runs it has done, or a sentence saying “our customers connect their own Claude”. What we can state is what the product does; what we cannot measure is who uses it and how much. We wrote up our general approach to integrations with the same openness on the integrations page.

A concrete scenario

Wednesday 11:15 — a quote is being prepared. With Rapi turned on, this is what changes:

  1. 1

    You ask for the customer by name, and Rapi brings up the record

    Company, contact and open opportunity records arrive without searching the list screen. Rapi produces the answer not from the internet, but from the records in your own CRM database.

  2. 2

    The meeting note stays as a record, not as a summary

    When you have the note written, Rapi posts it to the relevant record. The assistant's job does not end with producing a summary; the record itself changes, and you do not need to open the screen a second time.

  3. 3

    Missing fields are not opened and filled one by one

    You ask for fields such as tax number, industry or owner to be updated; Rapi updates the record. You are the one who says what is wanted — Rapi does not start a job on its own.

  4. 4

    The quote → order step is already built into the product

    The record action that turns a quote into an order is built into the product. The chain is not a flow the assistant invented; it is the product's own action.

  5. 5

    Every change made leaves a trace

    Every field Rapi touches lands in the field-level change history: when which field moved to which value. The work the AI does stays auditable.

  6. 6

    If the job runs long the assistant stops; it does not carry on by itself

    The number of steps that can be taken in a single request is limited — at most eight. Rapi is not an agent running in the background; every job starts with a request you initiate and ends with that request.

The surface you rest on when you connect your own Claude

An MCP package with 18 tools

The package is downloaded from the Setup screen and registered with your own Claude client. The version live today is v1.11.0; the package contains 18 tools.

Authorisation with OAuth2

Access is granted with OAuth2; no connection is made by sharing a user password. You can withdraw the authorisation just as you granted it.

183 business objects, each with its own endpoint

The product ships out of the box with 183 business objects, and each one is published in the REST API with its own data and schema endpoint — you can read the field structure from outside with describe.

Reading the schema with describe

The object schema is read from the API; the connecting code does not have to track the field list by hand. When the schema changes, what is read changes with it.

composite and bulk endpoints

More than one operation can be sent in a single request — composite carries 25 sub-requests; bulk endpoints work on up to 200 records in a single call.

The change history covers the assistant too

Writes made through the assistant also land in the field-level change history; when which field moved to which value is visible.

Two separate routes

Rapi, or your own Claude?

These are two different things and they are enabled separately: we enable Rapi per tenant, and you download the MCP package and install it in your own client. You can also use both together.
TopicRapi — the assistant inside the productThe MCP package — your own Claude
Where it runsInside the CRM: in the mobile app, alongside the record screensIn your own Claude client; it connects to the CRM without disturbing the way you already work
Number of tools10 tools18 tools
How it is enabledEnabled per tenant, and off by defaultDownloaded from the Setup screen; access is authorised with OAuth2
Does it write recordsYes — it reads and writes; it creates and updates core records such as leads, contacts, companies and opportunitiesThe authorisation you grant determines the scope of access; you decide how much of it to open
What its limit isAt most eight steps in a single request; it does not run by itself in the backgroundThe package is a Claude connector; we do not say it has been tested with any other client
Where the request goesWhile the assistant is on, to Anthropic's service in the United StatesTo Anthropic through your own Claude account; the contract on that side is between you and Anthropic
What we can say

What we have verified

18 tools
The scope of the MCP package downloaded from the Setup screen; version v1.11.0
Reads and writes
Rapi does not stop at fetching records; it creates and updates core CRM records
At most 8 steps
Steps allowed in one request; not autonomous — you start the request
Off by default
The AI assistant is enabled per tenant; the decision is yours
EU
Database Helsinki, files Frankfurt, backups Falkenstein; Anthropic US
Implementation

How is the Claude side switched on?

  1. 1

    The decision is yours

    The AI assistant is off by default and is enabled per tenant. As long as it is not enabled, no AI request involving your CRM data is made.

  2. 2

    We set the framework for the transfer in writing

    When the assistant is enabled, requests go to Anthropic's service in the US. This is a second cross-border transfer on top of the hosting in the EU. Anthropic is named in the sub-processor list on our security page. We establish the basis for the transfer together during the contract process.

  3. 3

    Installing the package for your own Claude

    The MCP package is downloaded from the Setup screen, registered with your Claude client, and access is authorised with OAuth2. You decide who connects and with what scope.

  4. 4

    Auditing and turning it back off

    Writes made through the assistant are tracked in the change history. If you change your mind, the assistant is turned off from the same place; the rest of the CRM carries on working exactly as it did.

Our limits: what we do not promise on this page

AI is the subject where overstating is easiest. We name the things we do not promise.

  • We do not say “autonomous agent”. Rapi does not run by itself in the background: every job starts with a request you initiate, and the number of steps that can be taken in a single request is limited — at most eight. We are not selling a system that works through the night and puts finished work in front of you in the morning.
  • We do not publish a usage figure. Rapi runs in production today, but the weight of that use is still our own team. We have no measurement that would let us say “our customers connect their own Claude to the CRM”; and because we do not have it, we do not say it.
  • The MCP package is a Claude connector. We cannot say we have tested the package with any other AI client. If you want to connect another assistant, the route is the REST API and OAuth2; that is a separate piece of work whose scope is set in discovery.
  • The assistant does not change the product's general limits. We do not promise stock synchronisation, an order-invoice-collection chain that flows on its own, or production automation; turning the assistant on does not change that. How we scope connections to ERP and accounting systems is on the integrations page.

Data location — and the second transfer here. Your data sits in the European Union: the database in Helsinki (Finland), the files and media you upload in Frankfurt (Germany), the database backups in Falkenstein (Germany). We have no component in Türkiye, and we have no such feature as region selection. The AI assistant adds a second cross-border transfer on top of this: while the assistant is on, requests go to Anthropic's service in the United States. That is precisely why the assistant is off by default and is enabled per tenant. Seen from Türkiye, both transfers fall within the scope of Article 9 of Law No. 6698; we establish the basis for them together during the contract process and state in writing which component sits in which country. We named Anthropic, together with the country it is in and the condition under which it comes into play, in the sub-processor list on our security page.

Certification: we do not have an ISO 27001 or SOC 2 certificate, and we will not claim one until we do. We fill in your enterprise security assessment forms and describe the architecture in writing.

Plan prices are out in the open; scope comes out in discovery

The Claude connection runs in the product today; Rapi AI credit, on the other hand, is a separately priced item. We publish plan prices and the separately priced items on a single page, with the figures.

Three plans, a scope table and the separately priced items on a single page.

FAQ

Frequently asked questions about the Claude integration

Does AI really work in Rapitek CRM?
Yes, in two separate forms. Rapi, the assistant inside the product, runs on Anthropic Claude; it reads and writes CRM records. The second route is the MCP package: with the 18-tool package you download from the Setup screen, you connect your own Claude client to the CRM. Both work in the product today; no provider-specific development project is needed.
Which AI provider does Rapi run on?
Anthropic Claude. This is an optional feature enabled per tenant inside the product, and it is off by default. Once you enable it, the assistant's requests go to Anthropic's service in the United States; we wrote up what that means in KVKK terms in the limits section.
Does Rapi only read, or does it write records too?
It reads and writes. It fetches, creates and updates core records such as leads, contacts, companies and opportunities; today it has ten tools. Writes land in the product's field-level change history, which means the work the assistant does can be audited one by one afterwards.
Can I connect my own Claude account to the CRM?
Yes. You download the MCP package from the Setup screen and register it with your own Claude client; access is authorised with OAuth2, and no user password is shared. The package version live today is v1.11.0 and it contains 18 tools.
What is the MCP package?
It is a connector that introduces the CRM to an AI client. The package rests on the same surface integrators use: a REST API authorised with OAuth2, describe for reading the object schema, composite for multiple operations in a single request, and bulk endpoints. In other words, the assistant does not look into the CRM from outside the scope the API permits.
Does the package work with ChatGPT or Gemini as well?
Today we define the package as a Claude connector; we cannot say we have tested it with any other client, and so we do not say it. If you want to connect another AI tool, the route runs through the REST API and OAuth2, and it becomes a separate piece of work whose scope is set in the discovery meeting.
Is the AI assistant on by default?
No, it is off. The assistant is enabled per tenant; as long as it is not enabled, no AI request involving your CRM data is made. We built it this way not as a marketing choice, but to leave the decision about the data transfer to you.
Does our data go to Anthropic?
While the assistant is on, the content the request requires goes to Anthropic's service in the United States. Where your CRM data sits does not change — database in Helsinki, files in Frankfurt, backups in Falkenstein — but the assistant adds a second cross-border transfer on top of the hosting in the EU. Seen from Türkiye, this too falls within the scope of Article 9 of Law No. 6698; we establish the basis for it together during the contract process.
How do we audit the changes the assistant makes?
From the field-level change history. Writes made through the assistant also land in this audit trail: when which field moved to which value is visible. The AI does not use a separate route that skips the product's audit trail.
Does Rapi work autonomously — does it do work by itself overnight?
No. Every job starts with a request you initiate, and the number of steps that can be taken in a single request is limited — at most eight. We do not offer an agent that runs indefinitely in the background and sets its own goals; and we say so plainly to any enterprise buyer who expects one.
Where is our data held?
In the European Union: the database in Helsinki (Finland), the files you upload in Frankfurt, the database backups in Falkenstein (Germany). We have no component in Türkiye and we do not offer region selection. Your CRM data is held in a separate database that belongs to you. If the AI assistant is on, the Anthropic (US) side is added to this.
Can we see it before we buy?
There is no trial you can start on your own. First we run a 30-minute live demo; in that meeting we show the assistant writing records and where the MCP package is downloaded from, using your own scenario. Afterwards, if you want to explore the product at your own pace, we open a time-limited demo account.

Let's look at the Claude side with your own data, in 30 minutes

In the demo, let us show you Rapi writing records and how the MCP package connects to your own Claude, using your scenario; and let's talk through the decision on whether to enable the assistant together.

The assistant is off by default; the decision to enable it and the written framework for the transfer are handled as part of setup.

Made with RapitekGO

We would like to use optional cookies to measure your visit. The site works exactly the same if you decline. Cookie policy