“From a participant’s perspective, the message can be in 3 states — unopened, opened in edit mode, and staged (i.e. waiting for them to hit ‘Send’). We don’t have to do anything about the first case, but we can be smart about the other two.”
More from AirbnbEng
“However, there are no APIs to easily deep link from the parent app into the iMessage…”
“It turns out we can solve the problem by requiring everyone to be logged in to the main…”