ONE COMMAND AWAY

Turn your AI coding agent into a Sinch expert

Sinch Skills load your AI coding agent with expert, structured knowledge of every Sinch API. One install, right inside your agent. Hours of coding time saved.

Image for Turn your AI coding agent into a Sinch expert

STOP LOSING TIME

Skip the part where your agent gets it wrong

Sinch Skills give your agent the context it needs to generate production-ready Sinch integrations, not just syntactically correct code. Access optimized, best-practice code that follows current patterns and avoids common pitfalls with the first open-source skills library from a CPaaS provider.

Skills are modular and progressively disclosed. Your agent gets deep knowledge exactly when it needs it, without overloading its context window.

  • Get auth set up right the first time. OAuth2, API keys, SDK init, and dashboard links included.

  • Skip the gotchas. Polling strategies, regional endpoint rules, and edge cases are already in the skill.

  • Use working code examples in curl and Node.js SDK across every API.

Image for Skip the part where your agent gets it wrong

FITS HOW YOU BUILD

Work inside your existing tools

Skills install into your AI coding agent environment with a single npx command and work alongside your existing setup. No new tools, no separate dashboard, and no context switching.

Each skill is a structured Markdown file your agent reads as context. SDK support spans Node.js, Python, Java, and .NET.

  • Install via npm or Sinch Plugins, whatever fits your setup.

  • Code examples use curl and Node.js SDK. Mailgun skills use mailgun.js.

  • Requires a valid Sinch account. Skills work with the APIs you already have access to.

Image for Work inside your existing tools

COST OF NOT KNOWING

API knowledge your agent can actually use

Get Sinch integrations right the first time with correct auth, correct regional endpoints, and safe handling of async and billable operations across every API.

  • Regional endpoint rules for Conversation API, Voice, and SIP Trunking are built in.

  • Auth method requirements are covered for every API, including where Application Key differs from OAuth2.

  • Billable operation patterns include state verification guidance so your agent does not retry blindly.

Image for API knowledge your agent can actually use

FULL COVERAGE

Multiple skills. Every API. One install.

Every skill covers the same ground: overview, getting started, key concepts, common patterns, gotchas, and links to the full API reference.

Core

Authentication: OAuth2, API keys, SDK init, and dashboard links for every Sinch API.

Messaging

Conversation API and Provisioning API like SMS, WhatsApp, RCS, MMS, and more across 11 channels.

Voice

Voice API: callouts, IVR, TTS, conferencing, and SVAML call control.

SIP Trunking

Provision SIP trunks, authorize by IP or credentials, assign numbers, and route calls between your infrastructure and the PSTN.

Email

Mailgun Send, Mailgun Inspect, Mailgun Optimize, and Mailgun Validate: the full email lifecycle.

Numbers

Numbers API, Number Order API, Imported Numbers, and 10DLC Registration: provisioning, compliance, and hosting.

Verification

Verification API and Number Lookup: SMS, voice, flashcall, and WhatsApp verification flows.

Fax

Fax API: send and receive faxes programmatically.

BUILT FOR THIS

What developers build with Sinch Skills

Multi-channel agent workflows

One agent. SMS, voice, and email in a single application. Skills give your agent the knowledge to implement each channel correctly – so you can instruct it to “send an SMS, make a call, and dispatch an email” and get production-ready code back, not a hallucinated pattern.

Omnichannel messaging

Orchestrate messages across 11 channels like SMS, WhatsApp, RCS, and MMS with correct auth handling, webhooks setup, and mode processing management. The Conversation API skill covers all of it, channel by channel, with working code.

Voice applications

IVR flows, TTS callouts, conferencing, and call recording each have their own SVAML patterns and constraints. The Voice API skill covers the full flow, including that cli is required for TTS callouts to connect, that instruction order matters, and that ACE callbacks are not sent for in-app destinations.

US A2P SMS compliance

10DLC registration has moving parts: brand registration, campaign qualification, async approval, and TCR-specific rejection patterns. The 10DLC skill handles the full six-step workflow, including why vague campaign descriptions get rejected and why you should always use FULL registration type for production.

