whatsapp-delivery

tarafından vercel

WhatsApp kanal uzmanı iş akışı: Meta webhook doğrulama/imzalarını hata ayıklama, bağlantı durumu projeksiyonu, /whatsapp-webhook hızlı yolu, başlangıç mesajları ve…

npx skills add https://github.com/vercel-labs/vercel-openclaw --skill whatsapp-delivery

WhatsApp Delivery

Use after channel-debug-core for WhatsApp issues.

Files

  • src/app/api/channels/whatsapp/webhook/route.ts
  • src/server/channels/whatsapp/**
  • src/server/workflows/channels/drain-channel-workflow.ts
  • src/server/admin/why-not-ready.ts
  • src/app/api/channels/summary/route.ts

Runtime Path

Meta webhook verification GET OR message POST -> app route -> x-hub-signature-256 validation -> dedup -> fast path to port 3000 /whatsapp-webhook OR workflow -> WhatsApp adapter/API reply

Parallel Lane Inputs To Consume

Before proposing a WhatsApp fix, consume:

  • Vercel/app logs lane: GET verification vs POST delivery, signature result, requestId/deliveryId/Meta message ID, and project targeting proof.
  • Sandbox runtime lane: port 3000 listener and /whatsapp-webhook behavior, sanitized config has channels.whatsapp.
  • Workflow lane: workflow start/run/forward state when fast path skipped or failed, with verified project targeting when .vercel/project.json differs from the incident target.
  • Prior-fix comparison: linkState projection mistaken as delivery, status-only skip, boot message send/delete, handler non-OK classification.

Special Checks

  • GET verification and POST delivery are different paths.
  • linkState is not the same as user-visible reply.
  • Meta signature validation depends on raw body.
  • Handler non-OK may still prove handler receipt; classify precisely.
  • Boot message send/delete behavior affects user-visible state.
  • lastForward must reflect fast-path failure as well as success.

vercel tarafından daha fazla skill

benchmark-sandbox
vercel
Vercel Sandbox'larda vercel-plugin eval senaryolarını çalıştırır, yerel WezTerm panelleri yerine. Claude Code ve önceden yüklenmiş plugin ile geçici mikroVM'ler sağlar,…
official
emil-design-eng
vercel
Bu beceri, Emil Kowalski'nin UI cilası, bileşen tasarımı, animasyon kararları ve yazılımı harika hissettiren görünmez detaylar üzerine felsefesini kodlar.
official
vercel-react-best-practices
vercel
Vercel Mühendisliği'nden React ve Next.js performans optimizasyonu yönergeleri. Bu yetenek, React/Next.js yazarken, gözden geçirirken veya yeniden düzenlerken kullanılmalıdır…
official
vercel-react-best-practices
vercel
Vercel Mühendisliği'nden React ve Next.js performans optimizasyonu yönergeleri. Bu yetenek, React/Next.js yazarken, gözden geçirirken veya yeniden düzenlerken kullanılmalıdır…
official
write-guide
vercel
Gerçek dünya kullanım senaryosunu aşamalı örneklerle öğreten bir teknik rehber oluşturur. Kavramlar yalnızca okuyucunun ihtiyaç duyduğu anda tanıtılır.
official
release
vercel
Vercel eklentisini yayınla — gate’leri çalıştır, sürümü yükselt, yapıtlar oluştur, commit yap ve push’la. "Yayınla", "gönder", "yükselt ve push’la" veya "sürüm kes" dendiğinde kullan.
official
deepsec
vercel
dev3000'den bir Vercel proje kontrolüne karşı DeepSec çalıştırın. Tek tıklamayla DeepSec kurulumu, proje bağlamı başlatma, sınırlı ilk geçiş işleme ve… için kullanın.
official
backport-pr
vercel
Birleştirilmiş Next.js çekme isteğini canary'den next-16-2 gibi önceki bir sürüm dalına geri taşı. Kullanıcı geri taşıma, kiraz toplama veya bir… açma talebinde bulunduğunda kullan.
official