opencode

Connect OpenCode to WhatsApp

Give a coding agent your WhatsApp Business account as a tool and it handles your messaging on its own. It can list recent chats and read chat messages, edit a sent message, create and manage message templates, download media and resolve a media URL, and pull account, profile, and phone number info, calling each as a tool while it works. Connect it to a hosted agent in NoClick and it reads a thread, then edits or templates a reply without a step-by-step from you.

Loading preview…
Opens a workflow with 36 tools ready to use.

Tools OpenCode gets

Pick the operations you want and each becomes a tool the agent can call directly while it works.

WhatsApp

36 tools
Send Text Message

Send a text message

Send Template Message

Send a pre-approved template message

Send Image Message

Send an image message

Send Video Message

Send a video message

Send Document Message

Send a document message

Send Audio Message

Send an audio message

Send Location Message

Send a location message

Send Contact Card

Send a contact card message

Send Interactive Buttons

Send an interactive message with quick reply buttons

Send Interactive List

Send an interactive list message

Send Reaction Emoji

Send a reaction (emoji) to a message

Mark Message Read

Mark a message as read

Upload Media

Upload media to WhatsApp

Get Media Url

Retrieve media URL from media ID

Download Media

Download media file (returns binary data)

Delete Media

Delete media from WhatsApp servers

Get Business Profile

Get business profile information

Update Business Profile

Update business profile information

Register Phone Number

Register a phone number with WhatsApp Business

Request Verification Code

Request verification code via SMS or voice

Get Phone Number Info

Get phone number information

List Message Templates

List all message templates

Get Message Template

Get a specific message template

Create Message Template

Create a new message template

Delete Message Template

Delete a message template

Send Catalog Message

Send catalog message

Send Product Message

Send a single product message

Send Multi Product Message

Send multiple products message

Get Account Info

Get WhatsApp Business Account information

List Account Phone Numbers

List all phone numbers in the account

List Recent Chats

List recent WhatsApp conversations

Get Chat Messages

Read message history from a chat (QR credentials)

List Contacts

List the connected account's WhatsApp contacts (QR credentials)

Edit Message

Edit a previously sent message (QR credentials)

Mark Chat Read

Mark a chat's messages as read (QR credentials)

Get Account Profile

Get the connected WhatsApp account profile info

What you can build

Send an order confirmation to a customer using a pre-approved WhatsApp template.
Reply to an incoming customer message with shipping or tracking details pulled from another system.
Trigger a workflow whenever a new WhatsApp message arrives via the receive-message webhook.
Send an interactive button or list message so customers can pick an option without typing.
Deliver an invoice PDF or product image as a media message directly in the chat.
Mark customer messages as read after a support workflow has handled them.

About OpenCode

OpenCode is an open, model-agnostic command-line coding agent. In NoClick it runs hosted and gains your apps as tools, so it can act on real systems rather than just edit files. Wire an integration into the agent and OpenCode can use that app’s operations directly while it works. It is a flexible choice when you want an open agent with broad model support and real tool access.

Open and model-agnostic
Flexible across many underlying models
Good general-purpose tool use
Lightweight to point at a focused task

Frequently asked questions

Open your OpenCode agent in one click

NoClick runs OpenCode for you with WhatsApp wired in as tools. Connect your account and run.