# Dialogflow V2 API - Class Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion (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 class Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion.

Suggestion for coaching agents.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #agent_action_suggestions

    def agent_action_suggestions() -> ::Array<::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::AgentActionSuggestion>

**Returns**

- (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::AgentActionSuggestion](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingSuggestion-AgentActionSuggestion)\>) --- Optional. Suggested actions for the agent to take.

### #agent_action_suggestions=

    def agent_action_suggestions=(value) -> ::Array<::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::AgentActionSuggestion>

**Parameter**

- **value** (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::AgentActionSuggestion](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingSuggestion-AgentActionSuggestion)\>) --- Optional. Suggested actions for the agent to take.
**Returns**

- (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::AgentActionSuggestion](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingSuggestion-AgentActionSuggestion)\>) --- Optional. Suggested actions for the agent to take.

### #applicable_instructions

    def applicable_instructions() -> ::Array<::Google::Cloud::Dialogflow::V2::AgentCoachingInstruction>

**Returns**

- (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingInstruction](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingInstruction)\>) --- Optional. Instructions applicable based on the current context.

### #applicable_instructions=

    def applicable_instructions=(value) -> ::Array<::Google::Cloud::Dialogflow::V2::AgentCoachingInstruction>

**Parameter**

- **value** (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingInstruction](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingInstruction)\>) --- Optional. Instructions applicable based on the current context.
**Returns**

- (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingInstruction](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingInstruction)\>) --- Optional. Instructions applicable based on the current context.

### #sample_responses

    def sample_responses() -> ::Array<::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::SampleResponse>

**Returns**

- (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::SampleResponse](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingSuggestion-SampleResponse)\>) --- Optional. Sample response for the Agent.

### #sample_responses=

    def sample_responses=(value) -> ::Array<::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::SampleResponse>

**Parameter**

- **value** (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::SampleResponse](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingSuggestion-SampleResponse)\>) --- Optional. Sample response for the Agent.
**Returns**

- (::Array\<[::Google::Cloud::Dialogflow::V2::AgentCoachingSuggestion::SampleResponse](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-dialogflow-v2/latest/Google-Cloud-Dialogflow-V2-AgentCoachingSuggestion-SampleResponse)\>) --- Optional. Sample response for the Agent.