← Back to work

Test Mode Segments

Test Mode Segments
product

Run Type

Mockup of allowing a test to be a dry run or a live run. A live run will actually send messages to the selected phone number and make api calls to 3rd party apis. A dry run stays only in the browser no texts or api calls. This is to give complete control to the user and allow testing end-to-end scenarios.

Contact Model

The contact form now matches the one in production, and anything beyond its standard fields is entered as a custom attribute.

Segments

A segment now shows the rules that define it, and those rules are checked as you set up the contact. Instead of picking a segment and trusting the contact belongs in it, you can see whether this contact matches the rules defined by the selected segment.

Breakpoints

Simplified UX for adding and configuring breakpoints. Using the same drawer attribute component used on nodes.

Run

Start over now clears breakpoints. Start over and Rewind say what they reset before you use them.

Simplified this view with Contact’s end state and Log of the run only. Log view makes use of style and components from the Contact Log work.

Try it