4,700+ servers built on MCP Fusion
Vinkius

8x8 MCP. Manage calls, texts, and chats through one API.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

8x8 MCP on Cursor AI Code Editor MCP Client 8x8 MCP on Claude Desktop App MCP Integration 8x8 MCP on OpenAI Agents SDK MCP Compatible 8x8 MCP on Visual Studio Code MCP Extension Client 8x8 MCP on GitHub Copilot AI Agent MCP Integration 8x8 MCP on Google Gemini AI MCP Integration 8x8 MCP on Lovable AI Development MCP Client 8x8 MCP on Mistral AI Agents MCP Compatible 8x8 MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

8x8 MCP Server manages your cloud communications flow directly through AI agents. Send SMS messages globally, chat across WhatsApp, Viber, and LINE, initiate text-to-speech voice calls, verify user OTP codes, and check account balances—all from a single conversation.

What your AI agents can do

Check 8x8 status

Verifies your connection and basic connectivity status with the 8x8 API.

Check verification

Validates if a user-provided OTP code matches the expected verification code.

Get account balance

Retrieves the current spending balance for your 8x8 Connect account.

+ 7 more capabilities included
Handle Multi-Channel Messaging

The agent sends texts via SMS, chats through WhatsApp/Viber/LINE, or initiates a voice call using TTS.

Manage User Verification

You send time-sensitive OTP codes over SMS and then validate if the user provided the correct code for sign-up flows.

Monitor Delivery Status

The system checks real-time status on both sent SMS messages and voice calls, so you know exactly what happened.

Review Account Health

You check the account balance and list all associated sub-accounts to track usage costs.

Execute Calls and Chats

The agent performs actions like sending a chat message or making a text-to-speech voice call on demand.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

8x8 MCP Server: 10 Tools for Communication Flow Management

Use these tools to manage every aspect of your cloud communications—from sending a single SMS to checking complex account balances and call statuses.

check019dd0b1

check 8x8 status

Verifies your connection and basic connectivity status with the 8x8 API.

check019dd0b1

check verification

Validates if a user-provided OTP code matches the expected verification code.

get019dd0b1

get account balance

Retrieves the current spending balance for your 8x8 Connect account.

get019dd0b1

get call status

Checks the real-time status (e.g., ringing, connected) of an active voice call.

get019dd0b1

get sms status

Gets the delivery status for a specific SMS message ID.

list019dd0b1

list sub accounts

Returns a list of all sub-accounts attached to your primary 8x8 Connect account.

send019dd0b1

send chat message

Sends a chat message through specified channels like WhatsApp, Viber, or LINE.

send019dd0b1

send sms

Sends a standard text message to any phone number globally and queues it for delivery.

send019dd0b1

send verification

Sends an OTP code via SMS to a user's phone number.

send019dd0b1

send voice message

Initiates a voice call using text-to-speech technology for automated communication.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with 8x8, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

The 8x8 MCP Server lets your AI client manage every single piece of communication you run through 8x8 Connect. You connect it once, and suddenly your agent can handle texts, chats, voice calls, verification, and account checks—all without you lifting a finger. This isn't just another API wrapper; it’s a full communications hub that speaks the language of AI agents.

Handling Messages Across Every Channel

You gotta send messages anywhere? The agent handles it. You can use send_sms to fire off standard text messages globally, and you know those texts are queued for delivery. For chat platforms, if you need to talk through WhatsApp, Viber, or LINE, the tool send_chat_message sends that message through the specified channel—you just point your agent at it.

If a regular text isn't enough, you can initiate an automated voice call using send_voice_message. This function spins up a text-to-speech voice call so your agent talks to people for you.

Tracking What You Send and When It Happens

Sending stuff is only half the job. You need to know if it got there, right? The system gives you real-time status checks on everything. If you send an SMS, get_sms_status pulls back the delivery status for that specific message ID so you know exactly what happened with the text.

