sdksirena / sdk-sirena
There is no license information available for the latest version (dev-master) of this package.
Integracion con API de Sirena
dev-master
2021-09-15 17:33 UTC
Requires
- guzzlehttp/guzzle: ^7.3
Requires (Dev)
- pestphp/pest: ^1.18
- pestphp/pest-plugin-laravel: ^1.1
This package is auto-updated.
Last update: 2025-06-16 02:03:25 UTC
README
Instalación
composer require sdksirena/sdk-sirena
Prospecto
- Conversasiones en el canal de WhatasApp
Obtener prospectos
- Devuelve una lista con la información de los prospectos $result = $sirenasdk->getProspects($urlProspects);
Obtener prospecto según ID
- Para obtener la información de un pospecto especifico por su ID $result = $sirenasdk->getProspect($urlProspects, $idProspect);
Obtener Canales
- lista los canales disponibles con sus plantillas $result = $sirenasdk->getChannels($urlChannels);
Obtener canas según ProspectID
- lista de canales y plantilla disponibles para un prospecto $result = $sirenasdk->getChannelsByProspectId($urlChannels,$idProspect);
Enviar mensaje usando plantilla
- Para enviar plantilla es requerida la key de la plantilla a enviar, funciona para iniciar una conversación o para interacción $result = $sirenasdk->sendMessageTemplate($urlSendTemplante, $key);
Enviar mensaje conversacional
- Para enviar plantilla es necesario que exista una interacción con el pospecto menor a 24 horas. $result = $sirenasdk->sendMessage($urlsendMessage, $content);
Envío de nota interna
- Para enviao de nota interna entre agentes con información relevante. $result = $sirenasdk->createInteractionByProspectId($urlsendNote,$idProspect,$contentNota);