INTL
Freelancer
어려움
외주
원격 가능
Direct WhatsApp Cloud API Integration
예산
$600~$1,500 INR
예상 기간
3~5주
난이도
어려움
기술 스택
Node.js
JavaScript
Next.js
WhatsApp Cloud API
API Security
AI 분석 요약
기존 Next.js/Node.js 기반 주얼리 SaaS에 Meta의 WhatsApp Cloud API를 직접 연동하는 프로젝트입니다. WhatsApp Business 계정 설정, 메시지 템플릿 승인, 그리고 인보이스 및 프로모션 발송을 위한 Node.js API 엔드포인트 구축이 주요 과제입니다. Node.js와 WhatsApp Cloud API 연동 경험 및 라이브 구현 경험이 필수적입니다.
프로젝트 원문 설명
My jewellery SaaS already runs on Next.js for the frontend and Node.js for the backend. What I now need is a seamless, first-party WhatsApp Business integration—no third-party BSPs such as MSG91 or AiSensy—using Meta’s own Cloud API.
Scope
• Set up the WhatsApp Cloud API under my Meta Business account, including the proper phone number verification and webhook configuration.
• Register and get approved two categories of message templates: utility (for bills/invoices) and marketing (for promotions). All template copy and designs are ready; you only handle their submission and approval.
• Build the Node.js endpoints that my existing backend will call:
– /api/whatsapp/sendInvoice
– /api/whatsapp/sendPromotion
Each should accept a payload with the customer’s WhatsApp number, template variables, and an optional media URL, then send the message through the Cloud API and return the delivery status.
• Add minimal authentication so these endpoints are secure for my internal services.
• Provide concise README or inline comments showing how to rotate tokens, add new templates, and monitor delivery reports.
Acceptance criteria
1. Invoices and promotions arrive on a live WhatsApp number using the approved templates with variable substitution working.
2. The endpoints return Meta’s message ID plus a clear success/error flag.
3. Setup instructions allow me to re-deploy or migrate without additional support.
If you have recent experience wiring Node.js backends to the WhatsApp Cloud API and can demonstrate at least one live implementation, let’s talk.
Scope
• Set up the WhatsApp Cloud API under my Meta Business account, including the proper phone number verification and webhook configuration.
• Register and get approved two categories of message templates: utility (for bills/invoices) and marketing (for promotions). All template copy and designs are ready; you only handle their submission and approval.
• Build the Node.js endpoints that my existing backend will call:
– /api/whatsapp/sendInvoice
– /api/whatsapp/sendPromotion
Each should accept a payload with the customer’s WhatsApp number, template variables, and an optional media URL, then send the message through the Cloud API and return the delivery status.
• Add minimal authentication so these endpoints are secure for my internal services.
• Provide concise README or inline comments showing how to rotate tokens, add new templates, and monitor delivery reports.
Acceptance criteria
1. Invoices and promotions arrive on a live WhatsApp number using the approved templates with variable substitution working.
2. The endpoints return Meta’s message ID plus a clear success/error flag.
3. Setup instructions allow me to re-deploy or migrate without additional support.
If you have recent experience wiring Node.js backends to the WhatsApp Cloud API and can demonstrate at least one live implementation, let’s talk.
Freelancer에서 원본 확인
원본 보기