HoraMatch Developers

Guía CRM

Automatiza seguimiento con límites explícitos.

Diseña, valida y publica una versión inmutable antes de confirmar inscripciones. Consentimiento y suppression se vuelven a comprobar en cada envío.

Crea y valida

const draft = await hm.crm.sequences.create({
  name: 'Seguimiento post-demo',
  dailySendLimit: 40,
  definition: {
    schemaVersion: 1,
    goal: 'reply',
    communicationWindow: {
      allowedWeekdays: [1, 2, 3, 4, 5],
      startMinute: 540,
      endMinute: 1020,
    },
    steps: [
      { key: 'intro', type: 'email', templateId },
      { key: 'wait', type: 'wait', delayMinutes: 1440 },
      { key: 'task', type: 'task', title: 'Llamar', ownerUserId },
    ],
  },
}, { idempotencyKey: 'sequence_draft_01HM' });

Previsualiza y confirma

  • preview no inscribe contactos.
  • confirm requiere intención explícita y crm.sequences:enroll.
  • Respuesta, reserva o cambio de etapa puede completar el objetivo y detener pasos pendientes.