Official Sinch API skills for AI coding agents — SMS, Voice, Verification, Numbers, Mailgun email, and more.
71
89%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
← Back to Conversation API SKILL.md
WhatsApp Business messaging is available through the Sinch Conversation API. Send text, media, template, and interactive messages using the unified API format. WhatsApp has strict rules around messaging windows and template approval.
Templates are pre-approved message formats registered with Meta. Required for:
template_id is the template name, not the numeric identifier. See WhatsApp Template Support and references/templates.md for structure and examples.
Template components: header (text, media, document), body, footer, buttons (quick reply, CTA, copy code), interactive elements. Each component may use placeholders fulfilled via parameters.
| Type | Inside Window | Outside Window |
|---|---|---|
| Text | Yes | No |
| Media (image, video, document, audio) | Yes | No |
| Interactive (buttons, lists) | Yes | No |
| Location | Yes | No |
| Sticker | Yes | No |
| Template | Yes | Yes |
| Media Type | Formats | Max Size |
|---|---|---|
| Image | JPEG, PNG | 5 MB |
| Video | MP4 (H.264 + AAC) | 16 MB |
| Audio | AAC, MP4, AMR, MPEG, OGG (opus) | 16 MB |
| Document | Any valid MIME type | 100 MB |
| Sticker | WebP | 100 KB |
channel to WHATSAPP. For fallback, add channel_priority_order and include SMS_SENDER in channel_properties.template_id expects the template name, not numeric ID.skills
sinch-10dlc
references
sinch-authentication
sinch-conversation-api
sinch-elastic-sip-trunking
references
sinch-fax-api
sinch-imported-numbers-hosting-orders
references
sinch-in-app-calling
sinch-mailgun
references
sinch-mailgun-inspect
references
sinch-mailgun-optimize
references
sinch-mailgun-validate
sinch-number-lookup-api
sinch-number-order-api
sinch-numbers-api
references
sinch-porting-api
sinch-provisioning-api
sinch-sdks
sinch-verification-api