Krayin
Krayin est une plateforme de gestion de la relation client (CRM) open-source qui aide les entreprises à gérer les interactions client, processus de vente et campagnes marketing. Elle offre des outils pour gérer les leads, contacts et pipelines de vente, ainsi qu'automatiser des tâches comme les suivis, campagnes email et assignations de tâches. Krayin fournit un environnement flexible et personnalisable qui permet aux entreprises d'adapter le système à leurs besoins spécifiques. Les fonctionnalités incluent l'automatisation de workflow, tableaux de bord personnalisables et outils de reporting pour le monitoring de performance et l'optimisation de processus. Krayin est particulièrement utile pour les organisations cherchant un CRM qui s'intègre avec d'autres outils business, améliore l'engagement client, optimise la gestion des ventes et automatise les tâches routinières.
Installation
-
Enregistrez le package comme fournisseur de service en ajoutant une entrée à config/app.php.
<?php return [ // ... 'providers' => [ // ... Seven\Krayin\Providers\SevenServiceProvider::class, ], // ... ];
-
Ajoutez l'espace de noms du package comme clé PSR-4 dans le fichier composer.json pour l'autoloading.
{ "autoload": { "psr-4": { "Seven\Krayin\": "packages/Seven/Krayin/src" } } }
-
Exécutez ces commandes pour vider le cache et migrer la base de données :
php artisan cache:clear && php artisan migrate
Configuration
Avant de pouvoir envoyer des SMS, vous devez soumettre votre clé API seven. Ceci peut être fait de deux façons :
Configuration via le panneau d'administration
- Naviguez vers Dashboard → Configuration → seven dans votre panneau d'administration Krayin.
- Entrez votre clé API et sauvegardez-la en cliquant Save.
Définir une variable d'environnement
-
Définissez votre clé API seven dans l'environnement en ajoutant une entrée au fichier .env dans le répertoire racine de votre projet.
SEVEN_API_KEY=VOTRE_CLÉ_API
-
Ajoutez les lignes suivantes à config/services.php :
return [ // ... 'seven' => [ 'api_key' => env('SEVEN_API_KEY'), // doit correspondre à la clé du fichier .env ajoutée à l'étape précédente ], ];
Videz le cache et mettez en cache la configuration en exécutant php artisan cache:clear && php artisan config:cache
.
Note : Définir la clé API via la configuration a la priorité sur sa définition comme variable d'environnement. La valeur de l'environnement ne sera pas affichée dans le formulaire de configuration en raison de limitations techniques.
Utilisation
Envoi de SMS aux individus
Naviguez vers Contacts → Individuals
et cliquez sur l'icône Seven dans la colonne d'action.
Envoi de SMS aux organisations
Naviguez vers Contacts → Organizations
et cliquez sur l'icône Seven dans la colonne d'action.
Vous pouvez utiliser des espaces réservés qui font référence aux propriétés de l'individu, tant qu'elles sont définies, par exemple se résoudra au nom de l'individu.