Even more cooler idea would be that the app restricts you to only communication apps when you choose "communication" intent or when you choose "boredom" it prompts you to enjoy IRL activities and tells you to leave your device aside. That would make it even more interactive and fun.
But as soon as I think about implementation I realize how complicated it is to make such an intelligent system that would understand intent and based on intent adapt the action. In theory, it all can be manually connected, but then it would require a complicated setup.
Of course, it's only from an implementation perspective. From the UX it can be trivial.