User Status Change Webhook

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://reference.textline.com/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  "Textline API MCP server": {
    "url": "https://reference.textline.com/mcp"
  }
}

Close
POST https://webhook.example.com

Fires when an agent availability / status changes (for example, on-call).

Delivered with headers X-TGP-EVENT-TYPE, X-TGP-EVENT-TIME, and X-TGP-EVENT-SIGNATURE.

application/json

Body Required

  • webhook string
  • webhook_uuid string
  • user object
    Hide user attributes Show user attributes object
    • avatar_url string | null
    • name string
    • on_call boolean

      Is this agent available to receive notifications

    • username string
    • uuid string
    • email string
    • permission_level string
    • group_uuids array

Responses

  • 200

    Return 200 to acknowledge receipt.

POST user_status_change
Request example
{
  "webhook": "user_status_change",
  "user": {
    "name": "Chuck Finley",
    "on_call": true,
    "uuid": "deb79a6a-0652-4e14-86f2-dc8c5c502369",
    "email": "chuckf@textline.com"
  }
}