npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

n8n-nodes-wts

v2.0.0

Published

n8n node to call wts services

Downloads

224

Readme

Banner image

n8n-nodes-wts

Este é um nó Wts Chat, que permite que você use o Wts Chat em seus fluxos de trabalho no n8n. Vai facilitar suas automações com a plataforma Wts Chat, de forma rápida, prática e eficiente. Permitindo que os usuários criem contatos, notas em um cartão, enviem mensagens de texto, modelos e muito mais.

Segue a lista das funções relacionadas:

O nó "Criar Contato", assim como próprio nome já diz, cria um novo contato no WTS Chat. Você pode configurar o Nome do Contato, colocar uma Anotação, escolher a Tag ", e ainda ajustar diversas opções adicionais, como Upsert, Get If Exists. Essa flexibilidade permite que à criação do contato seja adaptado sua necessidade.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | Name | Nome que será atribuido ao contato | ✅ | | E-mail | E-mail que será atribuido ao contato | ❌ | | Instagram | Nome do instagram que será atribuido ao contato | ❌ | | Phone Number | Número que será atribuido ao contato | ❌ | | Annotation | Anotação que será atribuido ao contato | ❌ | | Tag IDs| Tags que são atribuidas ao contato | ❌ | | Custom Fields | Objeto chave-valor para definir valores de campos personalizados no contato | ❌ | | Metadata | Metadados relevantes para o contato. Neste campo, pode ser salvo qualquer propriedade adicional para o contato, na estrutura chave-valor. | ❌ | | Opções | Configurações que podem ser adicionadas ao contato no momento de sua crição | ❌ |

Como já descrito, existe o campo de Opções, do qual você pode adicionar alguma funcionalidade especifica no momento de criação de contato, veja abaixo mais detalhes sobre cada opção:

Obs: Por padrão todas as opções são desabilitadas.

O nó "Buscar Contato por ID", ele busca o contato por ID no WTS Chat. Você simplesmente coloca o ID do contato e irá retornar o Contato que corresponde a esse ID.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | Contact ID | ID que será buscado | ✅ |

O nó "Buscar Contato por Telefone", ele busca o contato por telefone no WTS Chat. Você simplesmente coloca o Telefone do contato e irá retornar o Contato que corresponde a esse Telefone.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | Phone Number | Telefone que será buscado | ❌ |

O nó "Listar Contatos", faz uma listagem paginada de contatos. Você pode configurar o Include Details, Status, colocar determinadas datas como CreatedAt.Before, UpdatedAt.After e etc. Também podendo escolher o tamanho da página Page Size, número da página PageNumber, e ainda ajustar a ordenação, como OrderBy e OrderDirection. Essa flexibilidade permite que à paginação dos contatos seja adaptado a sua necessidade.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | IncludeDetails | Detalhes que devem ser incluídos na resposta. | ❌ | | Status | Status dos contatos a serem listados. Caso não informado, o valor padrão é ACTIVE. | ❌ | | CreatedAt.Before | Limite superior de busca, sempre em fuso horário UTM. Contatos criados antes da data informada | ❌ | | CreatedAt.After | Limite inferior de busca, sempre em fuso horário UTM. Contatos criados depois da data informada | ❌ | | UpdatedAt.Before | Limite superior de busca, sempre em fuso horário UTM. Contatos atualizados antes da data informada | ❌ | | UpdatedAt.After | Limite inferior de busca, sempre em fuso horário UTM. Contatos atualizados depois da data informada | ❌ | | PageNumber | Número da página a ser obtida. | ❌ | | PageSize | Tamanho da página a ser obtida. | ❌ | | OrderBy | Nome do campo para ser utilizado como pivô da ordenação. | ❌ | | OrderDirection | Determina se a ordenação deve ser crescente ou decrescente. | ❌ |

Segue a lista das funções relacionadas:

O nó "Enviar Texto", assim como próprio nome já diz, envia uma mensagem de texto no WTS Chat. Você pode configurar colocando o ID da conversa Session ID, enviar a mensagem síncrona Send Synchronous Message colocar um bot Bot ID, escolher um canal From ID ", número para quem deseja enviar a mensagem To e muito mais. E ainda ajustar opções adicionais, como Enable Bot, Hidden Session, Force Start Session. Essa flexibilidade permite que o envio de mensagem seja adaptado a sua necessidade.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | From | Número de telefone do canal cadastrado na conta. | ✅ | | To | Número de telefone do destinatário. | ✅ | | Text | Texto da mensagem a ser enviada | ✅ | | BotID | ID do bot que será ativado após a resposta do contato. | ❌ | | DepartmentID | ID da equipe que deverá ser atribuída ao atendimento. Será utilizado somente caso seja criado um novo atendimento. | ❌ | | UserID | ID do atendente que deverá ser atribuído ao atendimento. Será utilizado somente caso seja criado um novo atendimento. | ❌ | | Send Synchronous Message | Determina se a mensagem vai ser enviada síncrona | ❌ | | Opções | Configurações que podem ser adicionadas ao contato no momento de sua crição | ❌ |

