{"_id":"@ariaflowagents/messaging-meta","_rev":"14-ca817356ee0ca8a2b21bee4db7350c16","name":"@ariaflowagents/messaging-meta","dist-tags":{"latest":"1.0.0"},"versions":{"0.8.1":{"name":"@ariaflowagents/messaging-meta","version":"0.8.1","_id":"@ariaflowagents/messaging-meta@0.8.1","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"e9ec669b92493017aa946b8db1f98f9b6953425b","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.8.1.tgz","fileCount":106,"integrity":"sha512-/mTi1wFJGWVRrU9QUn4VyuATDkIu02WXCwFr9VXj69Bft9/sT21vdPnZc3lP8TQP7Ls3wsD1rlytPMt/RkQyZw==","signatures":[{"sig":"MEQCIHI3YgSUVXKIC+FHRhOBRNtzHvccpnK6odThBzYXSuPPAiB7SPJUddLbGzxzlr1vPDj4HubGTuM8vFG0Awdi6HR5iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435778},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"gitHead":"26387e155c076f45630d5e6431861421deba0b6c","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_npmVersion":"10.8.2","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@ariaflowagents/messaging":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.8.1_1773621533406_0.9821452277264651","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@ariaflowagents/messaging-meta","version":"0.9.0","_id":"@ariaflowagents/messaging-meta@0.9.0","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"9ba0148567cdfe7d660a57cf21155d6c7d949f67","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.0.tgz","fileCount":106,"integrity":"sha512-VjKbxq4VlHeORI/iFAK6I7qFPyggqMLaQN6dUP6ba0eBWJEW7Ic5Zoju+J63tloSumzVWIUoO9ykIYvOtmBXUA==","signatures":[{"sig":"MEQCIDYqTAlnM08j5SDPuQhhv5hGxBRxWcLGIuYOo1v5JZUvAiBZFRsK4IXPct4JtCc620LXLVyIeEQyIixgGc8zum909g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435778},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"gitHead":"f2cd35340050b2aa97333652de2e824b316b9efc","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.0_1775990136623_0.9464145201573395","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@ariaflowagents/messaging-meta","version":"0.9.1","_id":"@ariaflowagents/messaging-meta@0.9.1","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"656a0e6d9e2d8a7ccc34bc9ac76fea7da4eeffdd","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.1.tgz","fileCount":106,"integrity":"sha512-MF6BxinEYcRYS4KtNMoLUD1UgUWN8Y9+90NKb9hoe8RbGK/nSsOaO0RbpmFP4BWDKbzSdLOaCZsVviv8URM0fQ==","signatures":[{"sig":"MEQCIGXf7jp/F9N4KzdH36t3jO1TZvzFFwD4VZ9oftgWYjtIAiBoIH7aKnHJKOukon8sW9v0BIpDRPnKxiYsx92ZH2LK0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435772},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"gitHead":"f2cd35340050b2aa97333652de2e824b316b9efc","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"^0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.1_1775990371915_0.9259803387280467","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@ariaflowagents/messaging-meta","version":"0.9.2","_id":"@ariaflowagents/messaging-meta@0.9.2","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"b90c53cf61eed35ab770fdbd06bebb4f89e377f1","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.2.tgz","fileCount":106,"integrity":"sha512-DhKYkGLqiQ78bTwmYO6oNTSawU3nHb36nXVvU2z7J+gXfLSqriKNLHDbXBup9qlEXQ6zyL7VmlgHqy4D90gowg==","signatures":[{"sig":"MEQCIDF+Q0XKwtmQaAqi2+RdnQPZLtWBC2SXbLz5swhC2tqaAiAN4FzactUQ+LUZ2QECZsp9A58qaWyS5FTijj/1rOt6Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435871},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"gitHead":"32a393d36941dda12f3518ef9cfe82bd9ddc8fc2","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"^0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"^0.9.2"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.2_1776004938531_0.08560450578618917","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@ariaflowagents/messaging-meta","version":"0.9.3","_id":"@ariaflowagents/messaging-meta@0.9.3","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"f8b75394bf61b27ee5ea3e53c502f74706b2f393","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.3.tgz","fileCount":106,"integrity":"sha512-Jb4LjvsdwikrNEkqLKADgzfTFdHpg7tHe8FpHEC4MY6vXbX1rwwwmNlmm8PreARzJoAsLGNWibSpeXZn3UteYA==","signatures":[{"sig":"MEUCIQCal2ONBfKWtWTEE7SS+4E9HyDfxALWPg2DTNy51Q6nXgIgBXiXvPEHBrQGfJJC942x9aDkgFynsDilb4v9eDqh0TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435812},"main":"dist/index.js","type":"module","_from":"file:ariaflowagents-messaging-meta-0.9.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_resolved":"/private/var/folders/j5/7dkmn95d0_9b5fdnfsmpjs580000gn/T/58332b0aed6da02bbb846385b6e7fc88/ariaflowagents-messaging-meta-0.9.3.tgz","_integrity":"sha512-Jb4LjvsdwikrNEkqLKADgzfTFdHpg7tHe8FpHEC4MY6vXbX1rwwwmNlmm8PreARzJoAsLGNWibSpeXZn3UteYA==","_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"0.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"0.9.3"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.3_1776079371963_0.6589745412911798","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@ariaflowagents/messaging-meta","version":"0.9.4","_id":"@ariaflowagents/messaging-meta@0.9.4","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"3de84c638181a59abb50bdba7a40be5188bbd269","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.4.tgz","fileCount":106,"integrity":"sha512-5DjgCissATfykz3iJhc2G+z2VqxwLz8rpaOA+prc99jjwsfDrP4Dz1Fld+eMNs3YqSWamrP/21eqSBy+m5kbTw==","signatures":[{"sig":"MEQCIEw2hBI309aTDbUpzIw+quy3dA5URmYBY6/GzzjEfrw3AiA1yt1KThNacJNd8uniqiLBPCo0cN9MUpygbOS1VsfabA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435812},"main":"dist/index.js","type":"module","_from":"file:ariaflowagents-messaging-meta-0.9.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_resolved":"/private/var/folders/j5/7dkmn95d0_9b5fdnfsmpjs580000gn/T/338605c00a8286d570db1f53a2364698/ariaflowagents-messaging-meta-0.9.4.tgz","_integrity":"sha512-5DjgCissATfykz3iJhc2G+z2VqxwLz8rpaOA+prc99jjwsfDrP4Dz1Fld+eMNs3YqSWamrP/21eqSBy+m5kbTw==","_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"0.9.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"0.9.4"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.4_1776104716586_0.5138842150978844","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@ariaflowagents/messaging-meta","version":"0.9.5","_id":"@ariaflowagents/messaging-meta@0.9.5","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"9c603e1a909262164da179d3084fb8b1857ef99b","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.5.tgz","fileCount":106,"integrity":"sha512-0v71uDk1hMd5bgrzzWPwoq2hNV766iL7MfVg+OnjWGuB9uA3kaYPUlWLUwjI2fAhXmTTfB8o5pPMFHHY1ofehA==","signatures":[{"sig":"MEQCIDzDG6HAjucOw8bKSnu+ziJqnAd0/ZMKSDGxJJvl39QRAiBjT+rhNFLrNbvRxbqTHsZ8xJImpJCyBZ7K11HQnVLLig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435812},"main":"dist/index.js","type":"module","_from":"file:ariaflowagents-messaging-meta-0.9.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_resolved":"/private/var/folders/j5/7dkmn95d0_9b5fdnfsmpjs580000gn/T/c0fc551b1b6d3d64c01e2b26cc49593c/ariaflowagents-messaging-meta-0.9.5.tgz","_integrity":"sha512-0v71uDk1hMd5bgrzzWPwoq2hNV766iL7MfVg+OnjWGuB9uA3kaYPUlWLUwjI2fAhXmTTfB8o5pPMFHHY1ofehA==","_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"0.9.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"0.9.5"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.5_1776143943884_0.9262619926991873","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@ariaflowagents/messaging-meta","version":"0.9.6","_id":"@ariaflowagents/messaging-meta@0.9.6","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"55fbbce738ff3b983cde4b0039475377b6269fab","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.6.tgz","fileCount":106,"integrity":"sha512-nSdAEgNe8cQ9tmctHmv6gxgWeJsxGWto7t97H7v3DMwNFDNETh9Q5aPwb8nOhjBMABjTKxM9q26yE/fzInPVuw==","signatures":[{"sig":"MEUCIQDK5+sQ3WSBLH60U4Hihg6qYLIsw6tcxgTx7xQ2+qI6sgIgFBi433VJyOQn13jWvHXhn0nXKlHWC18KTLHe5hzbZbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435812},"main":"dist/index.js","type":"module","_from":"file:ariaflowagents-messaging-meta-0.9.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_resolved":"/private/var/folders/j5/7dkmn95d0_9b5fdnfsmpjs580000gn/T/91a8f65699051df0638003c93ab410d7/ariaflowagents-messaging-meta-0.9.6.tgz","_integrity":"sha512-nSdAEgNe8cQ9tmctHmv6gxgWeJsxGWto7t97H7v3DMwNFDNETh9Q5aPwb8nOhjBMABjTKxM9q26yE/fzInPVuw==","_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"0.9.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"0.9.6"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.6_1776146000798_0.3733742080521012","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@ariaflowagents/messaging-meta","version":"0.9.7","_id":"@ariaflowagents/messaging-meta@0.9.7","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"6dcc7ec9afc8b1287aa6c81236c625f609ca63e5","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.7.tgz","fileCount":106,"integrity":"sha512-OiDGiOt90zkp+sH9Rj8QHxj/AoCnB1xmhzMYzQQOyE59E06RwidwQadJ8+ow4TifVlwkTW5hl6d2gx/IB8wN0A==","signatures":[{"sig":"MEYCIQDvCVCGfq/zxA3zz560xxK7nW+YSYLxvFTkgXUKauC7/AIhAJely3UL9Dz81XgRoYZDh7gu46zsrmS7ppVroMSGw4RJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435812},"main":"dist/index.js","type":"module","_from":"file:ariaflowagents-messaging-meta-0.9.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_resolved":"/private/var/folders/j5/7dkmn95d0_9b5fdnfsmpjs580000gn/T/6d7d4607b8dea2f76b4d3e724eb843eb/ariaflowagents-messaging-meta-0.9.7.tgz","_integrity":"sha512-OiDGiOt90zkp+sH9Rj8QHxj/AoCnB1xmhzMYzQQOyE59E06RwidwQadJ8+ow4TifVlwkTW5hl6d2gx/IB8wN0A==","_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"0.9.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"0.9.7"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.7_1776151464150_0.297891416018107","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@ariaflowagents/messaging-meta","version":"0.9.9","_id":"@ariaflowagents/messaging-meta@0.9.9","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"e1e8bcb44d7c9c6e7fdc330bb61493bb255eb303","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.9.tgz","fileCount":106,"integrity":"sha512-BvGM/DuDS1lFwVDHmycaj9g+4LEGHMsLNZj/hTE9Cpo1l5cUko+mFFxYbTOcPx8vjl580X5iHy7LnYud5ji6WQ==","signatures":[{"sig":"MEUCIQDFr6soY+pQ1L9orgsJkmSwXClXSvqCP1ASVShyjJeFGwIgYO/iaSanBP2Xso6eNBfiaX1N6VZQfzxxacce9KvQ0hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435812},"main":"dist/index.js","type":"module","_from":"file:ariaflowagents-messaging-meta-0.9.9.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_resolved":"/private/var/folders/j5/7dkmn95d0_9b5fdnfsmpjs580000gn/T/92f85b6c8d7b39a56ed623b127e8f819/ariaflowagents-messaging-meta-0.9.9.tgz","_integrity":"sha512-BvGM/DuDS1lFwVDHmycaj9g+4LEGHMsLNZj/hTE9Cpo1l5cUko+mFFxYbTOcPx8vjl580X5iHy7LnYud5ji6WQ==","_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"0.9.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.9_1776167351665_0.23389587290813196","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@ariaflowagents/messaging-meta","version":"0.9.10","_id":"@ariaflowagents/messaging-meta@0.9.10","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"965647aa412797737dcab435e4a4c1e171b03b8c","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.10.tgz","fileCount":106,"integrity":"sha512-1hABQ83Gq/Zj5bYDc4EDATaYBufPOgiWgC56ByVxMLN8LjJKJnoQ3X/b+ltdhoZTlIhy1AzzCnZq8RsOZ6ngYg==","signatures":[{"sig":"MEYCIQDPvQsco9jIWm/jga4GCyoGW63I1Fbd7jqg3Fn6COuRQAIhAKztSo6U4AXcWJ5veMeBOIYOlVCaDys7x3de+9aUzzpy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435882},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"gitHead":"abf0571a5ab8b51a7db76e92fa0d1580a9e5c073","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.10_1776183738868_0.6042688368757936","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@ariaflowagents/messaging-meta","version":"0.9.11","_id":"@ariaflowagents/messaging-meta@0.9.11","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"2c034d872eb97eacec56dff1219154517a50c632","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.11.tgz","fileCount":106,"integrity":"sha512-FzODHzOcla601vN41fiWsPbs3Yaywo7632ya65P0bo7CaQaq5Dd42FKlXmySHGpsgBlcgVdlBoqQQzqDnVg9fg==","signatures":[{"sig":"MEUCIQCIyInw4nnvaBcN/8GeoV0o0AYmRAh2N8y0rqpyN/5XWgIgAwI2Jn3JFkB28SNZ+iMRKPscYBpSl6UMs2CGOC53DEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435882},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"gitHead":"9dd04bc360ff44a5d5c6a417d1c7f29cffee76b4","scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.11_1776232086610_0.4786955898827283","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@ariaflowagents/messaging-meta","version":"0.9.12","_id":"@ariaflowagents/messaging-meta@0.9.12","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"dist":{"shasum":"56deb7beee16e5b1eb5c088f02b12c9aa4295029","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-0.9.12.tgz","fileCount":54,"integrity":"sha512-ApWZGfx8EBhJSyf9u/MMMeV/vYnQcTG9R0v3Qpk/zqYQxflHulVTd9Adv+Qt6ye0aWfoU1bnPMcP+nOs2plg9g==","signatures":[{"sig":"MEQCIDObaAcqhzC1lYuXGdkG6NxECNQG+8uFRU+rkPskTq3rAiBD5yhLBdrK7W7GVVxjtvRv5ZPgb88GL6VCMpT6g0sI2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300916},"main":"dist/index.js","type":"module","_from":"file:ariaflowagents-messaging-meta-0.9.12.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"}},"scripts":{"test":"bun test","build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"_resolved":"/private/var/folders/j5/7dkmn95d0_9b5fdnfsmpjs580000gn/T/5d1a6145b045e91e08b7466cfbfa4def/ariaflowagents-messaging-meta-0.9.12.tgz","_integrity":"sha512-ApWZGfx8EBhJSyf9u/MMMeV/vYnQcTG9R0v3Qpk/zqYQxflHulVTd9Adv+Qt6ye0aWfoU1bnPMcP+nOs2plg9g==","_npmVersion":"10.9.7","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@ariaflowagents/messaging":"0.9.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"0.9.12"},"_npmOperationalInternal":{"tmp":"tmp/messaging-meta_0.9.12_1776232555162_0.5533850866888879","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ariaflowagents/messaging-meta","version":"1.0.0","description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./whatsapp":{"types":"./dist/whatsapp/index.d.ts","default":"./dist/whatsapp/index.js"},"./messenger":{"types":"./dist/messenger/index.d.ts","default":"./dist/messenger/index.js"},"./instagram":{"types":"./dist/instagram/index.d.ts","default":"./dist/instagram/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"publishConfig":{"access":"public"},"dependencies":{"@ariaflowagents/messaging":"1.0.0"},"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.4","@ariaflowagents/messaging":"1.0.0"},"scripts":{"build":"tsc -p tsconfig.json","clean":"rm -rf dist","test":"bun test"},"_id":"@ariaflowagents/messaging-meta@1.0.0","_integrity":"sha512-zCkwYxskq3/ugudp/xdcqXNx0o0HRZ+/0gh58gpMI0LCmZvsD7Gq2QC+xjQ3IXdXuOhqPiKGZCIF7Jn/lHh7yA==","_resolved":"/private/var/folders/j5/7dkmn95d0_9b5fdnfsmpjs580000gn/T/dcf01ba672916f31ef5544c325333743/ariaflowagents-messaging-meta-1.0.0.tgz","_from":"file:ariaflowagents-messaging-meta-1.0.0.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-zCkwYxskq3/ugudp/xdcqXNx0o0HRZ+/0gh58gpMI0LCmZvsD7Gq2QC+xjQ3IXdXuOhqPiKGZCIF7Jn/lHh7yA==","shasum":"fb475154408350d33e8a7a8ce4206913d557def0","tarball":"https://registry.npmjs.org/@ariaflowagents/messaging-meta/-/messaging-meta-1.0.0.tgz","fileCount":54,"unpackedSize":300913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsHHfU/zp/A0K6dCCN1H4IygyPgd/qWt7W1ybt9wddaQIgXRZ+pEnRsVp2lksS4yS/djTpdTp5ulk3a+IGqPHLpCQ="}]},"_npmUser":{"name":"octalpixel","email":"mithushancj@gmail.com"},"directories":{},"maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/messaging-meta_1.0.0_1776978177213_0.8432950003756687"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-16T00:38:53.333Z","modified":"2026-04-23T21:02:57.567Z","0.8.1":"2026-03-16T00:38:53.560Z","0.9.0":"2026-04-12T10:35:36.761Z","0.9.1":"2026-04-12T10:39:32.100Z","0.9.2":"2026-04-12T14:42:18.688Z","0.9.3":"2026-04-13T11:22:52.142Z","0.9.4":"2026-04-13T18:25:16.774Z","0.9.5":"2026-04-14T05:19:04.046Z","0.9.6":"2026-04-14T05:53:20.925Z","0.9.7":"2026-04-14T07:24:24.325Z","0.9.9":"2026-04-14T11:49:11.803Z","0.9.10":"2026-04-14T16:22:19.033Z","0.9.11":"2026-04-15T05:48:06.757Z","0.9.12":"2026-04-15T05:55:55.299Z","1.0.0":"2026-04-23T21:02:57.431Z"},"description":"Meta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging","maintainers":[{"name":"octalpixel","email":"mithushancj@gmail.com"}],"readme":"# @ariaflowagents/messaging-meta\n\nMeta platform clients (WhatsApp, Messenger, Instagram) for AriaFlow messaging. Each client implements the `PlatformClient` interface from `@ariaflowagents/messaging`.\n\n## Install\n\n```bash\nnpm install @ariaflowagents/messaging-meta @ariaflowagents/messaging\n```\n\n## WhatsApp\n\n```ts\nimport { createWhatsAppClient } from '@ariaflowagents/messaging-meta/whatsapp';\n\nconst whatsapp = createWhatsAppClient({\n  accessToken: process.env.WHATSAPP_ACCESS_TOKEN!,\n  appSecret: process.env.META_APP_SECRET!,\n  phoneNumberId: process.env.WHATSAPP_PHONE_NUMBER_ID!,\n  verifyToken: process.env.WHATSAPP_VERIFY_TOKEN!,\n});\n\n// Listen for messages\nwhatsapp.onMessage(async (msg) => {\n  await whatsapp.markAsRead(msg.id);\n  await whatsapp.sendText(msg.from.phone!, `You said: ${msg.text}`);\n});\n\n// Mount webhook (Hono)\napp.route('/whatsapp', whatsapp.webhookRouter());\n```\n\n### Templates and Interactive Messages\n\n```ts\nimport { buildTemplateSendPayload } from '@ariaflowagents/messaging-meta/whatsapp';\n\n// Template\nawait whatsapp.sendTemplate('+1234567890', buildTemplateSendPayload({\n  name: 'order_confirmation',\n  language: { code: 'en_US' },\n  components: [{ type: 'body', parameters: [{ type: 'text', text: 'ORD-1234' }] }],\n}));\n\n// Buttons\nawait whatsapp.sendInteractiveButtons('+1234567890', {\n  body: 'How can we help?',\n  buttons: [{ id: 'sales', title: 'Sales' }, { id: 'support', title: 'Support' }],\n});\n\n// List\nawait whatsapp.sendListMessage('+1234567890', {\n  body: 'Select a department',\n  button: 'View Options',\n  sections: [{ title: 'Departments', rows: [{ id: 'eng', title: 'Engineering' }] }],\n});\n```\n\n### WhatsApp-Specific Methods\n\n| Method | Description |\n|---|---|\n| `sendText(to, text)` | Send text (auto-splits at 4096 chars) |\n| `sendMedia(to, media)` | Send image, video, audio, document, sticker |\n| `sendTemplate(to, template)` | Send approved template message |\n| `sendTextOrTemplate(to, opts)` | Send text if window open, template if closed |\n| `sendInteractiveButtons(to, msg)` | Send button message (max 3) |\n| `sendListMessage(to, list)` | Send list picker |\n| `sendCTAButton(to, cta)` | Send call-to-action URL button |\n| `sendInteractiveFlow(to, flow)` | Launch a WhatsApp Flow |\n| `sendReaction(to, messageId, emoji)` | React to a message |\n| `sendLocation(to, location)` | Send a location pin |\n| `sendContacts(to, contacts)` | Send contact cards |\n| `uploadMedia(file, options)` | Upload media, get `MediaHandle` |\n| `downloadMedia(mediaId)` | Download media by ID |\n| `markAsRead(messageId)` | Mark message as read |\n\n## Messenger\n\n```ts\nimport { createMessengerClient } from '@ariaflowagents/messaging-meta/messenger';\n\nconst messenger = createMessengerClient({\n  pageAccessToken: process.env.MESSENGER_PAGE_ACCESS_TOKEN!,\n  appSecret: process.env.META_APP_SECRET!,\n  pageId: process.env.MESSENGER_PAGE_ID!,\n  verifyToken: process.env.MESSENGER_VERIFY_TOKEN!,\n});\n\nmessenger.onMessage(async (msg) => {\n  await messenger.sendText(msg.from.id, `Echo: ${msg.text}`);\n});\n```\n\n### Templates and Quick Replies\n\n```ts\n// Button template\nawait messenger.sendButtonTemplate(psid, {\n  text: 'What would you like to do?',\n  buttons: [{ type: 'postback', title: 'Track Order', payload: 'TRACK' }],\n});\n\n// Generic template (carousel)\nawait messenger.sendGenericTemplate(psid, {\n  elements: [{ title: 'Product A', subtitle: '$29.99', image_url: 'https://example.com/a.jpg' }],\n});\n\n// Quick replies\nawait messenger.sendQuickReplies(psid, 'Choose one:', [\n  { content_type: 'text', title: 'Yes', payload: 'YES' },\n  { content_type: 'text', title: 'No', payload: 'NO' },\n]);\n```\n\n### Messenger-Specific Methods\n\n| Method | Description |\n|---|---|\n| `sendText(to, text)` | Send text (max 2000 chars) |\n| `sendMedia(to, media)` | Send image, video, audio, or file |\n| `sendButtonTemplate(to, template)` | Send button template (max 3 buttons) |\n| `sendGenericTemplate(to, template)` | Send carousel (max 10 elements) |\n| `sendQuickReplies(to, text, replies)` | Send quick reply buttons |\n| `sendSenderAction(to, action)` | Send typing_on, typing_off, mark_seen |\n| `getUserProfile(psid)` | Fetch user's name and profile picture |\n| `uploadMedia(file, options)` | Upload media for reuse |\n| `downloadMedia(mediaUrl)` | Download media by URL |\n\n## Instagram\n\n```ts\nimport { createInstagramClient } from '@ariaflowagents/messaging-meta/instagram';\n\nconst instagram = createInstagramClient({\n  accessToken: process.env.INSTAGRAM_ACCESS_TOKEN!,\n  appSecret: process.env.META_APP_SECRET!,\n  igId: process.env.INSTAGRAM_ACCOUNT_ID!,\n  verifyToken: process.env.INSTAGRAM_VERIFY_TOKEN!,\n});\n\ninstagram.onMessage(async (msg) => {\n  await instagram.sendText(msg.from.id, `Thanks for your message!`);\n});\n```\n\n### Ice Breakers\n\n```ts\n// Set conversation starters\nawait instagram.iceBreakers.set([\n  { question: 'What are your hours?', payload: 'HOURS' },\n  { question: 'Track my order', payload: 'TRACK' },\n]);\n\n// Get current ice breakers\nconst breakers = await instagram.iceBreakers.get();\n\n// Delete all\nawait instagram.iceBreakers.delete();\n```\n\n### Instagram-Specific Methods\n\n| Method | Description |\n|---|---|\n| `sendText(to, text)` | Send text (auto-splits at 1000 bytes) |\n| `sendMedia(to, media)` | Send image attachment only |\n| `sendQuickReplies(to, text, replies)` | Send quick reply buttons (max 13) |\n| `sendGenericTemplate(to, template)` | Send carousel template |\n| `sendButtonTemplate(to, template)` | Send button template |\n| `sendPrivateReply(options)` | Reply privately to a comment |\n| `sendTextWithTag(to, text, tag)` | Send with message tag (e.g. HUMAN_AGENT) |\n| `iceBreakers.set(breakers)` | Set conversation starters |\n| `iceBreakers.get()` | Get current ice breakers |\n| `iceBreakers.delete()` | Remove all ice breakers |\n\n## Standalone Webhook Utilities\n\nFor server-side webhook handling without the full client:\n\n```ts\nimport { verifySignature, normalizeWebhook } from '@ariaflowagents/messaging-meta/server';\n\napp.post('/webhook', async (c) => {\n  const rawBody = await c.req.text();\n  const sig = c.req.header('x-hub-signature-256') ?? '';\n\n  if (!verifySignature({ appSecret, rawBody, signatureHeader: sig })) {\n    return c.text('Invalid signature', 403);\n  }\n\n  const events = normalizeWebhook(JSON.parse(rawBody));\n  // events.messages, events.statuses, events.reactions\n});\n```\n\n## Platform Comparison\n\n| Feature | WhatsApp | Messenger | Instagram |\n|---|:---:|:---:|:---:|\n| Text limit | 4096 chars | 2000 chars | 1000 bytes |\n| Media types | all | all | image only |\n| Buttons / List / Carousel | 3 / yes / no | 3 / no / 10 | 3 / no / 10 |\n| Quick replies | no | 13 | 13 |\n| Templates | yes | yes | yes |\n| Typing + reactions | yes | yes | yes |\n| Message window | 24h | none | 7d (tag) |\n| Unique features | Flows, CTA, lists | Personas, profiles | Ice breakers, private reply |\n\n## AriaFlow Integration\n\nUse with `@ariaflowagents/messaging` to connect clients to the AriaFlow runtime:\n\n```ts\nimport { createMessagingRouter } from '@ariaflowagents/messaging';\n\nconst router = createMessagingRouter({ runtime, platforms: { whatsapp, messenger, instagram } });\napp.route('/messaging', router);\n// Webhooks: /messaging/{whatsapp,messenger,instagram}/webhook\n```\n\n## Subpath Exports\n\n| Import path | Contents |\n|---|---|\n| `@ariaflowagents/messaging-meta` | GraphAPIClient, errors, webhook utilities |\n| `@ariaflowagents/messaging-meta/whatsapp` | WhatsAppClient, templates, flows, format converter |\n| `@ariaflowagents/messaging-meta/messenger` | MessengerClient, format converter |\n| `@ariaflowagents/messaging-meta/instagram` | InstagramClient, ice breakers, format converter |\n| `@ariaflowagents/messaging-meta/server` | `verifySignature` + `normalizeWebhook` only |\n\n## Related\n\n- [`@ariaflowagents/messaging`](../ariaflow-messaging) -- Core interfaces and runtime adapter\n- [`@ariaflowagents/core`](../ariaflow-core) -- Runtime, agents, flows\n","readmeFilename":"README.md"}