Pedidos e entregas
Avise sobre pedido confirmado, mudança de etapa ou produto disponível para retirada.
Avisos, lembretes e códigos de acesso em um canal que dispensa aplicativo e conexão de dados no celular. Envie pelo portal ou conecte seus sistemas à nossa API.
Uma aplicação no dia a dia
Exemplo de mensagem
TI Solutions: seu atendimento esta confirmado para amanha, as 14h. Precisa reagendar? Entre em contato com nossa equipe.
Seu sistema dispara o aviso, a API devolve o identificador e você acompanha o status da mensagem no portal ou pela própria integração.
Exemplo ilustrativo. A entrega depende da disponibilidade da rede e do aparelho destinatário.
Use o portal para envios individuais e a API para automatizar mensagens a partir do seu ERP, CRM, e-commerce ou aplicação.
Avise sobre pedido confirmado, mudança de etapa ou produto disponível para retirada.
Lembre o cliente de uma consulta, visita técnica ou reunião. Seu sistema define quando disparar o aviso.
Entregue códigos OTP gerados pela sua aplicação. Geração, validade e validação do código ficam no seu sistema.
Notifique vencimentos, recebimento de pagamento e atualização de uma cobrança.
Conecte seu monitoramento para avisar a equipe sobre incidentes ou eventos importantes.
Envie comunicados e ofertas para sua base autorizada, com disparos controlados pela sua integração.
Acesse sms.tisolutions.com.br e escolha Criar conta para cadastrar seu acesso.
Selecione um pacote na carteira e pague por Pix. Após a confirmação do pagamento, os créditos entram na conta.
Informe o celular e o texto no portal. Para automações, crie uma chave de API e faça o envio pelo seu sistema.
Consulte o histórico, o status de cada mensagem e o saldo de créditos disponíveis.
O modelo é pré-pago: você compra pacotes e utiliza o saldo para enviar pelo portal ou pela API. Na rota atual, cada mensagem válida de até 160 unidades GSM-7 corresponde a 1 crédito.
Precisa dimensionar uma integração ou conversar sobre volume? Nossa equipe ajuda a planejar sua operação.
Conversar sobre meu volume →R$ 120,00
Equivalente a R$ 0,12 por SMS de 1 crédito.
Referência do pacote padrão documentado. Pacotes e preços podem ser atualizados; confirme a oferta vigente na carteira do portal antes da compra.
Ver pacotes no portalAPI HTTP com JSON e autenticação Bearer. Crie uma chave no portal: o segredo é exibido apenas na criação e pode ser revogado. Guarde-o no backend da sua aplicação.
URL base
https://sms.tisolutions.com.br/api/v1curl -X POST 'https://sms.tisolutions.com.br/api/v1/messages' \
-H 'Authorization: Bearer SUA_CHAVE_API' \
-H 'Content-Type: application/json' \
-H 'Idempotency-Key: pedido-123-confirmacao' \
-d '{"recipient":"+5511999999999","message":"Seu pedido 123 foi confirmado."}'
Envie recipient e message. O envio aceito retorna HTTP 202 com id e status (inicialmente queued). Isso indica entrada na fila, não confirmação de entrega.
# Substitua ID_DA_MENSAGEM pelo id retornado no envio
curl 'https://sms.tisolutions.com.br/api/v1/messages/ID_DA_MENSAGEM' \
-H 'Authorization: Bearer SUA_CHAVE_API'
curl 'https://sms.tisolutions.com.br/api/v1/balance' \
-H 'Authorization: Bearer SUA_CHAVE_API'
As consultas retornam listas JSON. No status, acompanhe status, credits, segments e reason. No saldo, veja credits, reserved_credits e available_credits.
O cabeçalho Idempotency-Key é obrigatório e deve ter entre 8 e 128 caracteres. Use uma chave única por envio e repita a mesma chave com o mesmo conteúdo ao tentar novamente. Reutilizá-la com outro conteúdo gera conflito HTTP 409.
Trate erros de validação (400), autenticação (401), saldo insuficiente (402) e limite de requisições (429). Acompanhe a mensagem até seu resultado: enviada e entregue são etapas diferentes.
A versão atual atende celulares brasileiros com DDI 55 e DDD válido. Use texto simples, sem acentos, emojis ou quebras de linha, com até 160 unidades GSM-7. Alguns símbolos, como colchetes e chaves, ocupam duas unidades. Textos acima do limite são recusados.
Não. O SMS chega pelo serviço de mensagens do celular, sem exigir aplicativo ou conexão de dados. O recebimento depende da rede móvel, do aparelho e da disponibilidade do destinatário.
Sim. Sua aplicação pode chamar a API a partir de eventos ou horários definidos no seu próprio sistema. Cada requisição envia para um destinatário. A programação de horários, a seleção da base e os fluxos de negócio ficam na sua integração.
Se houver recusa no envio pelo serviço de entrega, o crédito é devolvido. Quando o resultado fica incerto, a mensagem entra em conferência, sem reenvio automático. Consulte o histórico para acompanhar o resultado; uma mensagem aceita pode não ser entregue.