Patent ID: 8583802

Claim:
A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions which, when executed by a processor of a device, cause the processor to: receive, from a first user device and via a first graphical user interface, first information identifying multimedia content, receive, from the first user device and via a second graphical user interface, selection of second information identifying one or more triggers from a plurality of triggers provided via the second graphical user interface, the one or more triggers causing the multimedia content to be delivered as an outbound notification, the plurality of triggers including information that causes the multimedia content to be delivered immediately and information identifying a time to deliver the multimedia content, receive, from the first user device and via a third graphical user interface, destination party identification information, detect, based on the first information, that the trigger has been satisfied, obtain the multimedia content based on detecting that the trigger has been satisfied and based on the second information, obtain the destination party identification information based on detecting that the trigger has been satisfied, establish a session with a second user device using the obtained destination party identification information, and provide the obtained multimedia content to the second user device.