twilio-communications
Construir Funciones de Comunicación Twilio
Agrega SMS, llamadas de voz, mensajes de WhatsApp y 2FA a tus aplicaciones usando Twilio. Esta habilidad maneja verificación de teléfono, sistemas IVR y gestión segura de credenciales con el SDK oficial de Twilio.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“twilio-communications”。 Send SMS to +15551234567 with order confirmation
预期结果:
Mensaje enviado exitosamente. SID: SM1234abcd5678efgh. Estado: en cola. Segmentos: 1
正在使用“twilio-communications”。 Verify phone number +15551234567 with code 123456
预期结果:
Verificación aprobada. Estado: aprobado. Válido: true
正在使用“twilio-communications”。 Handle incoming call with IVR menu
预期结果:
Respuesta XML generada con saludo de voz y recolección de dígitos. El llamador presionó 2, enrutado a línea de soporte.
安全审计
安全All static analysis findings were evaluated as false positives. The skill uses the official Twilio Python SDK with security best practices: credentials stored in environment variables, request signature validation for webhooks, proper exception handling, and phone number validation. No malicious patterns or security vulnerabilities detected.
质量评分
你能构建什么
Notificaciones de Pedidos de Comercio Electrónico
Envía confirmaciones de pedidos, actualizaciones de envío y notificaciones de entrega a los clientes vía SMS.
Autenticación de Usuario con 2FA
Agrega autenticación de dos factores basada en teléfono para proteger cuentas de usuario de acceso no autorizado.
Sistema Automatizado de Soporte al Cliente por Teléfono
Crea menús IVR que enrutan llamadas a departamentos apropiados y manejan correos de voz fuera de horario.
试试这些提示
Ayúdame a enviar un mensaje SMS al +1234567890 con el texto 'Tu pedido ha sido enviado'. Tengo credenciales de Twilio configuradas como variables de entorno.
Necesito verificar números de teléfono de usuarios durante el registro. Crea un flujo que envíe un código de verificación vía SMS y valide el código que el usuario ingresa.
Crea una aplicación Flask con TwiML que conteste llamadas con un saludo, recoja entrada de dígitos (presiona 1 para ventas, 2 para soporte) y enrute al departamento correcto.
Ayúdame a configurar mensajería de WhatsApp para soporte al cliente usando Twilio. Necesito enviar mensajes de plantilla y manejar respuestas entrantes con validación adecuada de webhooks.
最佳实践
- Almacena las credenciales de Twilio (Account SID, Auth Token) en variables de entorno, nunca en el código
- Valida las firmas de webhooks de Twilio usando RequestValidator para evitar solicitudes falsificadas
- Implementa limitación de tasa a nivel de aplicación además de los límites integrados de Twilio
- Rastrea el estado de opt-out del usuario para cumplir con las regulaciones de marketing por SMS
- Usa formato E.164 para todos los números de teléfono para asegurar entrega confiable
避免
- Codificar credenciales de API directamente en código fuente o archivos de configuración
- Omitir validación de firmas de webhook en solicitudes entrantes de Twilio
- Enviar mensajes a usuarios sin rastrear consentimiento y preferencias de opt-out
- Ignorar costos de segmentación de mensajes para contenido SMS largo