Post device messages to Slack (internal)

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://docs.usehearsay.com/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "integrations MCP server": {
    "url": "https://docs.usehearsay.com/mcp"
  }
}

Close
POST /extraction/notifications/update-notification

Desktop plumbing: posts the given messages to the internal Slack thread of the device's backup and saves them as a notification record. Returns the Slack message ts; data is null or missing when the post failed or notifications are blocked for this extraction code and device.

application/json

Body Required

  • messages array[string] Required

    Minimum length of each is 1.

  • deviceId string
  • deviceType string
  • shouldSendNotification boolean

Responses

  • 201 application/json
    Hide response attributes Show response attributes object
    • data object Required
      Hide data attribute Show data attribute object
      • ts string Required
    • statusCode number Required
    • timestamp string(date-time) Required
POST /extraction/notifications/update-notification
curl \
 --request POST 'http://api.example.com/extraction/notifications/update-notification' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{
  "messages": [
    "string"
  ],
  "deviceId": "string",
  "deviceType": "string",
  "shouldSendNotification": true
}'
Request examples
{
  "messages": [
    "string"
  ],
  "deviceId": "string",
  "deviceType": "string",
  "shouldSendNotification": true
}
Response examples (201)
{
  "data": {
    "ts": "1700000000.000100"
  },
  "statusCode": 201,
  "timestamp": "2026-01-15T10:15:00.000Z"
}