🇪🇸 Español 🇬🇧 English 🇧🇷 Português

Trigger: Contact No Response

Re-engage cold leads with a workflow that detects contacts who haven't responded in days.

Jul 11, 2026

What it is

Fires when a contact received your last outbound message and never wrote back for several days. It's fed by a daily automatic sweep that reviews your whole contact base.

When to use it

  • Re-engage cold leads with a follow-up message.
  • Assign the contact to an agent to call.
  • Flag the deal or lead as "at risk" in the CRM.

Requirements

  • CRM/Workflows module enabled.
  • Contacts with conversation history (at least one outbound message from you).

Available variables

  • $contact.* — contact data
  • $record.object_type, $record.object_id, $record.workspace_id
  • $trigger.days_no_response — days without a reply
  • $trigger.last_outbound_at — our last message
  • $trigger.last_inbound_at — the contact's last reply (or empty)

Configuration (filters)

  • Minimum days without a response: the detector's global threshold is fixed, but here you fine-tune per workflow (e.g. only act from 5 days on).

How to set it up

  1. Open Workflows → create a new workflow.
  2. Open the "CRM & records" category in the trigger palette.
  3. Drag "Contact no response (N days)" onto the canvas.
  4. Set the minimum days without a reply you care about.
  5. Connect an action: re-engagement message, agent assignment, tag.
  6. Save and activate the workflow.

Example

A lead got a quote 4 days ago and never replied. Once it crosses your configured threshold (minimum 3 days), the workflow automatically sends a WhatsApp follow-up ("Still interested in...?") using $contact.first_name and tags the contact "Re-engage".

Tips

Pair this trigger with "Deal with no activity" to cover both loose contacts and open pipeline deals.

Troubleshooting

If it never fires, check the contact has at least one logged outbound message — without that there's no "last message" to count days from.

Was this helpful?

Related articles