Dolicraft
Dolicraft
Request a quote
AvailableGPL — Open source

DolicraftAllo

Complete Allo cloud telephony integration for Dolibarr: call log with auto-sync, call transcriptions, SMS inbox with chat view, send SMS from third-party/contact/invoice cards, SMS templates with substitution variables, invoice reminders by SMS, analytics dashboard, bidirectional contact sync, multi-number management, real-time webhooks, call recording player. 6 languages. Free.

Full description

DolicraftAllo - Complete Allo Cloud Telephony Integration for Dolibarr

Connect your Dolibarr ERP to Allo cloud telephony. DolicraftAllo is a free module that brings full Allo integration into Dolibarr - call logs, SMS messaging, contact synchronization, real-time webhooks, and analytics dashboards. No external SDK, no Composer dependencies - just pure PHP + cURL.

Key Features

Call Log with Auto-Sync - All incoming and outgoing calls automatically synchronized from Allo. Full history with duration, status, caller ID, and linked Dolibarr contacts.

Call Transcriptions with Search - Access and search call transcriptions directly in Dolibarr. Find any conversation instantly with full-text search.

SMS Inbox with Chat View - Conversation-style SMS inbox. View all SMS exchanges grouped by contact, just like a messaging app.

Send SMS from Cards - Send SMS directly from third-party, contact, and invoice cards via an inline modal. No page navigation required.

Editable SMS Templates - Create reusable SMS templates with substitution variables (__THIRDPARTY_NAME__, __INVOICE_REF__, __AMOUNT__, etc.). Personalize every message automatically.

Invoice Reminders by SMS - Send payment reminders by SMS in one click from any unpaid invoice. Uses templates with automatic variable substitution.

Analytics Dashboard - KPIs, charts, and top contacts. Track call volume, SMS usage, response times, and communication patterns.

Bidirectional Contact Sync - Synchronize contacts between Allo and Dolibarr in both directions. Keep your contact databases always up to date.

Multi-Number Management - Manage multiple Allo phone numbers with per-user assignment. Each user can have their own dedicated number.

Real-Time Webhooks - Receive instant notifications for calls, SMS, and contact changes via Allo webhooks. Data syncs in real time.

Call Recording Player - Listen to call recordings directly from Dolibarr. Integrated audio player with playback controls.

Technical Highlights

Zero dependencies - No SDK, no Composer. Pure PHP + native cURL

10 pages, 5 SQL tables, 35 files - Complete, well-structured module

6 interface languages - FR, EN, ES, DE, IT, PT-BR

Compatible Dolibarr 16+ - PHP 7.4+

License GPL v3+ - Free and open source

Requirements

Dolibarr 16.0+

PHP 7.4+ with cURL extension

An Allo account with API access

Installation

Copy to htdocs/custom/dolicraftallo/

Activate in Home > Setup > Modules

Enter your Allo API key in the Settings tab

Configure your Allo numbers and webhook URL

Start managing calls and SMS from Dolibarr!

Developed by Dolicraft - Professional Dolibarr modules. Support: contact@dolicraft.com

Screenshots