Pular para o conteúdo
Documentação do usuário

SMS via Twilio

O que é Twilio

Twilio é um provedor de terceiros que permite enviar mensagens SMS para seus clientes. O Odoo fornece uma maneira fácil de usar este serviço dentro de seus aplicativos Odoo.

Por que eu precisaria disso?

Embora o Odoo já venha com uma solução pronta para SMS (IAP), pode não funcionar em alguns países com requisitos legais mais rigorosos. Atualmente, o Odoo se registra quando possível para evitar configuração extra para seus clientes, porém em alguns países isso não é suficiente e o próprio cliente deve fazer isso. Isso pode ser feito através do Twilio.

Configure sua conta Twilio

Ao criar uma conta Twilio, você poderá criar um número de telefone virtual a partir do qual será capaz de enviar mensagens SMS. Estes custam créditos que devem ser comprados no Twilio, não no Odoo.

  1. Go to Twilio

  2. Sign up and create a Twilio account

  3. Within your Twilio account, you can create multiple accounts (e.g. one for testing, one for each sub-company, etc.)

  4. Create a new account

    1. Enter the name, and select Twilio for the type

    2. Select your Billing Country and click Create new account

    3. Select the different options that match your needs

      • For the Twilio product, select SMS

      • For How to build with Twilio, select With no code at all

      • For your goal, select 3rd party integrations

    4. Click on Get Started with Twilio

  5. You account is now created, and you should arrive on your Dashboard

  6. Go to Phone Numbers › Manage › Buy a number

  7. Buy a number (it is a paying service, but you should have received some credits to start with)

  8. Go back to bottom of the Dashboard page

  9. Copy the Account SID and Auth Token

Configurar o Odoo para usar Twilio

  1. Install <general/install> the Twilio SMS module (sms_twilio)

  2. In Odoo, go to Settings › General Settings › Contacts › Send SMS, select Send via Twilio option, and save your change.

  3. Go back to that option, and click Configure Twilio Account

  4. Paste the copied credentials accordingly

  5. Click on Reload numbers

  6. Your newly bought phone number should appear in the list

  7. You can use the Test Number field to send an SMS

Você pode ter múltiplos números (por exemplo um por país ou um por campanha), nesse caso, você pode reordenar os números. Por padrão, ao enviar um SMS para um cliente, Odoo selecionará o número cujo país é igual ao do cliente. Se nenhum corresponder, Odoo usará o primeiro número disponível na lista respeitando a ordem que você escolheu.