Documentation Index
Fetch the complete documentation index at: https://docs.useparagon.com/llms.txt
Use this file to discover all available pages before exploring further.
Subscribe
Send this request body to Subscribe to a Trigger to start listening for this event on behalf of your user:
POST https://actionkit.useparagon.com/projects/{project_id}/trigger-subscriptions
Authorization: Bearer {Paragon User Token}
Content-Type: application/json
{
"integration": "slack",
"type": "SLACK_TRIGGER_APP_MENTIONED",
"parameters": {
"appMentionedFilter": {
"operator": "OR",
"conditions": [
{
"operator": "AND",
"conditions": [
{
"field": "user",
"operator": "$stringExactlyMatches",
"value": "example-value"
}
]
}
]
}
}
}
Configuration options:
Search for records that match specified filters.
- Supported filter fields:
user, channel
- Supported operators:
$stringExactlyMatches
Example Payload
This is an example payload that Paragon sends to your configured webhook URL. Learn more about handling trigger payloads in Receiving Webhooks.
{
"client_msg_id": "123123123",
"type": "app_mention",
"text": "Your app <@app_id> is mentioned.",
"user": "U048S106P",
"ts": "1360782400.498405",
"blocks": [
{
"type": "rich_text",
"block_id": "S4RPr",
"elements": [
{
"type": "rich_text_section",
"elements": [
{
"type": "user",
"user_id": "U04URSJ58"
},
{
"text": "mock-text",
"type": "text"
}
]
}
]
}
],
"team": "TM7705V",
"channel": "C03NFFWH13M",
"event_context": "mock-event-context",
"event_ts": "1360782400.498405"
}