Integrate ChatApp contact center into your CRM
Variant 1.
Through a single window of Dialogs channels
Supplement your ticket or CRM system with a full-fledged contact center for joint work with client dialogs. Connect ChatApp Dialogs in one day.
Integration via URL with contact transfer
You can add a link to the dialog to an external system - for example, to a CRM client card.
To do this, create a "ChatApp Dialogs" button in CRM. When you click on it, the chat in ChatApp Dialogs will open immediately with this client.
You no longer need to search for the dialog manually.
Variant 2.
Integration via webhook of the bot constructor
The bot constructor can accept webhooks and send API requests. This functionality allows you to set up integrations between services using the REST API method.
Webhook
— is a way for one program to automatically send data to another when something happens. It's like getting a message from a friend in a messenger.
For example, when a new client appears in the funnel, the webhook sends data to ChatApp — and launches the necessary scenario: for example, the system automatically sends a welcome message to the user.
You can get acquainted with the bot constructor in the article
about the script editor.
Instructions will help you understand the topic
Variant 3.
Public ChatApp API for developers
API is like a "bridge" between two systems that allows them to communicate with each other and exchange data. You can manage any communication channels in CRM using API requests.
Using integration via public ChatApp API, you can expand customer service and functionality of your products.
For example
Send and receive messages and their statuses
Get a list of dialogs and their properties
Distribute dialogs among responsible people
Manage dialog labels
Start working with ChatApp APIQuick start
PHP
1 $client = new \GuzzleHttp\Client();
2 try {
3 $response = $client->post(
4 `https://api.chatapp.online/v1/tokens`,
5 [
6 `headers` => [
7 `Content-Type` => `application/json`,
8 ],
9 `json` => [
10 `email` => `test@test.test`, // email из личного кабинета
11 `password` => `123456`, // пароль из личного кабинета
12 `appId` => `app_4556_1`, // appId из личного кабинета
13 ],
14 ]
15 );
16 $body = $response->getBody();
17 echo "<pre>";
18 print_r(json_decode((string)$body));
19 } catch (\Exception $e) {
20 echo "<pre>";
21 print_r([$e->getCode(), $e->getMessage()]);
22 }
Variant 4.
Complex integration with popular CRM systems
For well-known market solutions, ChatApp has developed ready-made integration modules. This is like installing a game on your phone - you download it and it works immediately. Ready-made modules expand the capabilities of CRM and allow easy communication with clients.
download from app stores
Alteg.io market
ChatApp
Bitrix24 market
ChatApp
amoCRM market
ChatApp
Yclients market