Documentação do GitHub Actions para ações de SMS & Voice da seven

O GitHub Actions pode ser usado para automatizar fluxos de trabalho de desenvolvedores no GitHub. Esta é a nossa documentação do GitHub Actions para ações de SMS & Voice da seven. Continue lendo para opções de configuração e mais.

GitHub Action SMS

SMS GitHub Action no GitHub Marketplace

Função

Enviar SMS para um ou mais destinatários quando acionado em um fluxo de trabalho.

Uso

  1. 1

    Configurar credenciais

    Defina SEVEN_API_KEY nas configurações do seu repositório.

  2. 2

    Adicionar fluxo de trabalho

    Adicione o seguinte ao seu fluxo de trabalho:

    - name: 'Send SMS'
      uses: seven-io/github-action-sms@master
      with:
        from: 'Tommy Tester'
        text: 'seven.io wishes you a nice day!'
        to: '+4901234567890,Tina Testing'
      env:
        SEVEN_API_KEY: ${{ secrets.SEVEN_API_KEY }}
    

Entradas

apiKey - obrigatório

Uma chave de API de seven.io. Alternativamente, a variável de ambiente SEVEN_API_KEY pode ser usada.

to - obrigatório

Número(s) de telefone ou contato(s), separados por vírgula, para os quais o SMS deve ser enviado.

text - obrigatório

A mensagem real que você deseja enviar ao(s) destinatário(s).

delay

Envio atrasado para o horário especificado: timestamp Unix ou formato aaaa-mm-dd hh:mm

foreign_id

ID estrangeiro que será retornado em callbacks. Caracteres permitidos: a-z, A-Z, 0-9, .-_@

from

ID do remetente (nome do remetente); máx. 16 caracteres numéricos ou 11 alfanuméricos

label

Rótulo personalizado. Caracteres permitidos: a-z, A-Z, 0-9, .-_@

ttl

Time To Live (tempo de vida) em minutos. O valor padrão é 2880

udh

User Data Header: Se definido e o texto contiver código hexadecimal, o SMS será enviado como um arquivo binário de 8 bits.

Saída

Retorna um código de retorno da nossa API.

GitHub Action Voice

Voice GitHub Action no GitHub Marketplace

Função

Enviar uma mensagem de voz (mensagem de texto para fala) quando acionado em um fluxo de trabalho.

Sprachnachrichten são mensagens de texto enviadas como uma chamada para o destinatário e, em seguida, lidas em voz alta no telefone.

Utilização

  1. 1

    Configurar credenciais

    • Defina as credenciais especificando o SEVEN_API_KEY secreto nas configurações do repositório.
  2. 2

    Adicionar ao fluxo de trabalho

    • Adicione o seguinte ao seu fluxo de trabalho:
    - name: 'Send Voice'
      uses: seven-io/github-action-voice@master
      with:
        from: 'Tommy Tester'
        text: 'seven.io wishes you a nice day!'
        to: '+4901234567890'
      env:
        SEVEN_API_KEY: ${{ secrets.SEVEN_API_KEY }}
    

Entrada

apiKey - obrigatório

Uma chave de API de seven.io. Alternativamente, a variável de ambiente SEVEN_API_KEY pode ser usada.

to - obrigatório

Número de telefone para o qual a mensagem de voz deve ser enviada.

text - obrigatório

O conteúdo real da mensagem que você deseja enviar aos destinatários.

from

ID do remetente (nome do remetente); máximo de 16 caracteres numéricos são permitidos.

Saída

Retorna um código de retorno da nossa API.

Suporte

Precisa de ajuda para instalar ou usar nossas ações do GitHub? Sinta-se à vontade para nos contatar em support@seven.io!