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.