sinch-api-provisioning-setup

List and inspect WhatsApp and RCS senders via the Sinch Provisioning API.

6|2|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/sinch/sinch-plugins --skill sinch-api-provisioning-setup-sinch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sinch-api-provisioning-setup
Source: https://github.com/sinch/sinch-plugins/tree/main/plugins/sinch-antigravity-plugin/skills/sinch-api-provisioning-setup
Command: npx skills add https://github.com/sinch/sinch-plugins --skill sinch-api-provisioning-setup-sinch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Before sending messages on WhatsApp or RCS channels, senders must be provisioned and verified. This Skill lets you list existing senders, inspect a specific sender's details, or get setup guidance directly from the Sinch Provisioning API without leaving your AI assistant. ## Core Features & Use Cases - List Senders: Retrieve all WhatsApp Business and RCS agent senders for a project, displayed as a table (id, displayName, channel, status) or JSON. - Get Sender Details: Fetch full details for a single sender by its ID. - Setup Guidance: Show instructions for creating a sender via Meta Embedded Sign-Up, verifying a number, and registering it with Sinch. - Use Case: You are onboarding a new WhatsApp channel and want to confirm which senders are already provisioned in your Sinch project before configuring message sending. ## Quick Start Ask the assistant to list all WhatsApp and RCS senders in my Sinch project using the provisioning setup skill.

Frequently Asked Questions about sinch-api-provisioning-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list WhatsApp senders in my Sinch project?

Run the skill with the default list action to call GET /projects/{projectId}/senders on the Sinch Provisioning API. Results are shown as a table with id, displayName, channel, and status, or as JSON with the --format option.

How do I get details for a specific Sinch sender by ID?

Use the get action with the --sender-id parameter, for example --action=get --sender-id=SENDER_ID. The skill calls GET /projects/{projectId}/senders/{senderId} and displays the sender's full details.

What credentials does the Sinch Provisioning API require?

You need CONVERSATION_PROJECT_ID, CONVERSATION_KEY_ID, and CONVERSATION_KEY_SECRET environment variables from your Sinch dashboard. Authentication uses OAuth2, and missing credentials produce a 'Sinch API is not configured' message.

Why do I get a 401 or 404 error from the Sinch Provisioning API?

A 401 means your key ID or secret is invalid or expired, so regenerate credentials in the Sinch dashboard. A 404 means the project ID or sender ID does not exist; verify the IDs and that the sender was provisioned in the correct project.

Can I create a new WhatsApp sender with this skill?

No, this skill only lists senders, retrieves sender details, and shows setup guidance. Creating a sender requires Meta Embedded Sign-Up for WhatsApp, number verification, and registration as described in the Sinch documentation.