# Plivo integration

> Build workflow automations with 11 public Plivo actions.

Source: [https://genhealth.ai/docs/workflows/integrations/plivo](https://genhealth.ai/docs/workflows/integrations/plivo)

## Available actions

11 actions. Connection types: plivo.

### [Capture Call UUID](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_capture_call_uuid.md)

- Handler: `plivo_capture_call_uuid`
- Connection type: `plivo`
- External effect: `write`
- Inputs: `to_number`, `from_number`, `timeout_seconds`
- Outputs: `success`, `call_uuid`, `call_status`

Perform Capture Call UUID through Plivo.

### [Create Transcription](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_create_transcription.md)

- Handler: `plivo_create_transcription`
- Connection type: `plivo`
- External effect: `write`
- Inputs: `recording_id`
- Outputs: `success`, `transcription`

Perform Create Transcription through Plivo.

### [Get Call](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_get_call.md)

- Handler: `plivo_get_call`
- Connection type: `plivo`
- External effect: `read`
- Inputs: `call_uuid`
- Outputs: `success`, `call`, `call_uuid`, `call_status`

Perform Get Call through Plivo.

### [Get Recording](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_get_recording.md)

- Handler: `plivo_get_recording`
- Connection type: `plivo`
- External effect: `read`
- Inputs: `recording_id`
- Outputs: `success`, `recording`, `recording_url`

Perform Get Recording through Plivo.

### [Get Transcription](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_get_transcription.md)

- Handler: `plivo_get_transcription`
- Connection type: `plivo`
- External effect: `read`
- Inputs: `recording_id`
- Outputs: `success`, `transcription`

Perform Get Transcription through Plivo.

### [Hang Up Call](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_hangup_call.md)

- Handler: `plivo_hangup_call`
- Connection type: `plivo`
- External effect: `write`
- Inputs: `call_uuid`
- Outputs: `success`, `call_uuid`

Perform Hang Up Call through Plivo.

### [List Recordings](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_list_recordings.md)

- Handler: `plivo_list_recordings`
- Connection type: `plivo`
- External effect: `read`
- Inputs: `call_uuid`, `limit`, `offset`
- Outputs: `success`, `recordings`, `count`

Perform List Recordings through Plivo.

### [Make Call](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_make_call.md)

- Handler: `plivo_make_call`
- Connection type: `plivo`
- External effect: `write`
- Inputs: `from_number`, `to_number`, `answer_url`, `ring_url`, `hangup_url`, `fallback_url`
- Outputs: `success`, `call_uuid`, `request_uuid`, `provider_response`

Perform Make Call through Plivo.

### [Start Call Recording](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_start_call_recording.md)

- Handler: `plivo_start_call_recording`
- Connection type: `plivo`
- External effect: `write`
- Inputs: `call_uuid`, `time_limit`, `file_format`, `transcription_type`, `transcription_url`, `callback_url`
- Outputs: `success`, `provider_response`

Perform Start Call Recording through Plivo.

### [Stop Call Recording](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_stop_call_recording.md)

- Handler: `plivo_stop_call_recording`
- Connection type: `plivo`
- External effect: `write`
- Inputs: `call_uuid`, `recording_url`
- Outputs: `success`, `call_uuid`

Perform Stop Call Recording through Plivo.

### [Trigger AI Agent Flow](https://genhealth.ai/docs/workflows/integrations/plivo/plivo_trigger_ai_agent_flow.md)

- Handler: `plivo_trigger_ai_agent_flow`
- Connection type: `plivo`
- External effect: `write`
- Inputs: `flow_url`, `payload`
- Outputs: `success`, `flow_run_id`, `provider_response`

Perform Trigger AI Agent Flow through Plivo.
