チャット相手が重複しない方法を教えていただきたいです

各ユーザーのプロフィールに「チャット開始」ボタンを設置し、クリックするとそのユーザーとチャットができるといった機能を実装しました。
既にチャットをしたことあるユーザーのプロフィールで「チャット開始」をクリックすると、また新規のチャットページが作成されてしまいます。
その結果、チャット相手一覧のリストに同じユーザーが2つ以上表示されてしまいます。

チャット相手一覧のリストに同じユーザーが2つ以上表示されない方法と、既にチャットをしたことのあるユーザープロフィールページの「チャット開始」をクリックすると過去にそのユーザーと行ったチャットページに移行する方法を教えていただきたいです。

よろしくお願いいたします。

:point_down:のところからアクションに条件付けができますので、まだチャットページが作成されていない相手の時だけ新規チャットページを作成するように条件付けを行えばいいと思います!

「いいね!」 1