{"_id":"@elizaos/plugin-twilio","_rev":"9-61a96c23dd9e96c4dc7d2ba5dc265bcc","name":"@elizaos/plugin-twilio","dist-tags":{"latest":"2.0.0-alpha.1","alpha":"2.0.0-alpha.5","next":"2.0.0-alpha.6"},"versions":{"2.0.0-alpha.1":{"name":"@elizaos/plugin-twilio","version":"2.0.0-alpha.1","_id":"@elizaos/plugin-twilio@2.0.0-alpha.1","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos-plugins/plugin-twilio#readme","bugs":{"url":"https://github.com/elizaos-plugins/plugin-twilio/issues"},"dist":{"shasum":"1c0c6754ae36fe319460f81379a691f324b21b68","tarball":"https://registry.npmjs.org/@elizaos/plugin-twilio/-/plugin-twilio-2.0.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-wio6sb4Egoi2ZKHJDEdonO9jh75c5eTOLd0wG+/PoPE+c/yqhzTDogiT7cU7dTkxOxhofaYMCzMrlyAtZNB9Mg==","signatures":[{"sig":"MEYCIQDc4nXk54MpwYafmVUHNO+SDF6RIxQJl/hIGzZO2JIyewIhAPIlPcDEp02HnEynvVyHtTVeK9NcT4CCFWmkzk8VeIKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170354},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"05d4ca11d769db8c7f54a722ee24b2ce2b951543","scripts":{"dev":"tsup --watch","lint":"prettier --write ./src","test":"elizaos test","build":"tsup","clean":"rm -rf dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo","format":"prettier --write ./src","test:unit":"vitest","format:check":"prettier --check ./src"},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"repository":{"url":"git+https://github.com/elizaos-plugins/plugin-twilio.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.20.0+arm64 (darwin)","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"TWILIO_AUTH_TOKEN":{"type":"string","required":true,"sensitive":true,"description":"Twilio Auth Token used to authenticate with Twilio API"},"TWILIO_ACCOUNT_SID":{"type":"string","required":true,"sensitive":true,"description":"Twilio Account SID used to authenticate with Twilio API"},"TWILIO_WEBHOOK_URL":{"type":"string","required":true,"sensitive":false,"description":"Public URL for receiving Twilio webhooks (e.g., https://your-domain.com/webhooks/twilio)"},"TWILIO_PHONE_NUMBER":{"type":"string","required":true,"sensitive":false,"description":"Twilio phone number to send messages from (E.164 format, e.g., +18885551212)"},"TWILIO_WEBHOOK_PORT":{"type":"string","required":false,"sensitive":false,"description":"Port to run the webhook server on (default: 3000)"},"TWILIO_TEST_PHONE_NUMBER":{"type":"string","required":false,"sensitive":false,"description":"Phone number to use for testing (E.164 format)"}}},"description":"A comprehensive Twilio integration plugin for ElizaOS that provides bidirectional voice and SMS/MMS messaging capabilities.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.16.0","zod":"3.24.2","axios":"^1.6.5","multer":"^1.4.5-lts.1","twilio":"^5.4.0","express":"^4.18.2","node-cache":"^5.1.2","body-parser":"^1.20.2","@elizaos/core":"2.0.0-alpha.1","fluent-ffmpeg":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.4.0","vitest":"1.6.1","prettier":"3.5.3","@types/ws":"^8.5.10","@types/multer":"^1.4.11","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.24"},"peerDependencies":{"whatwg-url":"7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-twilio_2.0.0-alpha.1_1769034252646_0.7924645988927668","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"@elizaos/plugin-twilio","version":"2.0.0-alpha.2","keywords":["plugin","elizaos","twilio","sms","voice"],"license":"MIT","_id":"@elizaos/plugin-twilio@2.0.0-alpha.2","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos/eliza#readme","bugs":{"url":"https://github.com/elizaos/eliza/issues"},"dist":{"shasum":"370b13e7848abbe97c05ba0a51d58193f918f670","tarball":"https://registry.npmjs.org/@elizaos/plugin-twilio/-/plugin-twilio-2.0.0-alpha.2.tgz","fileCount":3,"integrity":"sha512-jT8sZYUR4JZZTysBm2Oe6zyx8ABDH5yRX9ZvM6cLDAY+AX4p0Ax4vo3PRZgx/k22bJsPTUm+vb1WhWGBo6qCbQ==","signatures":[{"sig":"MEYCIQDxdyGhNHdAFixfxAPxO73AdYSb5DFERl6HglwN1BwoYQIhAN4KdtH1TkKFIPXDWQKvnJHgFjmqKxVcbRQ8yNgOyFeJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2933},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"bc6cac8d36845d7cbde51a64307c6a57c16378ad","scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run || echo 'TypeScript tests skipped - no tests found'","build":"bun run build.ts","clean":"rm -rf dist .turbo","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"platform":"node","repository":{"url":"git+https://github.com/elizaos/eliza.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.20.0+arm64 (darwin)","description":"Twilio plugin for bidirectional voice and text messaging integration","directories":{},"packageType":"plugin","_nodeVersion":"22.20.0","dependencies":{"ws":"^8.16.0","zod":"3.24.2","axios":"^1.6.5","multer":"^1.4.5-lts.1","twilio":"^5.4.0","express":"^4.18.2","node-cache":"^5.1.2","body-parser":"^1.20.2","fluent-ffmpeg":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.9.3","@types/multer":"^1.4.11","@biomejs/biome":"^2.3.11","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.24"},"peerDependencies":{"@elizaos/core":"2.0.0-alpha.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-twilio_2.0.0-alpha.2_1769056258251_0.14411737081255427","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.3":{"name":"@elizaos/plugin-twilio","version":"2.0.0-alpha.3","keywords":["plugin","elizaos","twilio","sms","voice"],"license":"MIT","_id":"@elizaos/plugin-twilio@2.0.0-alpha.3","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos/eliza#readme","bugs":{"url":"https://github.com/elizaos/eliza/issues"},"dist":{"shasum":"1af912c85de83a5ee30453397c3d24a96d7b6a05","tarball":"https://registry.npmjs.org/@elizaos/plugin-twilio/-/plugin-twilio-2.0.0-alpha.3.tgz","fileCount":2,"integrity":"sha512-hmdjBLtSsDQdvDyR2m8Pt59PkQEWQtqgVK3a5hOcIRZWrM/Z7Tl/Z2kLj1P6oiB1EChFeQtsk3zj1wAPnsBUZg==","signatures":[{"sig":"MEUCIQCX8zQCNt0E/YpOeW8YJ1+7gwLVWoyBl7maJNHATKBuIQIgS485No3jBoyW1fPIqYLX/Xbl/NBKyin5gcautzsHvpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1782},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"eab29686fa97d237d5f3e0452cb9e2950ad57aff","scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run || echo 'TypeScript tests skipped - no tests found'","build":"bun run build.ts","clean":"rm -rf dist .turbo","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"platform":"node","repository":{"url":"git+https://github.com/elizaos/eliza.git","type":"git"},"_npmVersion":"11.7.0","description":"Twilio plugin for bidirectional voice and text messaging integration","directories":{},"packageType":"plugin","_nodeVersion":"22.20.0","dependencies":{"ws":"^8.16.0","zod":"3.24.2","axios":"^1.6.5","multer":"^1.4.5-lts.1","twilio":"^5.4.0","express":"^4.18.2","node-cache":"^5.1.2","body-parser":"^1.20.2","fluent-ffmpeg":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.9.3","@types/multer":"^1.4.11","@biomejs/biome":"^2.3.11","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.24"},"peerDependencies":{"@elizaos/core":"2.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-twilio_2.0.0-alpha.3_1770409550874_0.9107659562289374","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.4":{"name":"@elizaos/plugin-twilio","version":"2.0.0-alpha.4","keywords":["plugin","elizaos","twilio","sms","voice"],"license":"MIT","_id":"@elizaos/plugin-twilio@2.0.0-alpha.4","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos/eliza#readme","bugs":{"url":"https://github.com/elizaos/eliza/issues"},"dist":{"shasum":"0fb8af4f0b04d60d0c384d4226790e54321541b0","tarball":"https://registry.npmjs.org/@elizaos/plugin-twilio/-/plugin-twilio-2.0.0-alpha.4.tgz","fileCount":2,"integrity":"sha512-Tm4MIa5j7e+4ys3CFebEvX8XrgWEsVZkPu2RCvTw9sKtTgqpfKUD8yHtoGjU4RjWy2eoFxr+8f5DMjGwM8wkbw==","signatures":[{"sig":"MEYCIQDF7WEvvY37BFU2A+ep188eNlCz3hyWNWLrnPtwyQ+wLgIhAOy3etktcaXW7Db1JKwJGfK6CMoFmnXkMsT/zS3sH/nz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"cb162e6f41a4ddcffbc52487447d031c663b959c","scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run || echo 'TypeScript tests skipped - no tests found'","build":"bun run build.ts","clean":"rm -rf dist .turbo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check .","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"platform":"node","repository":{"url":"git+https://github.com/elizaos/eliza.git","type":"git"},"_npmVersion":"11.7.0","description":"Twilio plugin for bidirectional voice and text messaging integration","directories":{},"packageType":"plugin","_nodeVersion":"22.20.0","dependencies":{"ws":"^8.16.0","zod":"3.24.2","axios":"^1.6.5","multer":"^1.4.5-lts.1","twilio":"^5.4.0","express":"^4.18.2","node-cache":"^5.1.2","body-parser":"^1.20.2","fluent-ffmpeg":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.9.3","@types/multer":"^1.4.11","@biomejs/biome":"^2.3.11","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.24"},"peerDependencies":{"@elizaos/core":"2.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-twilio_2.0.0-alpha.4_1770461289167_0.28987502486535477","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.5":{"name":"@elizaos/plugin-twilio","version":"2.0.0-alpha.5","keywords":["plugin","elizaos","twilio","sms","voice"],"license":"MIT","_id":"@elizaos/plugin-twilio@2.0.0-alpha.5","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos/eliza#readme","bugs":{"url":"https://github.com/elizaos/eliza/issues"},"dist":{"shasum":"8bf341994d2e468c5e86c5598aec58bc49559175","tarball":"https://registry.npmjs.org/@elizaos/plugin-twilio/-/plugin-twilio-2.0.0-alpha.5.tgz","fileCount":2,"integrity":"sha512-IyWV6xkG9Jsxca+sSvDVxgoG3jC68YDO/Yxs5e6Mr1MrgO2u6THAN5qu4povx2CQSz39hq/IznXkjomO/KfW5A==","signatures":[{"sig":"MEUCIQDYOVUdGWUB8sPN44L90mr8Jd//W1kPMCxZ+/KIjahiFwIgF8kLZ6WoAJ9JxGzSL0vTPdRtoD4Y1ct1GvThTqHJzwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4821},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"gitHead":"a615bf830150b868c6c02b3e41a46a8360f8dadd","scripts":{"dev":"bun --hot build.ts","lint":"bunx @biomejs/biome check --write --unsafe .","test":"vitest run || echo 'TypeScript tests skipped - no tests found'","build":"bun run build.ts","clean":"rm -rf dist .turbo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","typecheck":"tsc --noEmit","lint:check":"bunx @biomejs/biome check .","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"platform":"node","repository":{"url":"git+https://github.com/elizaos/eliza.git","type":"git"},"_npmVersion":"11.5.1","agentConfig":{"pluginParameters":{"TWILIO_AUTH_TOKEN":{"type":"string","required":true,"sensitive":true,"description":"Auth token for Twilio"},"TWILIO_ACCOUNT_SID":{"type":"string","required":true,"sensitive":true,"description":"Account SID for Twilio"},"TWILIO_WEBHOOK_URL":{"type":"string","required":false,"sensitive":false,"description":"Webhook URL"},"VOICE_CALL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Enable or disable this feature"},"TWILIO_PHONE_NUMBER":{"type":"string","required":false,"sensitive":false,"description":"Phone number"},"TWILIO_WEBHOOK_PORT":{"type":"number","required":false,"sensitive":false,"description":"Port number"},"VOICE_CALL_PROVIDER":{"type":"string","required":false,"sensitive":false,"description":"Provider selection"},"VOICE_CALL_TO_NUMBER":{"type":"string","required":false,"sensitive":false,"description":"Phone number"},"VOICE_CALL_ALLOW_FROM":{"type":"string","required":false,"sensitive":false,"description":"Comma-separated allowed user list"},"VOICE_CALL_PUBLIC_URL":{"type":"string","required":false,"sensitive":false,"description":"Public URL"},"VOICE_CALL_FROM_NUMBER":{"type":"string","required":false,"sensitive":false,"description":"Phone number"},"VOICE_CALL_WEBHOOK_PATH":{"type":"string","required":false,"sensitive":false,"description":"Webhook path"},"VOICE_CALL_WEBHOOK_PORT":{"type":"number","required":false,"sensitive":false,"description":"Port number"},"VOICE_CALL_INBOUND_POLICY":{"type":"string","required":false,"sensitive":false,"description":"Inbound message/call policy"},"VOICE_CALL_INBOUND_GREETING":{"type":"string","required":false,"sensitive":false,"description":"Greeting message for inbound connections"},"VOICE_CALL_MAX_CONCURRENT_CALLS":{"type":"number","required":false,"sensitive":false,"description":"Maximum concurrent calls"},"VOICE_CALL_MAX_DURATION_SECONDS":{"type":"number","required":false,"sensitive":false,"description":"Maximum duration in seconds"}}},"description":"Twilio plugin for bidirectional voice and text messaging integration","directories":{},"packageType":"plugin","_nodeVersion":"24.5.0","dependencies":{"ws":"^8.16.0","zod":"3.24.2","axios":"^1.6.5","multer":"^1.4.5-lts.1","twilio":"^5.4.0","express":"^4.18.2","node-cache":"^5.1.2","body-parser":"^1.20.2","fluent-ffmpeg":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.9.3","@types/multer":"^1.4.11","@biomejs/biome":"^2.3.11","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.24"},"peerDependencies":{"@elizaos/core":"2.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-twilio_2.0.0-alpha.5_1770808274156_0.4161254048187162","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.6":{"name":"@elizaos/plugin-twilio","version":"2.0.0-alpha.6","keywords":["plugin","elizaos","twilio","sms","voice"],"license":"MIT","_id":"@elizaos/plugin-twilio@2.0.0-alpha.6","maintainers":[{"name":"shawticus","email":"shawmakesmagic@gmail.com"},{"name":"shakkernerd","email":"shakkerdroid@gmail.com"},{"name":"wtfsayo","email":"hi@sayo.wtf"},{"name":"odilitime","email":"janesmith@airmail.cc"},{"name":"cjft","email":"cjft@trimboli.io"}],"homepage":"https://github.com/elizaos/eliza#readme","bugs":{"url":"https://github.com/elizaos/eliza/issues"},"dist":{"shasum":"b43c35e7142a42c7a4306d5f8e1590ae8bf616cf","tarball":"https://registry.npmjs.org/@elizaos/plugin-twilio/-/plugin-twilio-2.0.0-alpha.6.tgz","fileCount":2,"integrity":"sha512-AFLHWhsI21wa9MYiLHt5jYrckzYsPAHXC0bD4u1cHKuL0HZ8VUn6EaWouD5KAjAfDCex/2FmWtGkWULTJu8olw==","signatures":[{"sig":"MEUCIQCX3EF8oqFjwf9qWjkFuvkwUYxZuoDuyPim3GXarVrQmQIgGF/1pTsae2fV9R6gKiF/uSiUwo92fesesnKw7amaAn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4821},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./package.json":"./package.json"},"scripts":{"dev":"bun --hot build.ts","lint":"echo \"Lint skipped for release\"","test":"vitest run || echo 'TypeScript tests skipped - no tests found'","build":"bun run build.ts","clean":"rm -rf dist .turbo","format":"bunx @biomejs/biome format --write .","build:ts":"bun run build.ts","typecheck":"echo \"Typecheck skipped for release\"","lint:check":"bun run lint","format:check":"bunx @biomejs/biome format ."},"_npmUser":{"name":"shawticus","email":"shawmakesmagic@gmail.com"},"platform":"node","repository":{"url":"git+https://github.com/elizaos/eliza.git","type":"git"},"_npmVersion":"11.7.0","agentConfig":{"pluginParameters":{"TWILIO_AUTH_TOKEN":{"type":"string","required":true,"sensitive":true,"description":"Auth token for Twilio"},"TWILIO_ACCOUNT_SID":{"type":"string","required":true,"sensitive":true,"description":"Account SID for Twilio"},"TWILIO_WEBHOOK_URL":{"type":"string","required":false,"sensitive":false,"description":"Webhook URL"},"VOICE_CALL_ENABLED":{"type":"boolean","required":false,"sensitive":false,"description":"Enable or disable this feature"},"TWILIO_PHONE_NUMBER":{"type":"string","required":false,"sensitive":false,"description":"Phone number"},"TWILIO_WEBHOOK_PORT":{"type":"number","required":false,"sensitive":false,"description":"Port number"},"VOICE_CALL_PROVIDER":{"type":"string","required":false,"sensitive":false,"description":"Provider selection"},"VOICE_CALL_TO_NUMBER":{"type":"string","required":false,"sensitive":false,"description":"Phone number"},"VOICE_CALL_ALLOW_FROM":{"type":"string","required":false,"sensitive":false,"description":"Comma-separated allowed user list"},"VOICE_CALL_PUBLIC_URL":{"type":"string","required":false,"sensitive":false,"description":"Public URL"},"VOICE_CALL_FROM_NUMBER":{"type":"string","required":false,"sensitive":false,"description":"Phone number"},"VOICE_CALL_WEBHOOK_PATH":{"type":"string","required":false,"sensitive":false,"description":"Webhook path"},"VOICE_CALL_WEBHOOK_PORT":{"type":"number","required":false,"sensitive":false,"description":"Port number"},"VOICE_CALL_INBOUND_POLICY":{"type":"string","required":false,"sensitive":false,"description":"Inbound message/call policy"},"VOICE_CALL_INBOUND_GREETING":{"type":"string","required":false,"sensitive":false,"description":"Greeting message for inbound connections"},"VOICE_CALL_MAX_CONCURRENT_CALLS":{"type":"number","required":false,"sensitive":false,"description":"Maximum concurrent calls"},"VOICE_CALL_MAX_DURATION_SECONDS":{"type":"number","required":false,"sensitive":false,"description":"Maximum duration in seconds"}}},"description":"Twilio plugin for bidirectional voice and text messaging integration","directories":{},"packageType":"plugin","_nodeVersion":"22.20.0","dependencies":{"ws":"^8.16.0","zod":"3.24.2","axios":"^1.6.5","multer":"^1.4.5-lts.1","twilio":"^5.4.0","express":"^4.18.2","node-cache":"^5.1.2","body-parser":"^1.20.2","fluent-ffmpeg":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.10","typescript":"^5.9.3","@types/multer":"^1.4.11","@biomejs/biome":"^2.3.11","@types/express":"^4.17.21","@types/fluent-ffmpeg":"^2.1.24"},"peerDependencies":{"@elizaos/core":"2.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-twilio_2.0.0-alpha.6_1771310987725_0.4315947167490932","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-21T22:24:12.582Z","modified":"2026-06-16T05:15:27.876Z","2.0.0-alpha.1":"2026-01-21T22:24:12.798Z","2.0.0-alpha.2":"2026-01-22T04:30:58.393Z","2.0.0-alpha.3":"2026-02-06T20:25:51.009Z","2.0.0-alpha.4":"2026-02-07T10:48:09.300Z","2.0.0-alpha.5":"2026-02-11T11:11:14.286Z","2.0.0-alpha.6":"2026-02-17T06:49:47.858Z"},"bugs":{"url":"https://github.com/elizaos-plugins/plugin-twilio/issues"},"homepage":"https://github.com/elizaos-plugins/plugin-twilio#readme","repository":{"url":"git+https://github.com/elizaos-plugins/plugin-twilio.git","type":"git"},"description":"A comprehensive Twilio integration plugin for ElizaOS that provides bidirectional voice and SMS/MMS messaging capabilities.","maintainers":[{"email":"shawmakesmagic@gmail.com","name":"shawticus"},{"email":"janesmith@airmail.cc","name":"odilitime"}],"readme":"","readmeFilename":""}