View Categories

11.21 Conditions: Contact Checks

All need a contact. On message and store triggers, put Add/Upsert Contact first, or the condition fails with "…requires a contact context". Output 1 = TRUE, output 2 = FALSE.

ConditionTRUE whenSettings
Has TagThe contact has this tag (case-insensitive)Tag
Has EmailThe contact has a primary or secondary emailnone
Has WhatsAppThe contact has a WhatsApp number or WhatsApp user IDnone
Field EqualsThe chosen contact field equals the value exactlyField, Value, Ignore case
Field ContainsThe chosen contact field contains the valueField, Value, Ignore case
Created WithinThe contact was created within the last N hoursWithin (hours), default 24

Typical uses:

  • Has Tag "customer" → TRUE: support reply; FALSE: sales reply.
  • Has Tag "welcomed" → TRUE: end; FALSE: send the welcome, then Add Tag "welcomed". This sends the welcome only once per contact, even though Message Received fires on every message.
  • Has Email before Send Email, so contacts without an address don’t fail the run.
  • Created Within 1 hour → only treat genuinely new contacts as new leads.

Fields available: Full Name, Company Name, Job Title, Department, Country, City, Language, Primary Email, Secondary Email, WhatsApp Number, Mobile Number, Alternate Phone, Owner User Id, Notes.

Scroll to Top