Como já descrito, existe o campo de Opções, do qual você pode adicionar alguma funcionalidade especifica no momento de envio de mensagem, veja abaixo mais detalhes sobre cada opção:

Obs: Por padrão todas as opções são desabilitadas.

O nó "Enviar Arquivo", assim como próprio nome já diz, envia um arquivo no WTS Chat. Você pode configurar colocando o ID da conversa Session ID, enviar a mensagem síncrona Send Synchronous Message colocar um bot Bot ID, escolher um canal From ID ", número para quem deseja enviar a mensagem To e muito mais. E ainda ajustar opções adicionais, como Enable Bot, Hidden Session, Force Start Session. Essa flexibilidade permite que o envio de mensagem seja adaptado a sua necessidade.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | From | Número de telefone do canal cadastrado na conta. | ✅ | | To | Número de telefone do destinatário. | ✅ | | Url | Url de arquivo a ser enviado | ✅ | | BotID | ID do bot que será ativado após a resposta do contato. | ❌ | | DepartmentID | ID da equipe que deverá ser atribuída ao atendimento. Será utilizado somente caso seja criado um novo atendimento. | ❌ | | UserID | ID do atendente que deverá ser atribuído ao atendimento. Será utilizado somente caso seja criado um novo atendimento. | ❌ | | Send Synchronous Message | Determina se a mensagem vai ser enviada síncrona | ❌ | | Opções | Configurações que podem ser adicionadas ao contato no momento de sua crição | ❌ |

Como já descrito, existe o campo de Opções, do qual você pode adicionar alguma funcionalidade especifica no momento de envio de mensagem, veja abaixo mais detalhes sobre cada opção:

Obs: Por padrão todas as opções são desabilitadas.

O nó "Send Template", assim como próprio nome já diz, envia um template no WTS Chat. Você pode configurar escolhendo o canal From e com o canal, carregando os templates TemplateID. E com seu template pode conter parâmetros que pode ser escolhido em >>Params>>Name e colocar um valor associado a ele. E também outas configurações, como o ID da conversa Session ID, enviar a mensagem síncrona Send Synchronous Message colocar um bot Bot ID, escolher um canal From ID, número para quem deseja enviar a mensagem To e muito mais. E ainda ajustar opções adicionais, como Enable Bot, Hidden Session, Force Start Session. Essa flexibilidade permite que o envio de mensagem seja adaptado a sua necessidade.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | From | Número de telefone do canal cadastrado na conta. | ✅ | | To | Número de telefone do destinatário. | ✅ | | Templates | Template a ser enviado | ✅ | | BotID | ID do bot que será ativado após a resposta do contato. | ❌ | | Params | Se conter parâmetros o template escolhido, enviar esses parâmetros | ❌ | | DepartmentID | ID da equipe que deverá ser atribuída ao atendimento. Será utilizado somente caso seja criado um novo atendimento. | ❌ | | UserID | ID do atendente que deverá ser atribuído ao atendimento. Será utilizado somente caso seja criado um novo atendimento. | ❌ | | Send Synchronous Message | Determina se a mensagem vai ser enviada síncrona | ❌ | | Opções | Configurações que podem ser adicionadas ao contato no momento de sua crição | ❌ |

Como já descrito, existe o campo de Opções, do qual você pode adicionar alguma funcionalidade especifica no momento de envio de mensagem, veja abaixo mais detalhes sobre cada opção:

Obs: Por padrão todas as opções são desabilitadas.

O nó "Buscar Mensagem por ID", ele busca a mensagem por ID no WTS Chat. Você simplesmente coloca o ID da mensagem e irá retornar a mensagem que corresponde a esse ID.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | ID Da Mensagem | ID que será buscado | ✅ |

O nó "Buscar Status da Mensagem", ele busca a mensagem por ID no WTS Chat. Você simplesmente coloca o ID da mensagem e irá retornar o status da mensagem.

Obs: Esta função funciona apenas se estiver usando a API Key nas credenciais da WTS Chat.

| Campo | Descrição | Obrigatório | |----------|----------|----------| | ID Da Mensagem | ID que será buscado | ✅ |

Instalação

Siga o guia de instalação nos nós da comunidade n8n.

  • Vá para Configurações > Nós da comunidade.

  • Selecione Instalar.

  • Digite o nome do pacote: n8n-nodes-wts

  • Depois de instalado, você pode criar um fluxo de trabalho e no painel de nós, pesquisar por: WTS Chat

  • Com isso você poderá visualizar as ações disponíveis com o nó.