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