Saltar al contenido principal

Configuración

Antes de enviar mensajes SMS, necesitas conectar el módulo a un proveedor de gateway SMS y configurar los ajustes del remitente. Esta página te guía a través de cada opción de configuración.


Acceder a la Configuración del Módulo

  1. Inicia sesión en tu panel de administración de Concord CRM
  2. Navega a Custom SMS -> Settings desde la barra lateral
  3. La página de configuración muestra todas las opciones organizadas por sección

Configuración del Gateway SMS

El módulo Custom SMS requiere un gateway SMS externo para entregar mensajes. Configura las credenciales de tu proveedor en la sección de gateway.

Gateways Soportados

ProveedorCredenciales Requeridas
TwilioAccount SID, Auth Token, Número de Teléfono del Remitente
VonageAPI Key, API Secret, Número de Teléfono del Remitente
OtroAPI Key/Token, Sender ID (varía según el proveedor)

Conectar tu Gateway

  1. Ve a Custom SMS -> Settings -> Gateway
  2. Selecciona tu proveedor SMS del menú desplegable
  3. Ingresa las credenciales requeridas para tu proveedor elegido
  4. Establece el Número de Teléfono del Remitente o Sender ID
  5. Haz clic en Save
  6. Usa el botón Send Test SMS para verificar la conexión
tip

Ingresa los números de teléfono en formato E.164 (por ejemplo, +1234567890). La mayoría de los fallos de entrega son causados por números de remitente o destinatario con formato incorrecto.

SMS de Prueba

Después de guardar las credenciales del gateway, siempre envía un mensaje de prueba:

  1. Haz clic en Send Test SMS
  2. Ingresa un número de teléfono al que tengas acceso
  3. Haz clic en Send
  4. Verifica que el mensaje llegue a tu teléfono

Si la prueba falla, verifica nuevamente tus credenciales y asegúrate de que tu cuenta del gateway esté activa con saldo suficiente.


Ajustes del Remitente

Sender ID / Número de Teléfono

La identidad del remitente que los destinatarios ven cuando reciben tu mensaje. Dependiendo de tu proveedor y país:

  • Número de Teléfono -- un número adquirido de tu proveedor de gateway (más común)
  • Sender ID Alfanumérico -- una etiqueta de texto personalizada (por ejemplo, "MiCRM") soportada en algunas regiones
aviso

Los Sender ID alfanuméricos no son compatibles en todos los países. Consulta la documentación de tu proveedor de gateway para conocer la disponibilidad regional. Los destinatarios no pueden responder a mensajes enviados desde IDs alfanuméricos.

Código de País Predeterminado

Establece un código de país predeterminado para no tener que incluirlo cada vez. El módulo antepondrá automáticamente el código de país a los números que no lo tengan.

  1. Ve a Custom SMS -> Settings -> General
  2. Establece el Default Country Code (por ejemplo, +1 para EE.UU., +44 para Reino Unido)
  3. Haz clic en Save

Configuración de Programación

El módulo Custom SMS soporta la programación de mensajes para entrega futura. Para que los mensajes programados se envíen a tiempo, asegura lo siguiente:

Configuración de Tarea Cron

Los mensajes SMS programados son despachados por la tarea cron de Concord CRM. Verifica que tu cron esté configurado y en ejecución:

* * * * * php /path/to/concord/artisan schedule:run >> /dev/null 2>&1
info

Si la tarea cron no está en ejecución, los mensajes programados permanecerán en la cola y no se entregarán hasta que el cron se ejecute.

Zona Horaria

El sistema de programación utiliza la zona horaria configurada en los ajustes de tu Concord CRM. Para verificar o actualizar:

  1. Ve a Settings -> General en Concord CRM
  2. Verifica el ajuste de Timezone
  3. Asegúrate de que coincida con tu zona horaria local para que los mensajes programados se envíen a la hora esperada

Integración con Acciones del CRM

El módulo puede activarse desde varias acciones del CRM. Configura qué acciones muestran la opción de SMS:

  1. Ve a Custom SMS -> Settings -> Integrations
  2. Habilita o deshabilita SMS para cada tipo de acción del CRM:
    • Calls -- enviar SMS después de registrar una llamada
    • Tasks -- enviar SMS relacionados con actualizaciones de tareas
    • Emails -- complementar la comunicación por email con SMS
    • Meetings -- enviar confirmaciones o recordatorios de reuniones
    • Deadlines -- notificar a contactos sobre plazos próximos
  3. Haz clic en Save

Cuando un tipo de acción está habilitado, aparecerá un botón Send SMS en el registro correspondiente del CRM.


Seguimiento del Estado de Entrega

El módulo rastrea automáticamente el estado de entrega desde tu proveedor de gateway. Las actualizaciones de estado se reciben a través de webhooks:

EstadoSignificado
QueuedMensaje aceptado por el gateway, esperando entrega
SentMensaje despachado a la red del operador
DeliveredMensaje confirmado como entregado al destinatario
FailedEntrega fallida (número inválido, problema del operador)
info

Algunos proveedores de gateway soportan recibos de entrega (DLR) para un seguimiento más detallado. Habilita DLR en el panel de tu proveedor para obtener las actualizaciones de estado más precisas.


Solución de Problemas de Configuración

ProblemaSolución
SMS de prueba no llegaVerifica las credenciales; comprueba el saldo de la cuenta del gateway
Error "Invalid sender"Asegúrate de que el número del remitente esté verificado/comprado en tu gateway
Mensajes programados no se envíanConfirma que la tarea cron esté activa y ejecutándose cada minuto
Estado de entrega no se actualizaVerifica la configuración del webhook en el panel de tu proveedor de gateway
Código de país no se aplicaVerifica que el código de país predeterminado esté guardado en los ajustes generales