§ 01Crie o seu workspace.
Vá até ao painel demo em a página de login. Use a conta proprietária pré-criada, ou em produção crie um novo workspace — escolha um slug, esse será o seu subdomínio (acme.livechattools.com).
No primeiro login chega à caixa de entrada. Ainda não há conversas reais — é o que o passo dois resolve.
§ 02Incorpore o widget.
Cole o script loader antes da tag de fecho </body> . É tudo — sem componente React para montar, sem plugin Vue para registar.
<script src="https://app.livechattools.com/widget-loader.js" data-tenant="acme" async defer></script>Substitua acme pelo seu próprio slug de workspace. O script obtém o tema ao vivo do seu tenant — cores, copy, flag RTL e avatar — pelo que alterações de design nunca exigem um re-deploy do seu site.
§ 03Envie a sua primeira resposta.
Abra o seu site numa segunda aba do browser, clique na bolha e escreva "Hello world". A mensagem chega à caixa do painel em tempo real através de um canal Socket.IO — abaixo do segundo, sem fallback de polling.
Pressione ⌘↩ em qualquer resposta de agente para enviá-la. O visitante vê a sua mensagem aparecer com um som suave e um ponto de presença que muda para "Typing…" enquanto compõe.
§ 04Convide a sua equipa.
Em Definições → Agentes, clique em Convidar, e introduza um email e função. A EasyLiveChat envia um link de uso único por email; clicando define-se uma palavra-passe e o novo agente chega diretamente à caixa. As funções impõem o que veem — owners administram faturação, admins gerem agentes, agentes respondem.
curl -X POST https://acme.livechattools.com/api/tenant/agents \
-H "Authorization: Bearer $EASYLIVECHAT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"email": "noor@acme.test",
"name": "Noor Al-Saadi",
"role": "ADMIN"
}'§ 05Defina horas de trabalho.
Fora de horas o widget troca o composer por um formulário offline. As conversas continuam a chegar à sua caixa — são etiquetadas como offline para um seguimento limpo na manhã seguinte. Configure janelas de dias de semana em Definições → Horas de trabalho, cada um no fuso horário local do seu tenant.
{
"timezone": "Asia/Erbil",
"schedule": {
"sunday": [{ "from": "09:00", "to": "18:00" }],
"monday": [{ "from": "09:00", "to": "18:00" }],
"tuesday": [{ "from": "09:00", "to": "18:00" }],
"wednesday": [{ "from": "09:00", "to": "18:00" }],
"thursday": [{ "from": "09:00", "to": "18:00" }],
"friday": [],
"saturday": []
},
"offlineMessage": "We're back Sunday at 9. Leave a note — we will reply."
}§ 06Para onde ir a seguir.
- Ligar WhatsApp CloudVerifique o seu número, cole o webhook, envie mensagens template.
- Subscrever webhooks de saídaEnvie cada evento de conversa para o seu data warehouse.
- Abrir a referência da APIConstrua um fluxo orientado pela EasyLiveChat no seu próprio software.
- Traduzir o widget para o seu localeDicionário JSON, code-split por locale, RTL automático.
Este artigo foi útil?