Download the PHP package eduzz/contact-center-php without Composer
On this page you can find all versions of the php package eduzz/contact-center-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download eduzz/contact-center-php
More information about eduzz/contact-center-php
Files in eduzz/contact-center-php
Package contact-center-php
Short Description Package para utilizacao do Contact Center Eduzz
License
Informations about the package contact-center-php
Contact Center (PHP Package)
Esta lib tem como objetivo integrar os sistemas com o serviço Contact Center de uma forma mais simples e eficaz. Com algumas linhas de código, já será possível enviar e-mail e/ou sms de formas separadas, ou exatamente no mesmo momento.
Instalação (via composer)
Primeiro, vamos adicionar a dependência e o repositório do pacote no nosso arquivo composer.json:
Após configurado o composer, utilize o comando abaixo para instalar os pacotes do projeto.
Projetos Laravel
Após realizado os passos anteriores, é necessário realizar o seguinte comando no terminal, que gerará o arquivo config/contactcenter.php.
No arquivo config/app.php
Projetos Lumen
No Lumen o arquivo config deve ser copiado manualmente. Após a instalação dos pacotes do composer, crie uma pasta config na raíz do projeto, e copie o arquivo vendor/eduzz/contact-center-php/src/config/contactcenter.php para o diretório criado.
No arquivo bootstrap/app.php
Configurando o Contact Center
No arquivo config/contactcenter.php, tem duas configurações iniciais a se fazer:
- ApplicationKey => é o hash da aplicação que usará o Contact Center. Necessário entrar em contato com a equipe para adquirir esta chave.
- BaseUrl => Endpoint do contact center fornecido pela equipe.
Usando o Contact Center
Para realizar o envio de email simples utilize a seguinte estrutura:
Agora, tem um novo recurso implementado, em que você também, em uma única requisição (método send() do EmailMessage) é possível mandar, vários emails com parâmetros diferentes para cada usuário.
Para realizar o envio de vários e-mails simultaneamente, recomendamos a utilizacao do DeliveryManager
Com o DeliveryManager, você pode mandar tanto email como SMS ao mesmo tempo
Políticas para criação de templates
O Contact Center possui todos os templates de e-mails, SMS, push notification e outros. Por se tratar de algumas mensagens diretamente direcionadas aos clientes, entre em contato com a equipe responsável para saber o codigo de template utilizado em determinada situação, e os par6Ametros necessários para envio. Assim garantimos uma comunicação mais uniforme de todos os produtos da empresa.