Skip to main content

ProcessEngagementMessages submits engagement messages for AI processing.

POST 

/api/v1/automation/engagements/:engagementId/process

Creates a processing job for summarization, sentiment analysis, and topic extraction from digital engagement messages.

Parameters​

  • engagement_id: Required, engagement to process
  • features: Required, list of processing features to enable
  • target_language: Optional, language for translation

Response​

Returns the created processing job with status "pending".

Errors​

  • NOT_FOUND: Engagement not found
  • FAILED_PRECONDITION: No messages to process
  • PERMISSION_DENIED: Caller lacks automation:process permission

Request​

Responses​

A successful response.