(Scroll down for English version 🇺🇸)
Este projeto foi desenvolvido para padronizar automaticamente os valores de campos personalizados em negócios (deals) do Bitrix24, convertendo seus textos para letras maiúsculas via API Flask.
- Recebe o ID de um negócio específico no Bitrix24.
- Busca os dados do negócio via API.
- Verifica vários campos personalizados configurados.
- Converte os valores texto desses campos para MAIÚSCULAS.
- Atualiza o negócio com os valores padronizados.
- O serviço recebe uma requisição POST na rota
/api/update-crm/<deal_id>. - Consulta o negócio correspondente no Bitrix24.
- Processa os campos listados em
CRM_CUSTOM_FIELDS. - Converte os valores string para letras maiúsculas.
- Envia a atualização via API para o Bitrix24.
- Integração oficial com API do Bitrix24.
- Uso de variáveis de ambiente para proteger credenciais.
- Timeout nas requisições para maior estabilidade.
- Tratamento de erros detalhado para facilitar manutenção.
- Garante consistência e padronização dos dados no CRM.
- Evita falhas em automações que dependem do formato dos textos.
- Facilita relatórios e análises com dados limpos e uniformes.
Quer implementar essa automação no seu Bitrix24? Entre em contato para personalizarmos para você. 😉
This project was created to automatically standardize custom field values in Bitrix24 deals by converting text fields to uppercase using a Flask API.
- Receives a specific deal ID in a POST request.
- Fetches deal data from Bitrix24 API.
- Checks various configured custom fields.
- Converts string values to UPPERCASE.
- Updates the deal with standardized values.
- Accepts a POST request at
/api/update-crm/<deal_id>. - Retrieves the deal info from Bitrix24.
- Processes the fields listed in
CRM_CUSTOM_FIELDS. - Converts strings to uppercase.
- Sends updated fields back to Bitrix24 via API.
- Official Bitrix24 API integration.
- Environment variables keep credentials safe.
- Requests use timeout for reliability.
- Detailed error handling for easy troubleshooting.
- Ensures clean and consistent CRM data.
- Prevents errors in automations relying on text format.
- Simplifies reporting and data analysis.
Want to implement this automation in your Bitrix24? Contact us to customize it for your needs. 😉