send via .chat

ChatGPT customer messaging

Manage WhatsApp and Telegram customers with ChatGPT

Give ChatGPT a controlled way to find active chats, read contacts, pick the right connected device, and send approved customer messages through sendvia.chat.

Login
OAuth + PKCE
Tooling
MCP tools

ChatGPT connected to sendvia.chat

OAuth
"Find the latest chat from Marta, check which device is connected, and draft a reply about her booking request."

sendvia_list_active_devices

whatsapp · connected · business phone

sendvia_list_active_chats

Marta Rossi · booking request

sendvia_send_message

ChatGPT asks before sending

01

The user signs in and authorizes ChatGPT with scoped OAuth access.

02

ChatGPT calls focused MCP tools for devices, chats, contacts, and sends.

03

Every customer message still moves through sendvia.chat logs and delivery controls.

Why connect ChatGPT to customer messaging?

Many teams already use ChatGPT to draft replies, summarize requests, and decide the next best action. The missing piece is a controlled bridge into the real communication channel. sendvia.chat gives ChatGPT a narrow set of actions instead of direct dashboard access.

The assistant can look up active WhatsApp or Telegram devices, find the right chat or contact, prepare a reply, and then send through the same delivery pipeline your app already uses. That keeps customer messaging operational without handing ChatGPT a raw API key.

1. Login with OAuth, not shared API keys

The integration is designed around authorization-code OAuth with PKCE. A user signs in to sendvia.chat, reviews the requested permissions, and grants ChatGPT access only to the scopes needed for the workflow.

Read-only permissions can list devices, chats, contacts, and message activity. Saving a new contact and sending a message each require a separate write scope, so a read-only ChatGPT connection cannot change an address book or write to customers.

Scope Purpose Risk level
devices:read See connected WhatsApp and Telegram devices. Read-only
contacts:read Find customers and sendable recipients. Read-only
contacts:write Verify and save a WhatsApp or Telegram contact. Requires confirmation
messages:send Send an approved WhatsApp or Telegram message. Requires confirmation

2. Use small MCP tools instead of broad dashboard access

The MCP surface should stay small. ChatGPT works best when tools have clear names, predictable arguments, and compact responses. sendvia.chat exposes the customer messaging actions that matter most.

sendvia_list_active_devices

Choose the right sender

Returns connected WhatsApp and Telegram devices with status and channel.

sendvia_list_active_chats

Find active conversations

Lists chats and groups that can receive follow-up messages.

sendvia_list_contacts

Resolve customer recipients

Finds contacts with display names and sendable identifiers.

sendvia_create_contact

Save a verified phone number

Checks that the number exists on the selected provider, saves it, and returns the recipient identifier for the next send.

sendvia_send_message

Send only after approval

Sends to a selected chat, group, or saved contact through sendvia.chat.

sendvia_send_message_to_phone

Send directly to a confirmed number

Accepts an E.164 phone number supplied by the user and reports recipient_not_found when it is not registered on the selected provider.

3. A practical customer workflow

A small business can ask ChatGPT to check which customers need replies, draft a short answer, and send it through the connected number after review. The operator stays in control, while ChatGPT handles the search and first draft.

This is useful for booking requests, website leads, support follow-ups, reminders, and handoffs to a team group. It is not a bulk-send flow; the goal is better customer handling, not mass messaging.

Example prompt

Find active WhatsApp chats from today, show me the ones waiting for a reply,
draft a short answer for Marta, and ask before sending it.

4. Start from the contact form

sendvia.chat is activated manually. Tell us which channels you want to connect, what ChatGPT should be allowed to do, and whether the integration is for support, sales follow-up, bookings, or internal operations.

From there we can enable the right account setup, device connections, OAuth scopes, and MCP tools for your workflow.

Contact us about ChatGPT integration