Les meilleurs développeurs Linux freelances sont sur Codeur.com

Mise en Place d'un Softphone d'Auto-Réponse Automatique

 Fermé · 500 € à 1 000 € · 9 offres · 86 vues · 20 interactions


Projet de Mise en Place d'un Système d'Auto-Réponse Automatique avec Lecture de Fichier Audio et Appel Téléphonique

1. Présentation du projet

L'objectif de ce projet est de créer un système d'auto-réponse téléphonique performant qui remplace le serveur PBX FreePBX actuel. Ce système sera basé sur une infrastructure Linux et aura pour mission d'automatiser les réponses aux appels entrants selon les informations de l’appelant (Caller ID), avec lecture de fichiers audio et lancement des appels téléphoniques en retour.

2. Environnement technique

Le système sera déployé dans un environnement VM avec les caractéristiques suivantes :
Système d’exploitation : Debian 12 (déjà installé)
Base de données : MySQL (déjà installée)
Langage pour l’automatisation: PHP (script PHP opérationnel existant)

3. Contexte et infrastructure existante

La situation actuelle comprend les éléments suivants :
Un serveur PBX de production qui ne peut être touché.
Un serveur PBX FreePBX 14 (à remplacer par un softphone auto-réponse).
Un serveur de données contenant la base MySQL, les fichiers audio nécessaires et le script PHP qui est prêt pour les interactions.

4. Objectifs et fonctionnalités attendues

Le système doit pouvoir exécuter les actions suivantes de manière automatisée (softphone auto-réponse) :

4.1 Détection du Caller ID
Lorsqu'un appel entrant est détecté, le système doit :
Identifier le Caller ID (identifiant de l’appelant).
Déclencher le script PHP existant pour récupérer les paramètres nécessaires (fichier audio et numéro de téléphone).

4.2 Appel au script PHP
En fonction du Caller ID, le script PHP sera exécuté et renverra deux informations :
Nom du fichier audio: localisé dans un répertoire spécifique du serveur.
Numéro de téléphone : numéro que le système devra composer.

4.3 Lecture du fichier audio
Le système doit localiser le fichier audio spécifié par le script PHP.
Il devra ensuite lire ce fichier à l’appelant, sans nécessiter d'intervention manuelle.

4.4 Appel téléphonique sortant
Après la lecture du fichier audio, le système devra composer automatiquement le numéro de téléphone fourni par le script PHP et lancer l'appel sortant.

4.5 Fin de l’appel
À la fin de l’appel, le système doit clôturer automatiquement le processus d'appel, coupant la connexion avec l’appelant.

5. Option paramétrable : Activation de DTMF pour les options de menu vocal

Une option paramétrable DTMF sera mise en place pour offrir un menu vocal aux appelants, s'activant entre les étapes de « Détection du Caller ID » et « Appel au script PHP ». Cette option comportera les éléments suivants :
Messages audio informant l’utilisateur des options disponibles (ex. « Appuyez sur 1 pour contacter le support, 2 pour les ventes »).
Le système doit permettre à l’appelant de sélectionner une option via la touche DTMF pour acheminer correctement les demandes.

6. Exigences techniques

Le prestataire devra développer un « softphone auto-réponse ».

7. Livrables attendus

Documentation d'installation et instructions claires sur la mise en place.
Script ou documentation de déploiement des librairies sur l’environnement Linux (Debian 12).
Procédure de test : pour vérifier le bon fonctionnement des différentes fonctionnalités (détection du Caller ID, lecture du fichier audio, appel sortant, activation DTMF).
Code source du softphone auto-réponse.

8. Critères de succès

Le projet sera validé si :
Le système d'auto-réponse répond de manière fiable aux appels entrants en fonction du Caller ID.
La lecture des fichiers audio et les appels sortants sont déclenchés correctement en fonction des paramètres fournis par le script PHP.
Le menu DTMF est fonctionnel et permet à l’appelant de sélectionner les options disponibles sans erreur.
Les étapes du processus sont automatisées sans intervention humaine.

Budget indicatif : 500 € à 1 000 €

Publication : 28 octobre 2024 à 09h49

Profils recherchés : Développeur linux freelance , Développeur PHP freelance , Développeur back-end freelance , Développeur API freelance , Développeur SQL freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

9 freelances ont répondu à ce projet

8 propositions de devis en moins de 2h

Flanord Nziengui  Développeur full-stack
Mehdi Rehali Développeur full-stack
TouchWeb Spécialiste infogérance
Samuel Chesnel Spécialiste infogérance
Abdeldjallil Cherfaoui Développeur spécifique
Spinati-com Développeur mobile
Edictyo Sas Agence de développement mobile
+2

Montant moyen des devis proposés : 450 €

Estimation du délai : 4 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients