Como se manter relevante em Integração RH e LXP em 2026
Automatize a matrícula de alunos no LMS via webhooks, integrando seu sistema de RH e otimizando a gestão de talentos.

Como se manter relevante em Integração RH e LXP em 2026
16 de abril de 2026
No cenário atual, a gestão de talentos é um fator crítico para o sucesso de qualquer organização. A integração eficiente entre os sistemas de Recursos Humanos (RH) e as plataformas de Learning Experience (LXP) é fundamental para otimizar o processo de onboarding, desenvolvimento e acompanhamento dos colaboradores. A automação desse processo, especialmente através de webhooks, permite que as empresas se mantenham ágeis, reduzam erros e foquem em estratégias de alto valor.
Pré-requisitos
Para acompanhar este tutorial, você precisará de uma conta ativa na Toolzz LMS e um token de administrador. O token é essencial para autenticar suas requisições à API e garantir a segurança dos dados.
Como gerar o Token de Administrador:
- Acesse o painel de administração da Toolzz LMS.
- Navegue até a seção "Configurações" > "API".
- Clique em "Gerar Token".
- Copie o token gerado e guarde-o em um local seguro. Este token será usado em todas as requisições à API.
Dica: Trate o token como uma senha. Não o compartilhe com ninguém e evite expô-lo em código público.
Arquitetura da solução
O fluxo de integração entre o sistema de RH e a Toolzz LMS utilizando webhooks pode ser descrito da seguinte forma:
- Evento no Sistema de RH: Um novo colaborador é admitido ou um colaborador existente é inscrito em um treinamento.
- Webhook Disparado: O sistema de RH dispara um webhook para a Toolzz LMS, contendo informações sobre o evento (ex: ID do colaborador, nome, e-mail, curso inscrito).
- API Toolzz LMS Recebe o Webhook: A API da Toolzz LMS recebe o webhook e processa as informações.
- Matrícula Automatizada: A Toolzz LMS cria ou atualiza o cadastro do colaborador e o matricula automaticamente no curso correspondente.
- Plataforma LXP Atualizada: A plataforma LXP é atualizada com as informações do novo aluno e suas inscrições.
Passo a passo no produto
Primeiramente, você precisa configurar o endpoint de webhook na Toolzz LMS. Vá em 'Configurações' > 'Webhooks' e clique em 'Adicionar Webhook'.
- Nome: Dê um nome descritivo ao webhook (ex: "Integração RH - Nova Matrícula").
- URL: Insira a URL do seu sistema de RH que receberá notificações sobre eventos no LMS.
- Eventos: Selecione os eventos que dispararão o webhook (ex: "Nova Matrícula", "Novo Cadastro", "Curso Concluído").
- Payload: Configure o formato do payload (JSON é o recomendado) e os dados que serão enviados no webhook.
- Status: Ative o webhook para que ele comece a funcionar.
Implementação via API
Para este caso de uso, vamos focar no evento de "Nova Matrícula". O sistema de RH enviará as informações do colaborador e do curso para a API da Toolzz LMS, que fará a matrícula automaticamente.
Endpoint: Criar Usuário
URL:
https://api.toolzz.dev/lms/v1/usersMétodo:
POSTHeaders:
Authorization: Bearer TOKENContent-Type: application/json
Body JSON de exemplo:
{ "name": "João da Silva", "email": "[email protected]", "cpf": "123.456.789-00", "role": "student", "unit_id": "654321", "school_id": "987654" }
- curl:
bash curl -X POST 'https://api.toolzz.dev/lms/v1/users' -H 'Authorization: Bearer TOKEN' -H 'Content-Type: application/json' -d '{"name": "João da Silva", "email": "[email protected]", "cpf": "123.456.789-00", "role": "student", "unit_id": "654321", "school_id": "987654"}'
- javascript (fetch):
javascript fetch('https://api.toolzz.dev/lms/v1/users', { method: 'POST', headers: { 'Authorization': 'Bearer TOKEN', 'Content-Type': 'application/json' }, body: JSON.stringify({ "name": "João da Silva", "email": "[email protected]", "cpf": "123.456.789-00", "role": "student", "unit_id": "654321", "school_id": "987654" }) }) .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error(error));
- python (requests):
python import requests
url = 'https://api.toolzz.dev/lms/v1/users' headers = { 'Authorization': 'Bearer TOKEN', 'Content-Type': 'application/json' } data = { "name": "João da Silva", "email": "[email protected]", "cpf": "123.456.789-00", "role": "student", "unit_id": "654321", "school_id": "987654" }
response = requests.post(url, headers=headers, json=data)
print(response.json())
- Parâmetros:
| Parâmetro | Tipo | Descrição | Obrigatório | Exemplo |
|---|---|---|---|---|
| name | string | Nome completo do usuário | Sim | João da Silva |
| string | Endereço de e-mail do usuário | Sim | [email protected] | |
| cpf | string | CPF do usuário | Sim | 123.456.789-00 |
| role | string | Role do usuário (student, teacher, admin) | Sim | student |
| unit_id | string | ID da unidade do usuário | Sim | 654321 |
| school_id | string | ID da escola do usuário | Sim | 987654 |
- Response JSON de exemplo:
{ "id": "a1b2c3d4e5f6", "name": "João da Silva", "email": "[email protected]", "cpf": "123.456.789-00", "role": "student", "unit_id": "654321", "school_id": "987654", "created_at": "2024-01-01T12:00:00Z" }
Endpoint: Matricular Aluno em Turma
Após a criação do usuário, é necessário matriculá-lo na turma desejada.
URL:
https://api.toolzz.dev/lms/v1/enrollmentsMétodo:
POSTHeaders: (mesmos do endpoint anterior)
Body JSON de exemplo:
{ "user_id": "a1b2c3d4e5f6", "course_id": "f6e5d4c3b2a1" }
Webhooks
Para receber notificações sobre a conclusão de matrículas, você pode configurar um webhook para o evento "Nova Matrícula". O payload do webhook conterá informações sobre o usuário matriculado e o curso.
Exemplo de payload:
{ "event": "new_enrollment", "user_id": "a1b2c3d4e5f6", "course_id": "f6e5d4c3b2a1", "enrollment_date": "2024-01-01T12:00:00Z" }
Testando
Após configurar o webhook e o endpoint de criação de usuário, teste a integração enviando uma requisição POST para a API da Toolzz LMS com os dados de um novo colaborador. Verifique se o usuário foi criado com sucesso na plataforma LXP e se o webhook foi disparado corretamente para o seu sistema de RH.
Quer simplificar a integração e automatizar ainda mais?
Solicitar demo Toolzz AIErros comuns
- 401 Unauthorized: Token de administrador inválido ou ausente.
- 400 Bad Request: Dados inválidos no corpo da requisição.
- 409 Conflict: Usuário já existe com o mesmo CPF.
- 500 Internal Server Error: Erro interno no servidor.
Verifique a documentação da API para obter mais informações sobre os códigos de erro e as possíveis soluções.
Conclusão
A integração entre o sistema de RH e a Toolzz LMS, utilizando webhooks, é uma solução poderosa para automatizar a gestão de talentos e otimizar o processo de onboarding e desenvolvimento dos colaboradores. Ao automatizar tarefas repetitivas, as empresas podem reduzir custos, minimizar erros e focar em estratégias de alto valor. Ao implementar essa integração, sua empresa estará mais preparada para atrair, reter e desenvolver os melhores talentos.
Pronto para escalar a gestão de talentos da sua empresa? Conheça a Toolzz e descubra como nossas soluções podem te ajudar.
Ainda buscando mais automação e inteligência? Com a Toolzz AI, crie um agente que matricula alunos, consulta notas e gera relatórios — tudo por WhatsApp. Já imaginou o gestor perguntar pelo WhatsApp: 'Matricula o João no curso de vendas' e o agente executar na hora? Conheça a Toolzz AI.
Demonstração LXP
Experimente uma demonstração interativa da nossa plataforma LXP e descubra como podemos transformar o aprendizado na sua organização.


















