viva engage message add
Posts a Viva Engage network message on behalf of the current user
Usage
m365 viva engage message add [options]
Options
-b, --body <body>
The text of the message body
--groupId [groupId]
Post the message to this group, specified by ID. If this is set then the networkId is inferred from it. You must either specify
groupId
,repliedToId
, ordirectToUserIds
to send the message-r, --repliedToId [repliedToId]
The message ID this message is in reply to. If this is set then groupId and networkId are inferred from it. You must either specify
groupId
,repliedToId
, ordirectToUserIds
to send the message-d, --directToUserIds [directToUserIds]
Send a private message to one or more users, specified by ID. Alternatively, you can use the Viva Engage network e-mail addresses instead of the IDs. You must either specify
groupId
,repliedToId
, ordirectToUserIds
to send the message--networkId [networkId]
Specify the network to post a message
-h, --help [help]
Output usage information. Optionally, specify which section of command's help you want to see. Allowed values are
options
,examples
,remarks
,response
,full
. Default isoptions
.--query [query]
JMESPath query string. See http://jmespath.org/ for more information and examples.
-o, --output [output]
Output type.
json
,text
,csv
,md
,none
. Defaultjson
.--verbose
Runs command with verbose logging.
--debug
Runs command with debug logging.
Remarks
In order to use this command, you need to grant the Microsoft Entra application used by the CLI for Microsoft 365 the permission to the Viva Engage API. To do this, execute the cli consent --service VivaEngage
command.
Examples
Replies to a message with the ID 1231231231
m365 viva engage message add --body "Hello everyone!" --repliedToId 1231231231
Sends a private conversation to the user with the ID 1231231231
m365 viva engage message add --body "Hello everyone!" --directToUserIds 1231231231
Sends a private conversation to multiple users by ID
m365 viva engage message add --body "Hello everyone!" --directToUserIds "1231231231,1121312"
Sends a private conversation to the user with several e-mail addresses
m365 viva engage message add --body "Hello everyone!" --directToUserIds "pl@nubo.eu,sc@nubo.eu"
Posts a message to the group with the ID 12312312312
m365 viva engage message add --body "Hello everyone!" --groupId 12312312312
Posts a message to the group with the ID 12312312312 in the network 11112312
m365 viva engage message add --body "Hello everyone!" --groupId 12312312312 --networkId 11112312
Response
- JSON
- Text
- CSV
- Markdown
{
"id": 2000337346863105,
"sender_id": 36425097217,
"delegate_id": null,
"replied_to_id": null,
"created_at": "2022/11/11 20:59:56 +0000",
"network_id": 5897756673,
"message_type": "update",
"sender_type": "user",
"url": "https://www.yammer.com/api/v1/messages/2000337346863105",
"web_url": "https://www.yammer.com/contoso.onmicrosoft.com/messages/2000337346863105",
"group_id": 31158067201,
"body": {
"parsed": "Hello everyone!",
"plain": "Hello everyone!",
"rich": "Hello everyone!"
},
"thread_id": 2000337346863105,
"client_type": "O365 Api Auth",
"client_url": "https://api.yammer.com",
"system_message": false,
"direct_message": false,
"chat_client_sequence": null,
"language": null,
"notified_user_ids": [],
"privacy": "public",
"attachments": [],
"liked_by": {
"count": 0,
"names": []
},
"supplemental_reply": false,
"content_excerpt": "Hello everyone!",
"group_created_id": 31158067201
}
id: 2000337648877569
id
2000337749565441
# viva engage message add --body "Hello everyone!" --groupId "123412865024"
Date: 2023-05-16
## 2269815632207872
Property | Value
---------|-------
id | 2269815632207872
sender\_id | 1842170699776
created\_at | 2023/05/16 18:42:34 +0000
published\_at | 2023/05/16 18:42:34 +0000
network\_id | 98327945216
message\_type | update
sender\_type | user
url | https://www.yammer.com/api/v1/messages/2269815632207872
web\_url | https://www.yammer.com/contoso.onmicrosoft.com/messages/2269815632207872
group\_id | 123412865024
thread\_id | 2269815632207872
client\_type | O365 Api Auth
client\_url | https://api.yammer.com
system\_message | false
direct\_message | false
privacy | public
supplemental\_reply | false
content\_excerpt | Hello everyone!
group\_created\_id | 123412865024