MAPI (Messaging Application Programming Interface) è un’interfaccia di programmazione delle applicazioni di messaggistica per i sistemi operativi Microsoft Windows. MAPI non gestisce direttamente i promemoria degli appuntamenti e gli inviti alle riunioni, ma fornisce agli sviluppatori di software un insieme di funzionalità di messaggistica per creare e gestire tali elementi in applicazioni personalizzate.
Gli sviluppatori di software che utilizzano MAPI possono integrare funzionalità di promemoria degli appuntamenti e di inviti alle riunioni nelle loro applicazioni, utilizzando le funzioni MAPI come CreateAppointment, SetReminder o SendMeetingRequest per programmare appuntamenti e invita utenti ad eventi. Le applicazioni che utilizzano MAPI sono in grado di utilizzare anche funzionalità di condivisione di calendari, in modo che i partecipanti possano visualizzare e aggiungere gli eventi al calendario.
Quindi, MAPI fornisce le funzionalità per creare e gestire promemoria e inviti alle riunioni, ma la loro gestione è affidata alle applicazioni che utilizzano l’interfaccia.