observe-whatsapp

安装量: 362
排名: #2588

安装

npx skills add https://github.com/gokapso/agent-skills --skill observe-whatsapp

Use this skill for operational diagnostics: message delivery investigation, webhook delivery debugging, error triage, and WhatsApp health checks.

Setup

Env vars:

  • KAPSO_API_BASE_URL (host only, no /platform/v1)

  • KAPSO_API_KEY

How to

Investigate message delivery

  • List messages: node scripts/messages.js --phone-number-id <id>

  • Inspect message: node scripts/message-details.js --message-id <id>

  • Find conversation: node scripts/lookup-conversation.js --phone-number <e164>

Triage errors

  • Message errors: node scripts/errors.js

  • API logs: node scripts/api-logs.js

  • Webhook deliveries: node scripts/webhook-deliveries.js

Run health checks

  • Project overview: node scripts/overview.js

  • Phone number health: node scripts/whatsapp-health.js --phone-number-id <id>

Scripts

Messages

| messages.js | List messages

| message-details.js | Get message details

| lookup-conversation.js | Find conversation by phone or ID

Errors and logs

| errors.js | List message errors

| api-logs.js | List external API logs

| webhook-deliveries.js | List webhook delivery attempts

Health

| overview.js | Project overview

| whatsapp-health.js | Phone number health check

OpenAPI

| openapi-explore.mjs | Explore OpenAPI (search/op/schema/where)

Install deps (once):

npm i

Examples:

node scripts/openapi-explore.mjs --spec platform search "webhook deliveries"
node scripts/openapi-explore.mjs --spec platform op listWebhookDeliveries
node scripts/openapi-explore.mjs --spec platform schema WebhookDelivery

Notes

  • For webhook setup (create/update/delete, signature verification, event types), use integrate-whatsapp.

References

  • integrate-whatsapp - Onboarding, webhooks, messaging, templates, flows

  • automate-whatsapp - Workflows, agents, and automations

[observe-whatsapp file map]|root: .
|.:{package.json,SKILL.md}
|assets:{health-example.json,message-debugging-example.json,triage-example.json}
|references:{health-reference.md,message-debugging-reference.md,triage-reference.md}
|scripts:{api-logs.js,errors.js,lookup-conversation.js,message-details.js,messages.js,openapi-explore.mjs,overview.js,webhook-deliveries.js,whatsapp-health.js}
|scripts/lib/messages:{args.js,kapso-api.js}
|scripts/lib/status:{args.js,kapso-api.js}
|scripts/lib/triage:{args.js,kapso-api.js}
返回排行榜