# Dialogflow V2 API - Module Google::Cloud::Dialogflow::V2::AgentCoachingInstruction::TriggerEvent (v1.16.1)

1.16.1 (latest) 1.16.0 1.15.0 1.14.0 1.13.0 1.12.1 1.11.0 1.10.1 1.9.1 1.8.0 1.7.0 1.6.0 1.5.0 1.4.1 1.3.0 1.2.0 1.1.1 1.0.0 0.34.0 0.33.0 0.32.2 0.31.0 0.30.0 0.29.0 0.28.0 0.27.0 0.26.2 0.25.0 0.24.0 0.23.0 0.22.0 0.21.0 0.20.0 0.19.0 0.18.0 0.17.1 0.16.0 0.15.2 0.14.0 0.13.0 0.12.0 Reference documentation and code samples for the Dialogflow V2 API module Google::Cloud::Dialogflow::V2::AgentCoachingInstruction::TriggerEvent.

The event that should trigger this instruction.

## Constants

### TRIGGER_EVENT_UNSPECIFIED

**value:** 0  
Default value for TriggerEvent.

### END_OF_UTTERANCE

**value:** 1  
Triggers when each chat message or voice utterance ends.

### MANUAL_CALL

**value:** 2  
Triggers on the conversation manually by API calls.

### CUSTOMER_MESSAGE

**value:** 3  
Triggers after each customer message.

### AGENT_MESSAGE

**value:** 4  
Triggers after each agent message.

### TOOL_CALL_COMPLETION

**value:** 5  
Triggers on tool call completion.