Phone number management

Search, rent, configure, release, import, and text-enable phone numbers programmatically. The Numbers, Number Order, and Imported Numbers skills cover provisioning, KYC compliance, and hosting workflows, including that type defaults to MOBILE silently and that billable retries need state verification first.

Identity verification

Phone number verification via SMS, voice, flashcall, and WhatsApp, plus number lookup. The Verification API skill covers the auth pattern developers get wrong most often: Application Key and Secret, not project OAuth2.

Email infrastructure

Sending, tracking, deliverability, address validation, and email preview across the four Mailgun skills. Includes that the Messages endpoint is multipart/form-data only, that v3 events and stats endpoints are deprecated, and that sandbox domains only deliver to pre-authorized recipients.

INSIDE EVERY SKILL

What every Sinch skill contains

Every skill follows the same structure. Your agent knows where to find what it needs.

What the API does, when to use it, and what it does not cover. Scoped precisely so your agent reaches for the right skill.

The first API call, with working code. Auth included. The detail is in the skill.

The terms, enums, data models, and decision trees that matter. Defined once, referenced throughout.

The workflows developers actually run – not the happy path only. Includes list, update, reprocess, delete, and async state management patterns.

The things that cost you time when you don’t know them. Regional endpoint rules, auth method constraints, field defaults, retry safety, and the fixes that work.

Direct links to the API reference, OpenAPI spec, SDK syntax references, and community resources – for when you need to go deeper.

ONE COMMAND

From zero to Sinch expert in one install

Access the first open source skills from a major CPaaS provider. Skills work with your existing AI coding agent. All you need is a Sinch account and npm.

  • Install all skills in one command. Run npx skills add sinch/skills in your terminal. Your agent has the full library immediately.

  • Or install via Sinch Plugins. Visit github.com/sinch/sinch-plugins and follow the setup instructions for your environment.

  • Start building. Open your AI coding agent, reference any Sinch API, and your agent already knows what to do.

Image for From zero to Sinch expert in one install

FAQ

Sinch Skills questions, answered

Sinch Skills are structured knowledge files designed for AI coding agents. Each skill covers a Sinch API and includes auth setup information, getting started guidelines, key concepts, common patterns, gotchas, and links to the full API reference. Install them once and your agent has expert-level context for every Sinch API.

Run npx skills add sinch/skills in your terminal. You can also install via Sinch Plugins at github.com/sinch/sinch-plugins. Both methods add the full library to your AI coding agent environment.

Sinch Skills cover the full Sinch portfolio: Authentication, Conversation API, Provisioning API, Voice API, In-App Calling, Elastic SIP Trunking, Mailgun, Mailgun Inspect, Mailgun Optimize, Mailgun Validate, Numbers API, Number Order API, Imported Numbers, 10DLC Registration, Verification API, Number Lookup API, and Fax API.

Skills work with Claude Code, Gemini CLI, Cursor, Codex, and any AI coding tool that supports context files or knowledge injection. They are listed in the official skills repo used by major AI coding tools. Check skills.sh for the current list of supported environments.

Skills give your AI coding agent the knowledge to write better Sinch code while the MCP gives it the ability to call Sinch APIs at runtime.

Build with Skills. Act with MCP.

Skills are free to install and open source under Apache-2.0. Using the Sinch APIs the skills describe requires a valid Sinch account. Sign up at dashboard.sinch.com.

API documentation is comprehensive and complete. A skill is opinionated and concise — it tells your AI agent what to do, in what order, and what to watch out for. Skills reference the full API docs when you need to go deeper.

Yes. Install individual skills by specifying the skill name. See the SKILL.md file for individual install instructions.

Code examples use curl and the Node.js SDK (@sinch/sdk-core). Mailgun skills use mailgun.js. Node.js, Python, Java, and .NET SDK info is included in every skill that corresponds to an SDK-supported API.

Each skill includes a version field in its frontmatter. Check the repository at github.com/sinch/skills for the current version of each skill.

Yes. The repository is open source. Create a SKILL.md file following the contribution guidelines in the readme and submit a pull request at github.com/sinch/sinch-plugins.