Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

n8n-nodes-codechat

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-nodes-codechat

Rest api for communication with WhatsApp

  • 0.2.0
  • unpublished
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

Telegram Whatsapp n8n-node-codechat License n8n npm npm

n8n-nodes-codechat

This is a N8n community node. It allows you to use CodeChat Api to communicate with WhatsApp in your workflow.

You can use most features provided by CodeChat. Like sending messages, creating and manipulating groups and managing chats.

Instalation

  1. Go to Settings > Community Nodes, and Click Install a community node. Community nodes

  2. Enter n8n-nodes-codechat in the npm Package Name field. And click Install. Package Name

Once installed, you can use the search bar to add the CodeChat node to your workflow. codechat_search_bar

Resource Send Message

Usage

Node configuration is quite simple, just specify the credentials and use the available resources and operations.

Credentials

All operations require a credential which is composed of the Api Key, Instance Name and the call Base Url. Which will be made available at the time of contracting the service. Credentials Codechat

Resources

This section describes which CodeChat API operations are available on this node.

Resource Send Message

OperationMethodCredentials required
Send TextPOSTTrue
Send ButtonsPOSTTrue
Send TemplatePOSTTrue
Send MediaPOSTTrue
Send Media Base64POSTTrue
send Link PreviewPOSTTrue
Send ContactPOSTTrue
Send ListPOSTTrue
Send WhatsApp AudioPOSTTrue

All operations return a queue for tracking the shipment that can be monitored through the webhook.

{
  "header": {
    "queueId": "20aa6e5f-4545-4f90-b712-9a176c9509da",
    "status": "PROCESSING",
    "progress": 0
  },
  "data": {
    "jids": [
      "5531900000000@s.whatsapp.net"
    ]
  }
}

Resource Group

OperationMethodCredentials requiredDescription
Accept InvitePUTTrueAccept incoming group invite
Change ExpirationPUTTrueSets the expiration of group messages
Create GroupPOSTTrue
Fetch ParticipantsGETTrue
Group MetadataGETTrueRetrieve all information about the group and its participants
Invite CodeGETTrueGenerates the created group invitation
Revoke InvitePUTTrue
Update InfoPUTTrueUpdate the group's subject or description
Update ParticipantsPUTTrue
Update Profile PicturePUTTrue
Update SettingsPUTTrueUpdate group chat and group handling rules

Resource Chat

OperationMethodCredentials requiredDescription
Block ContactPUTTrue
Business ProfileGETTrueRetrieve business contact information
Mark Message As ReadPUTTrue
Delete MessageDELETETrueDelete for me or everyone
On WhatsAppPOSTTrueCheck if the contact is on WhatsApp
Profile Picture UrlGETTrueRetrieve a contact's profile picture
Update PresencePUTTruecompising - recording - available - pause
Update StatusPUTTrue

Compatibility

Tested on n8n version 0.198.2 and CodeChat version 2.0.0

License

MIT

Keywords

FAQs

Package last updated on 31 Dec 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc