À UNE SEULE COMMANDE

Transformez votre agent de programmation basé sur l’IA en un expert Sinch

Sinch Skills dote votre agent de programmation basé sur l’IA d’une connaissance experte et structurée de chaque API Sinch. Une seule installation, directement dans votre agent. Des heures de codage gagnées.

Image for Transformez votre agent de programmation basé sur l'IA en un expert Sinch

ARRÊTEZ DE PERDRE DU TEMPS

Évitez la partie où votre agent se trompe

Sinch Skills donne à votre agent le contexte dont il a besoin pour générer des intégrations Sinch prêtes pour la production, et pas seulement un code syntaxiquement correct. Accédez à un code optimisé et conforme aux bonnes pratiques qui suit les modèles actuels et évite les pièges courants avec la première bibliothèque de skills open source d’un fournisseur de CPaaS.

Les skills sont modulaires et divulguées progressivement. Votre agent obtient des connaissances approfondies exactement quand il en a besoin, sans surcharger sa fenêtre de contexte.

  • Configurez l’authentification correctement du premier coup. OAuth2, clés API, initialisation du SDK et liens vers le tableau de bord inclus.

  • Évitez les pièges. Les stratégies d’interrogation, les règles relatives au point de terminaison régional et les cas extrêmes sont déjà dans la skill.

  • Utilisez des exemples de code fonctionnels en curl et avec le SDK Node.js pour chaque API.

Image pour Évitez la partie où votre agent se trompe

S’ADAPTE À VOTRE FAÇON DE DÉVELOPPER

Travaillez avec vos outils existants

Les skills s’installent dans l’environnement de votre agent de codage IA avec une seule commande npx et fonctionnent parallèlement à votre configuration existante. Pas de nouveaux outils, pas de tableau de bord séparé et pas de changement de contexte.

Chaque skill est un fichier Markdown structuré que votre agent lit comme contexte. Le support du SDK couvre Node.js, Python, Java et .NET.

  • Installez via npm ou via les plugins Sinch, selon ce qui correspond à votre configuration.

  • Les exemples de code utilisent curl et le SDK Node.js. Les skills Mailgun utilisent mailgun.js.

  • Nécessite un compte Sinch valide. Les skills fonctionnent avec les API auxquelles vous avez déjà accès.

Image pour Travaillez avec vos outils existants

LE COÛT DE L’IGNORANCE

Connaissances sur les API que votre agent peut réellement utiliser

Réussissez vos intégrations Sinch du premier coup avec la bonne authentification, les bons points de terminaison régionaux et une gestion sécurisée des opérations asynchrones et facturables sur chaque API.

  • Les règles de point de terminaison régionaux pour la Conversation API, la Voice API et la liaison SIP sont intégrées.

  • Les exigences des méthodes d’authentification sont couvertes pour chaque API, y compris les cas où la clé d’application diffère d’OAuth2.

  • Les modèles d’opération facturable incluent des conseils de vérification d’état afin que votre agent ne réessaie pas aveuglément.

Image pour Connaissances sur les API que votre agent peut réellement utiliser

COUVERTURE COMPLÈTE

Plusieurs skills. Toutes les API. Une seule installation.

Chaque skill couvre les mêmes bases : vue d’ensemble, prise en main, concepts clés, patterns courants, pièges et liens vers la référence complète de l’API.

Fondamentaux

Authentification : OAuth2, clés API, initialisation du SDK et liens vers le tableau de bord pour chaque API Sinch.

Messagerie

Conversation API et Provisioning API pour des canaux comme le SMS, WhatsApp, RCS, MMS, et plus sur 11 canaux.

Voix

Voice API : appels sortants, SVI, TTS, conférences, et contrôle des appels SVAML.

Liaisons SIP

Provisionnez des liaisons SIP, autorisez par IP ou par identifiants, assignez des numéros et acheminez les appels entre votre infrastructure et le RTC.

Email

Mailgun Send, Mailgun Inspect, Mailgun Optimize et Mailgun Validate : le cycle de vie complet de l’email.

Numéros

Numbers API, Number Order API, Imported Numbers API et inscription 10DLC : provisionnement, conformité et hébergement.

Vérification

API de vérification et recherche de numéros : flux de vérification par SMS, voix, appels flash et WhatsApp.

Fax

Fax API : envoyez et recevez des fax de manière programmatique.

CONÇU POUR ÇA

Ce que les développeurs créent avec Sinch Skills

Flux de travail d’agents multicanaux

Un seul agent. SMS, voix et email dans une seule application. Les skills donnent à votre agent les connaissances nécessaires pour implémenter chaque canal correctement : vous pouvez lui demander d’« envoyer un service de messagerie simple, de passer un appel et d’expédier un email » et obtenir en retour un code prêt pour la production, et non un modèle halluciné.

Messages omnicanaux

Orchestrez des messages sur 11 canaux comme le SMS, WhatsApp, RCS et MMS avec une gestion correcte de l’authentification, la configuration des webhooks et la gestion du traitement des modes. La skill Conversation API couvre tout cela, canal par canal, avec du code fonctionnel.

Applications vocales

Les flux RVI, les appels sortants TTS, les conférences et l’enregistrement des appels ont chacun leurs propres modèles et contraintes SVAML. La skill Voice API couvre le flux complet, y compris le fait que le CLI est requis pour connecter les appels sortants TTS, que l’ordre des instructions est important, et que les rappels ACE ne sont pas envoyés pour les destinations intégrées à l’application.

Conformité A2P pour les SMS aux États-Unis

L’enregistrement 10DLC comporte plusieurs éléments : enregistrement de la marque, qualification de la campagne, approbation asynchrone et modèles de rejet spécifiques au TCR. La skill 10DLC gère le flux de travail complet en six étapes, y compris pourquoi les descriptions vagues de campagne sont rejetées et pourquoi vous devriez toujours utiliser le type d’enregistrement FULL pour la production.

Gestion des numéros de téléphone

Recherchez, louez, configurez, libérez, importez et activez les SMS sur les numéros de téléphone de manière programmatique. Les skills Numbers, Number Order et Imported Numbers couvrent le provisionnement, la conformité KYC et les scénarios d’hébergement, y compris le fait que le type par défaut est silencieusement défini sur MOBILE et que les nouvelles tentatives facturables nécessitent d’abord une vérification de l’état.

Vérification d’identité

Vérification de numéro de téléphone via le SMS, la voix, les appels flash et WhatsApp, plus la recherche de numéros. La skill Verification API couvre le modèle d’authentification sur lequel les développeurs se trompent le plus souvent : la clé et le secret d’application, et non l’OAuth2 du projet.

Infrastructure d’email

Envois, suivi, délivrabilité, validation des adresses et prévisualisation des emails à travers les quatre skills Mailgun. Inclut le fait que le point de terminaison Messages est uniquement multipart/form-data, que les points de terminaison d’événements et de statistiques v3 sont obsolètes, et que les domaines sandbox ne livrent qu’aux destinataires préautorisés.

AU CŒUR DE CHAQUE SKILL

Ce que chaque skill Sinch contient

Chaque skill suit la même structure. Votre agent sait où trouver ce dont il a besoin.

Ce que fait l’API, quand l’utiliser et ce qu’elle ne couvre pas. Défini avec précision pour que votre agent utilise la bonne skill.

Le premier appel API, avec du code fonctionnel. Authentification incluse. Les détails sont dans la skill.

Les termes, énumérations, modèles de données et arbres de décision qui comptent. Définis une seule fois, référencés partout.

Les scénarios que les développeurs exécutent réellement et pas seulement le chemin idéal. Inclut les modèles pour lister, mettre à jour, retraiter, supprimer, et pour la direction des états asynchrones.

Les choses qui vous font perdre du temps quand vous ne les connaissez pas. Règles de point de terminaison régional, contraintes de méthode d’authentification, valeurs par défaut des champs, sécurité des nouvelles tentatives et les correctifs qui fonctionnent.

Liens directs vers la référence de l’API, les spécifications OpenAPI, les références de syntaxe du SDK et les ressources de la communauté, pour aller plus loin si nécessaire.

UNE SEULE COMMANDE

De zéro à expert Sinch en une seule installation

Accédez aux premières skills open source d’un fournisseur de CPaaS majeur. Les skills fonctionnent avec votre agent de programmation basé sur l’IA existant. Tout ce dont vous avez besoin c’est d’un compte Sinch et npm.

  • Installez toutes les skills en une seule commande. Exécutez npx skills add sinch/skills dans votre terminal. Votre agent dispose immédiatement de la bibliothèque complète.

  • Ou installez via les plugins Sinch. Rendez-vous sur github.com/sinch/sinch-plugins et suivez les instructions de configuration pour votre environnement.

  • Commencez à développer. Ouvrez votre agent de programmation basé sur l’IA, référencez n’importe quelle API Sinch, et votre agent sait déjà quoi faire.

Image pour De zéro à expert Sinch en une seule installation

FAQ

Réponses à vos questions sur les Sinch Skills

Les Sinch Skills sont des fichiers de connaissances structurés conçus pour les agents de programmation basés sur l’IA. Chaque skill couvre une API Sinch et inclut des informations de configuration de l’authentification, des lignes directrices pour se lancer, des concepts clés, des modèles courants, des pièges et des liens vers la référence complète de l’API. Installez-les une seule fois et votre agent disposera d’un contexte de niveau expert pour chaque API Sinch.

Exécutez npx skills add sinch/skills dans votre terminal. Vous pouvez également les installer via les plugins Sinch sur github.com/sinch/sinch-plugins. Les deux méthodes ajoutent la bibliothèque complète à l’environnement de votre agent de programmation basé sur l’IA.

Les Sinch Skills couvrent l’intégralité du portefeuille Sinch : authentification, Conversation API, Provisioning API, Voice API, Appels in-App, Elastic liaison SIP, Mailgun, Mailgun Inspect, Mailgun Optimize, Mailgun Validate, Numbers API, Number Order API, Imported Numbers, inscription 10DLC, API de vérification, API de recherche de numéros et Fax API.

Les skills fonctionnent avec Claude Code, Gemini CLI, Cursor, Codex et n’importe quel outil de codage IA qui prend en charge les fichiers de contexte ou l’injection de connaissances. Elles sont répertoriées dans le dépôt officiel de skills utilisé par les principaux outils de programmation basés sur l’IA. Consultez skills.sh pour obtenir la liste actuelle des environnements pris en charge.

Les skills donnent à votre agent de programmation basé sur l’IA les connaissances nécessaires pour écrire un meilleur code Sinch, tandis que le MCP lui donne la capacité d’appeler les API Sinch à l’exécution.

Développez avec les skills. Agissez avec le MCP.

Les skills sont gratuites à installer et open source sous Apache-2.0. L’utilisation des API Sinch décrites par les skills nécessite un compte Sinch valide. Inscrivez-vous sur dashboard.sinch.com.

La documentation d’API est exhaustive et complète. Une skill a un parti pris et est concise. Elle indique à votre agent IA quoi faire, dans quel ordre et à quoi faire attention. Les skills référencent la documentation complète de l’API lorsque vous avez besoin d’aller plus loin.

Oui. Installez des skills individuelles en spécifiant le nom de la compétence. Consultez le fichier SKILL.md pour les instructions d’installation individuelles.

Les exemples de code utilisent curl et le SDK Node.js (@sinch/sdk-core). Les skills Mailgun utilisent mailgun.js. Les informations sur les SDK Node.js, Python, Java et .NET sont incluses dans chaque skill qui correspond à une API prise en charge par le SDK.

Chaque skill inclut un champ de version dans son frontmatter. Consultez le dépôt sur github.com/sinch/skills pour la version actuelle de chaque skill.

Oui. Le dépôt est open source. Créez un fichier SKILL.md en suivant les lignes directrices de contribution du readme et envoyez une pull request sur github.com/sinch/sinch-plugins.