Get the Social Inbox configuration
social_inbox.config.get
Returns the inbox configuration of the organization: sync_enabled (whether messages are being ingested; it is turned on from the screen) and enabled_at (since when), enabled_sources (source → false means that source is not ingested; absent means enabled), inbox_agent_uids (who can be assigned, what config.update calls agent_uids; absent means every member) with inbox_agents (those members with their names) and updated_at (0 when the configuration was never saved). Requires view access to the Social Inbox.
- Escopo
social_inbox:read- Permissão
- Ver o módulo
- Tool do MCP
social_inbox_config_getNa superfície completa; na compacta,mb_execute_operationcomid: "social_inbox.config.get".
Custo declarado: até 23 leituras e 0 escritas por chamada (contam na cota diária).
Parâmetros
Sem parâmetros.
Resposta
sync_enabledbooleanWhether the inbox is on (it brings new comments and messages from the connected networks).
updated_atnumberLast change (epoch ms); 0 = the configuration was never saved.
enabled_atnumber | nullWhen the inbox was turned on (epoch ms).
enabled_sourcesobject | nullSource → false = not brought in (ig_comment, tt_message…). Absent or missing key = brought in.
inbox_agent_uidsarray<string> | nullThe members offered in the Assign menu (what config.update calls agent_uids). Absent = every member.
inbox_agentsarray<object>Those members with their names (only the ones still in the organization).
Erros
Exemplo
curl "https://api.mb-suite.com/v1/social-inbox/config" \
-H "Authorization: Bearer $MB_API_KEY"Testar com a sua API key de teste
Com uma API key de teste o pedido vai sempre para a sua organização de prática: dados de exemplo que você pode reiniciar.
curl "https://api.mb-suite.com/v1/social-inbox/config" \
-H "Authorization: Bearer $MB_TEST_KEY"