Messaging
Send email, SMS and WhatsApp, and read WhatsApp delivery numbers. 4 tools: 1 read, 3 write.
| Tool | Access | What it does |
|---|---|---|
nc_ |
write | Send an email through the authenticated user’s active Google connection. |
nc_ |
write | Send an SMS via the org’s configured Twilio/Telnyx pool. |
nc_ |
write | Send a WhatsApp message via the org’s active WABA (Cloud API) connection. |
nc_ |
read | WhatsApp template message numbers for the caller’s organization: sent, delivered, read, quick-reply button taps, and messages Meta refused with the reason (e.g. 131049 = Meta’s per-person marketing limit), with rates. |
nc_send_email
Section titled “nc_send_email”write Needs mcp:write on an OAuth or MCP-server token.
Send an email through the authenticated user’s active Google connection. Subject + body support plain text or HTML.
| Argument | Type | Required | Description |
|---|---|---|---|
to |
string | yes | |
subject |
string | yes | |
body |
string | yes | |
cc |
string | ||
bcc |
string |
nc_send_sms
Section titled “nc_send_sms”write Needs mcp:write on an OAuth or MCP-server token.
Send an SMS via the org’s configured Twilio/Telnyx pool. Defaults the country to IL.
| Argument | Type | Required | Description |
|---|---|---|---|
to |
string | yes | |
body |
string | yes | |
from |
string |
nc_send_whatsapp
Section titled “nc_send_whatsapp”write Needs mcp:write on an OAuth or MCP-server token.
Send a WhatsApp message via the org’s active WABA (Cloud API) connection. Either a free-text body (session-window only) or a template_name + language for template sends.
| Argument | Type | Required | Description |
|---|---|---|---|
to |
string | yes | Phone number, any format |
body |
string | Free-text message body (24h session window) | |
template_name |
string | Approved WABA template name for cold sends | |
template_language |
string | Default: "he" |
|
template_variables |
string[] | Positional template variables | |
dry_run |
boolean | When true, validate without sending |
nc_get_whatsapp_stats
Section titled “nc_get_whatsapp_stats”read Works with mcp:read.
WhatsApp template message numbers for the caller’s organization: sent, delivered, read, quick-reply button taps, and messages Meta refused with the reason (e.g. 131049 = Meta’s per-person marketing limit), with rates. Group by template, by automation step (e.g. “the 21:00 reminder of the re-registration automation”) or by day. Defaults to the last 30 days, at most 92. Owners, admins and managers only.
| Argument | Type | Required | Description |
|---|---|---|---|
from |
string | ISO: sent at/after this moment. Default: 30 days before to. |
|
to |
string | ISO: sent before this moment. Default: now. | |
group_by |
string | One of: template, automation_step, day · Default: "template" |
|
automation_id |
string | Only messages sent by this automation (ids from nc_list_automations). | |
template |
string | Only this template: its id or part of its name. | |
limit |
integer | Most groups to return, largest first (group_by=day returns every day). · Min 1 · Max 200 |
