For the complete documentation index, see llms.txt. This page is also available as Markdown.

System Feed

Signal detection and lifecycle management

List signals

get

Returns paginated list of system feed signals with optional filtering

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Query parameters
statusstring · enumOptional

Filter by signal status

Possible values:
severitystring · enumOptional

Filter by severity level

Possible values:
integrationIdintegerOptional

Filter by integration ID

pageintegerOptional

Page number (default 1)

Default: 1
limitintegerOptional

Items per page (default 10)

Default: 10
Responses
200

Paginated list of signals

application/json
get/concierge/alerts

Get signal statistics

get

Returns aggregated statistics about signals

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Responses
200

Signal statistics

application/json
totalintegerOptional
get/concierge/alerts/stats

Get signal details

get

Returns detailed information about a specific signal

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Responses
200

Signal details

application/json
idintegerRequired

Unique signal identifier

fingerprintstringOptional

Unique fingerprint for deduplication

titlestringRequired

Signal title

Example: Payment Failures Spike Detected
summarystringRequired

Brief summary of the issue

analysisstring · nullableOptional

AI-generated analysis

severitystring · enumRequired

Signal severity level

Possible values:
statusstring · enumRequired

Current lifecycle status

Possible values:
categorystringRequired

Signal category

Example: payment_failure
integrationIdinteger · nullableOptional

Source integration ID

integrationNamestringRequired

Source integration name

Example: Stripe Production
integrationTypestring · enumOptional

Integration type

Possible values:
suggestedActionsstring[]Optional

AI-suggested resolution actions

metricsobject · nullableOptional

Signal-specific metrics

prioritystring · enum · nullableOptionalPossible values:
assigneeIdinteger · nullableOptional
eventCountintegerOptional

Number of related events

firstSeenstring · date-timeOptional
lastSeenstring · date-timeOptional
createdAtstring · date-timeRequired
updatedAtstring · date-timeOptional
initialGuessstringOptional

AI initial assessment before deep analysis

get/concierge/alerts/{id}

Update signal status

patch

Updates the lifecycle status of a signal

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Body
statusstring · enumRequiredPossible values:
Responses
200

Signal status updated

application/json
messagestringOptional
patch/concierge/alerts/{id}

Generate AI insight

post

Generates deeper AI-powered analysis and recommendations for a signal. Requires feedAI plan feature.

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Responses
200

AI insight generated

application/json
insightstringOptional

Detailed AI analysis with root cause, impact, and resolution guidance

post/concierge/alerts/{id}/insight

Get signal raw data

get

Returns the raw event data associated with a signal

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Responses
200

Raw event data

application/json
get/concierge/alerts/{id}/raw-data

Assign signal to user

post

Assigns a signal to a specific user for investigation

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Body
assigneeIdintegerRequired

User ID to assign the signal to

Responses
200

Signal assigned successfully

No content

post/concierge/alerts/{id}/assign

No content

Update signal priority

post

Updates the priority level of a signal

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Body
prioritystring · enumRequiredPossible values:
Responses
200

Priority updated successfully

No content

post/concierge/alerts/{id}/priority

No content

Add comment to signal

post

Adds a comment to a signal's history

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Body
commentstringRequired

Comment text

Responses
200

Comment added successfully

No content

post/concierge/alerts/{id}/comment

No content

Get signal history

get

Returns the full audit history of a signal including status changes, assignments, and comments

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Responses
200

Signal history

application/json
idintegerOptional
alertIdintegerOptional
actionstring · enumOptionalPossible values:
previousValuestring · nullableOptional
newValuestring · nullableOptional
commentstring · nullableOptional
userIdintegerOptional
createdAtstring · date-timeOptional
get/concierge/alerts/{id}/history

Link signal to support ticket

post

Associates a signal with a support ticket

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Signal ID

Body
ticketIdintegerRequired

Support ticket ID to link

Responses
200

Ticket linked successfully

No content

post/concierge/alerts/{id}/link-ticket

No content

Trigger anomaly analysis

post

Ingests fresh events from connected integrations, detects anomalies, and generates AI-powered signals. Requires feedAI plan feature.

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Responses
200

Analysis completed

application/json
messagestringOptional
alertIdsinteger[]Optional
post/concierge/analyze

Last updated

Was this helpful?