Um widget é um componente de interface do usuário que é utilizado para exibir dados em áreas específicas, interagir com os usuários ou ajustar configurações pelos administradores.

Do ponto de vista do usuário, um widget serve como um ponto de acesso para integrar em sua conta. Do ponto de vista do desenvolvedor, ele inclui configurações como descrição, ícones, assinatura de eventos, escopos necessários, ID de integração e chave secreta de integração.