A YCloud alternative for WhatsApp developers

Considering YCloud? Add WhatsApp to the app you already have. Send messages, track delivery, and automate replies with Kapso.

Official Meta Business Partner

WhatsApp tools for developers and AI agents

Build WhatsApp into your product with APIs, AI tools, and custom code. Add agents, workflows, and a team inbox in the same project.

Built for your code

Use REST APIs and SDKs to add WhatsApp to your existing app. Send messages, manage templates, and receive delivery updates without moving your business logic.

Build with your AI coding tools

Use the CLI, MCP server, and Skills with Claude, Codex, or Cursor. Build and debug from the tools you already use.

AI agents that work with your app

Give agents tools to look up orders, book appointments, or call your backend. Create as many agents as you need; AI usage is billed separately.

Workflows with custom code

Create unlimited workflows. Add branches, waits, and serverless functions to run your own logic and connect your services.

Connect your customers’ numbers

Let customers connect their own WhatsApp accounts through setup links or embedded signup. Available on Pro and above, with your branding on Platform and Enterprise.

An inbox inside your product

Embed the inbox in your app and invite your whole team. Let people take over from agents and workflows with the conversation history ready.

What’s included with Kapso

See which features come with each plan.

Feature Plan
CLI, MCP server, and Skills Every plan
Unlimited AI agents and workflows Every plan
Unlimited team members Every plan
Embedded inbox Every plan
Sandbox and unlimited API requests Every plan
Serverless functions and logs Every plan
Customer onboarding Pro and above
Branded customer onboarding Platform and Enterprise
See all features and plan limits →

What you pay for

Kapso charges

Start free. Upgrade for more messages, numbers, and features. Sent and received messages count toward your plan.

See pricing →

Meta message fees

Meta charges separately for messages based on their type and the recipient’s country. Use the calculator to estimate these fees.

Calculate your costs →
How Meta billing works →

Move from YCloud to Kapso

Connect your number, update your API calls, and set up webhooks. Our guide walks you through each step.

Frequently asked questions

Can I use Kapso with my existing application?

Yes. Send messages from your backend and receive replies through webhooks. Keep your customer data and business logic in your app. Add Kapso workflows, AI agents, or a shared inbox when you need them.

How do I send templates and receive delivery updates?

Connect a production number and create an API key. Send a template approved for your WhatsApp Business Account, then set up a webhook for delivery updates and replies. Use the message ID to match each update to the message you sent. A successful API request does not mean the message was delivered.

Can I connect my existing WhatsApp number?

It depends on your setup and Meta’s rules. Check who owns the number and account, and make sure you have admin access. Eligible WhatsApp Business App numbers can stay in the app while using Kapso through coexistence. If your number uses another provider, ask Kapso to check how to move it first.

What should I check before switching from YCloud?

Check who owns your account and number, whether the number can move, and which templates you can keep. Review billing and update your API and webhook code. Test messages, replies, and handoff to your team before switching. Moving is not automatic, and there may be downtime.

How do Kapso charges and Meta fees work?

Your Kapso plan includes a set number of messages and other usage limits. Meta message fees are separate. Depending on your account setup, you pay those fees with Kapso credits or directly to Meta. Check the pricing page and billing docs for current rates and any extra fees.

Can I test Kapso before connecting a production number?

Yes. Every plan, including Free, has a shared sandbox. Register your phone and send the activation code to start testing messages, webhooks, workflows, and agents. Sending and syncing templates need a production number, so test those before launch.

Add WhatsApp to your app

Create a project and try the sandbox with your phone. Connect a production number when you are ready to test templates and go live.