Conditions
Conditions decide which path a contact takes at an If/Else step. Each one answers a yes or no question about the contact, the conversation, their deals or the time.
Contact
- Has email Yes if the contact has an email address.
- Has phone number Yes if the contact has a phone number.
- Has first name Yes if the contact has a first name.
- Has last name Yes if the contact has a last name.
- Has full name Yes if the contact has both a first and a last name.
- Is verified Yes if the contact's Instagram account is verified.
- Follows your account Yes if the contact follows your Instagram account.
- Is from country Yes if the contact is from the country you choose.
- Has tag Yes if the contact has the tag you choose (or any of several tags).
- Custom variable or any variable Pick a custom variable, or type any variable ({trigger.x}, a webhook value, an earlier step’s output). Operator is inside.
- Email domain is Yes if the contact's email ends with the domain you choose, for example gmail.com or a company domain.
- Phone country code Yes if the contact's phone number starts with the country code you choose, for example +1.
- Contact age (days) Compares how many days ago the contact was added.
- Follower count Compares how many Instagram followers the contact has.
- Engagement score Compares the contact's engagement score.
- Total messages Compares how many messages you have exchanged with the contact.
Conversation
- Reply contains / is Branch on the contact’s reply. Choose contains keyword, equals keyword, intent (positive, neutral, negative), or media (has media, is image, video, voice note, or file). Put after a Wait for reply node.
- Has responded Yes if the contact has ever replied to you.
- Message was seen Was a message we sent read/seen (left on read). IG, Messenger & WhatsApp.
- Clicked a button Branch when the contact taps a button you sent. In-chat buttons fire on tap; link buttons are only trackable when sent as a tracked link.
- Time since last interaction Compares how long it has been since your last message with the contact.
Pipeline
- Pipeline stage is Yes if the contact's deal is in the pipeline stage you choose. Business+
- Opportunity status Branch on the deal outcome: open, won, or lost. Business+
- Opportunity value Compares the value of the contact's deal. Business+
- Appointment status Yes if the contact's appointment has the status you choose, such as booked, confirmed, cancelled or no-show. Business+
- Has upcoming appointment Yes if the contact has an appointment coming up. Business+
- Has booked appointment Yes if the contact has booked an appointment. Business+
- Total spent Compares how much the contact has spent with you in total. Business+
- Last purchase (days ago) Compares how many days ago the contact last bought something. Business+
- Purchase count Compares how many times the contact has bought from you. Business+
- Clicked a link Did the contact click any tracked link we sent (in a message or a link button)? True = clicked. Business+
- Has opened email Yes if the contact opened an email you sent. Business+
Flow Control
- Variable exists Yes if a variable has a value, for example a field from a form or a webhook.
- HTTP status code Checks the result code of an earlier HTTP Request step, for example 200 for success. Business+
- Previous step status Branch on whether an earlier step succeeded or failed.
- Time of day Yes if the current time falls in the range you choose.
- Day of week Yes if today is one of the days you choose.
- Business hours Yes if it is currently within your business hours.
- In other workflow Yes if the contact is currently in another workflow you choose.
- Completed workflow Yes if the contact has finished another workflow you choose.
Calls
- Call status Yes if the call ended with the status you choose, such as answered, busy or no answer. Business+
- Answering machine result Yes if the call was answered by a person or by a machine, depending on what you choose. Business+
- Has recording Yes if the call has a recording. Business+
- Call duration Compares how long the call lasted. Business+