Socket
Socket
Sign inDemoInstall

n8n-nodes-codechat

Package Overview
Dependencies
0
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    n8n-nodes-codechat

Rest api for communication with WhatsApp


Version published
Weekly downloads
8
increased by33.33%
Maintainers
1
Created
Weekly downloads
 

Readme

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

Last updated on 31 Dec 2022

Did you know?

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc