PHPackages                             daktela/daktela-v6-crm-sync - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. daktela/daktela-v6-crm-sync

ActiveLibrary[API Development](/categories/api)

daktela/daktela-v6-crm-sync
===========================

Universal sync layer between Daktela Contact Centre V6 and any CRM system

1.0.4(1mo ago)025proprietaryPHPPHP &gt;=8.2CI passing

Since Mar 16Pushed 2mo agoCompare

[ Source](https://github.com/Daktela/daktela-v6-crm-sync-sdk)[ Packagist](https://packagist.org/packages/daktela/daktela-v6-crm-sync)[ RSS](/packages/daktela-daktela-v6-crm-sync/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (20)Versions (7)Used By (0)

Daktela CRM Sync
================

[](#daktela-crm-sync)

A universal sync layer between **Daktela Contact Centre V6** and any CRM system. Ships a concrete Daktela adapter, ready-to-use CRM integrations, and lets you add more under `src/Crm/`.

Architecture
------------

[](#architecture)

```
┌─────────────┐     ┌─────────────┐     ┌─────────────────┐
│  CRM System │ ──▶ │ Sync Engine │ ──▶ │ Daktela CC V6   │
│  (Adapter)  │ ◀── │  + Mapper   │ ◀── │   (Adapter)     │
└─────────────┘     └─────────────┘     └─────────────────┘
      │                    │                     │
      │              YAML Configs          Official PHP
      │            (field mappings)        Connector v2.4
      │
  CRM adapters live
  in src/Crm//

```

**Sync directions:**

- **Contacts**: CRM → Daktela (CRM is source-of-truth)
- **Accounts**: CRM → Daktela (CRM is source-of-truth)
- **Activities**: Daktela → CRM (Daktela is source-of-truth)

CRM Integrations
----------------

[](#crm-integrations)

CRMNamespaceDocs[Raynet CRM](https://raynet.cz)`Daktela\CrmSync\Crm\Raynet`[README](src/Crm/Raynet/README.md)Requirements
------------

[](#requirements)

- PHP 8.2+
- Daktela V6 instance with API access

Installation
------------

[](#installation)

```
composer require daktela/daktela-v6-crm-sync
```

Quick Start
-----------

[](#quick-start)

1. Create your CRM adapter implementing `CrmAdapterInterface`
2. Configure field mappings in YAML
3. Wire up the `SyncEngine`

```
use Daktela\CrmSync\Adapter\Daktela\DaktelaAdapter;
use Daktela\CrmSync\Config\YamlConfigLoader;
use Daktela\CrmSync\Sync\SyncEngine;
use Psr\Log\NullLogger;

$config = (new YamlConfigLoader())->load('config/sync.yaml');
$logger = new NullLogger();

$ccAdapter = new DaktelaAdapter($config->instanceUrl, $config->accessToken, $config->database, $logger);
$crmAdapter = new YourCrmAdapter(/* ... */);

$engine = new SyncEngine($ccAdapter, $crmAdapter, $config, $logger);
$result = $engine->syncContactsBatch();
```

For Raynet CRM specifically, see the [Raynet README](src/Crm/Raynet/README.md) and [`examples/raynet/`](examples/raynet/).

Documentation
-------------

[](#documentation)

- [Getting Started](docs/01-getting-started.md)
- [Configuration](docs/02-configuration.md)
- [Field Mapping](docs/03-field-mapping.md)
- [Implementing a CRM Adapter](docs/04-implementing-crm-adapter.md)
- [Sync Engine](docs/05-sync-engine.md)
- [Webhooks](docs/06-webhooks.md)
- [Error Handling](docs/07-error-handling.md)
- [Testing Your Integration](docs/08-testing-your-integration.md)
- [Production Deployment](docs/09-production-deployment.md)

Development
-----------

[](#development)

```
docker compose build
docker compose run --rm php composer install
docker compose run --rm php vendor/bin/phpunit
docker compose run --rm php vendor/bin/phpstan analyse
```

License
-------

[](#license)

Proprietary — requires a valid Daktela Contact Centre license. See [LICENSE](LICENSE) for details.

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance86

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~6 days

Total

6

Last Release

56d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a1e18a8b3e3d53181c606232eb754e52b280388457cda3d626b6ac8eba057733?d=identicon)[marwain91](/maintainers/marwain91)

---

Top Contributors

[![marwain91](https://avatars.githubusercontent.com/u/9109986?v=4)](https://github.com/marwain91 "marwain91 (5 commits)")

---

Tags

crmintegrationsyncdaktelacontact-centre

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/daktela-daktela-v6-crm-sync/health.svg)

```
[![Health](https://phpackages.com/badges/daktela-daktela-v6-crm-sync/health.svg)](https://phpackages.com/packages/daktela-daktela-v6-crm-sync)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[theodo-group/llphant

LLPhant is a library to help you build Generative AI applications.

1.5k311.5k5](/packages/theodo-group-llphant)[tempest/framework

The PHP framework that gets out of your way.

2.1k23.1k9](/packages/tempest-framework)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