Similarly, when a voice call is active, get_call_status tells you if it’s ringing or connected right now. You can also check your connection health any time by running check_8x8_status, which verifies your basic API connectivity.

Verifying Users and Accounts

When people sign up, you need to verify them fast. The agent kicks off the process using send_verification to send a one-time password (OTP) code via SMS straight to the user's phone number. Once they reply with that code, your workflow uses check_verification to validate if what they sent matches the expected security code.

For keeping tabs on costs and structure, you can check your current spending limit by calling get_account_balance, and if your main account has multiple divisions, list_sub_accounts gives you a clean rundown of every sub-account attached under your primary 8x8 Connect profile.

How 8x8 MCP Works

  1. 1 Subscribe to the server, then provide your API Key and Sub Account ID from your 8x8 Connect dashboard.
  2. 2 Your AI client (Claude, Cursor, etc.) calls the required tool function using natural language instructions.
  3. 3 The MCP Server executes the call against the 8x8 API and returns the status or confirmation to your agent.

The bottom line is: Your agent acts as a single gateway that speaks directly to 8x8's communication APIs without you needing to touch any dashboards.

Who Is 8x8 MCP For?

This is for the developer or operations engineer who needs real-time, multi-channel communication built into their core logic. If your current flow requires jumping between a CRM, an email marketing platform, and a separate SMS portal to complete one task, you'll hate it. You need centralized messaging control.

Customer Support Engineer

Uses the server to initiate voice callbacks or send confirmation texts immediately after an issue is logged in their ticketing system.

Product Onboarding Developer

Integrates phone verification into a multi-step user sign-up flow, sending OTP via SMS and checking validation status before allowing the user to proceed.

Operations Manager

Periodically checks the get_account_balance tool to ensure communication quotas aren't being hit by automated workflows.

What Changes When You Connect

  • Sending a message is simple. Use send_sms to text anyone globally or send_chat_message for WhatsApp/Viber. Your agent handles the channel switching automatically.
  • You never have to guess if a message went through. After calling send_sms, your agent can immediately run get_sms_status to confirm delivery status in real time.
  • Onboarding flows get cleaner. Instead of two steps, you call send_verification (sends the code) and then check_verification (validates it). It’s instant validation.
  • The account data is always available. Call get_account_balance or list_sub_accounts to keep track of costs without logging into a separate billing portal.
  • Voice communication becomes automated. Use send_voice_message to initiate calls that read scripted messages, and check the flow with get_call_status.

Real-World Use Cases

01

Automated Support Confirmation

A user submits a ticket. The agent needs to confirm their details. It first calls send_verification to send an OTP, then waits for the user's response, and finally uses check_verification before closing the loop.

02

Outbound Marketing Campaign

The system needs to contact 100 users. It loops through the list, calling send_sms for each user, and then calls get_sms_status after a delay to report on overall delivery success rates.

03

System Health Check

An ops worker needs to audit usage. They first call list_sub_accounts to see all departmental accounts, then run get_account_balance to check the total spend against budget limits.

04

Quick Follow-up Call

A sales rep needs a quick follow-up. The agent calls send_voice_message to leave an automated message, and then uses get_call_status to track if the call was answered or went straight to voicemail.

The Tradeoffs

Assuming delivery success

The agent sends a text and assumes it worked. The user complains because they never got the confirmation, but the system has no proof of failure.

Always chain calls. After send_sms, immediately run get_sms_status to prove delivery. Use this status check before confirming any action based on the message.

Mixing up chat and SMS

The developer tries to send a WhatsApp notification by calling the send_sms tool, which fails because the channel is wrong.

Use send_chat_message for platforms like WhatsApp. Only use send_sms if you are certain the target requires standard carrier texting.

Ignoring account limits

The workflow starts running thousands of verification codes without knowing how much credit is left, resulting in service downtime mid-run.

