An approach is provided for monitoring adherence to prescribed regimens. A social service platform receives an input for specifying a schedule associated with a user. Next, the social service platform determines to create at least one social network group, the members of the social network group including, at least in part, the user and one or more other users. Then, the social service platform determines to establish one or more communication sessions among devices corresponding to at least some of the members based, at least in part, on the schedule.