Instagram Directのチャット画面において、相手の画面上に吹き出しや「入力中…」というテキストが現れるトリガーは極めてシンプルだ。キーボードをタップし、1文字でもテキストエリアに文字が流し込まれた瞬間にサーバーへ信号が飛ぶ。文章を送信していなくても、文字を入力している事実そのものが相手側に可視化される仕組みだ。
相手の画面での見え方は、チャットスレッドを開いているかどうかで異なる。スレッドを開いた状態で待機していれば、画面下部にアニメーション付きのアイコンが即座に浮き上がる。一方、相手が一覧画面や別のアプリを開いている場合は、Push通知として「〇〇が入力中…」と届くことは基本的にない。あくまでチャット画面に滞在している最中にリアルタイムで共有されるステータスだ。
また、一度入力した文字をすべて削除して空欄に戻した場合、数秒のタイムラグを経て表示は消える。ただし、入力途中でアプリをバックグラウンドに回したり、画面を閉じたりした場合には、サーバー側のセッションタイムアウトを待つ形になるため、数秒から十数秒ほど「入力中」の痕跡が残滅することがある。