Always start the process by calling get_account_balance and check if you have enough funds before proceeding with high-volume tools like send_sms.

When It Fits, When It Doesn't

Use this server if your primary requirement is handling real-time, multi-channel communication (SMS, WhatsApp, Voice) within a single, programmatic workflow. You need the ability to send messages and immediately check their status or validate an OTP code in one agent session.

Don't use it if you just need to send email notifications—use an email API instead. Also, don't use it if your process is simple and linear (e.g., 'send text then stop'). You need the feedback loop that comes from tools like get_sms_status or check_verification. If you only need basic CRM logging without status tracking, this might be overkill.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by 8x8. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

check_8x8_status check_verification get_account_balance get_call_status get_sms_status list_sub_accounts send_chat_message send_sms send_verification send_voice_message

Manual communication flow management is a nightmare of dashboards and copy-pasting.

Right now, if your agent needs to confirm something with the user, you're stuck. You send the OTP in System A (via SMS), then your developer has to build a UI that listens for the code input, passes it through a separate validation endpoint in System B, and then updates a record manually in System C. It takes three clicks, five systems, and half an hour of debugging.

With this MCP server, the agent handles it all. You call `send_verification` to send the code, and when the user replies with the input, the agent runs `check_verification`. It validates the code right there in your workflow. The whole sequence happens without a human touching a dashboard.

8x8 MCP Server: Centralize all message status tracking.

Today, when you send an SMS or make a call, the success is often assumed. You write 'send text' and move on. You don't know if it hit spam filters, if the number was disconnected, or if the TTS call failed mid-stream. You only get confirmation that the API *received* the request.

Now you get proof. After using `send_sms` or `send_voice_message`, your agent can run `get_sms_status` or `get_call_status`. It gives you the delivery receipt and call details, so you know exactly where every single message landed.

Common Questions About 8x8 MCP

How do I check if an SMS sent using the send_sms tool actually delivered? +

You use get_sms_status. This tool retrieves the delivery status for a specific message ID, confirming whether the text reached the recipient's phone.

Can I handle user sign-up verification using the send_verification and check_verification tools? +

Yes. First, use send_verification to push the OTP code via SMS. Then, when the user provides it, call check_verification to validate the code against 8x8.

What is the difference between send_chat_message and send_sms? +

Use send_chat_message for dedicated chat apps like WhatsApp or Viber. Use send_sms only when you need to send a standard text message via carrier network.

How do I check my 8x8 account balance programmatically? +

Call the get_account_balance tool. This immediately retrieves your current spending limit without needing manual login or dashboard access.

How do I track a call status after initiating one with `get_call_status`? +

Use get_call_status to check the real-time state of any voice interaction. This function reports if a call is ringing, connected, or if it failed, allowing you to update your user flow.

What does running the `check_8x8_status` tool confirm about my credentials? +

The check_8x8_status confirms that your API key and connection details are active. You run this first to ensure full service connectivity before attempting any messaging or calling actions.

How do I list all the different business units using the `list_sub_accounts` tool? +

You execute list_sub_accounts to retrieve a list of identifiers. This is required if your primary 8x8 account manages multiple, separate sub-account structures.

Which platforms can I send messages to when using the `send_chat_message` tool? +

The send_chat_message tool supports major messaging services. You can send chat messages through channels like WhatsApp, Viber, and LINE directly via API.

Can my AI send SMS and track delivery status? +

Yes. Use send_sms to deliver a text message, then get_sms_status with the returned message ID to check delivery confirmation in real time.

How does phone verification work through the AI? +

Two steps: first, send_verification sends an OTP code to the user's phone. Then, check_verification validates the code the user submits. Both operations run through the 8x8 Verify API.

Can I send messages through WhatsApp and other chat channels? +

Yes. The send_chat_message tool supports WhatsApp, Viber, and LINE. Just specify the channel, recipient identifier, and message text.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for 8x8. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.