> For the complete documentation index, see [llms.txt](https://docs.inova.us/v1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.inova.us/v1/plivo-voice-in-browser-calls-plugin/actions-and-events.md).

# Actions & Events

## Workflow Action:

* **Login**: Authenticate and log in to the Plivo platform using your Plivo credentials. This action is essential for initializing the communication session and making or receiving calls.
* **Logout**: Safely log out from the Plivo platform. Use this action to end your session and ensure that no further calls or messages can be sent or received.
* **Make a Call**: Initiate a phone call to a specified phone number using Plivo’s powerful API. Just provide the destination number and start connecting with your users instantly.
* **End Call**: Terminate an ongoing call. This action allows you to hang up any active call made through the Plivo API.
* **Answer Incoming Call**: Automatically answer an incoming call. This action is perfect for building workflows where you need to immediately connect with callers.
* **Reject Incoming Call**: Reject an incoming call. Use this action to decline calls that you don’t wish to answer.
* **Ignore Incoming Call**: Ignore an incoming call without notifying the caller. This action can be used in situations where you want to silently bypass incoming calls.
* **Mute and Unmute**: Mute or unmute your microphone during an ongoing call. This action allows you to manage call audio without ending the call.
* **Sending DTMF**: Send Dual-Tone Multi-Frequency (DTMF) tones during a call. This is useful for navigating automated systems, such as phone menus, by sending keypad inputs.

## Workflow Events:

* **Incoming Call**: Triggered when there is an incoming call to your Plivo account. This event can be used to notify users or automatically handle incoming calls.
* Incoming Call Canceled:&#x20;
* **Call Terminated**: Triggered when a call is terminated, either by the caller, the recipient, or due to a network issue. Use this to manage call logs and follow-up actions.
* **Incoming Call Ignored**: Triggered when there is an incoming call in ignored. This event can be used to notify users or automatically handle incoming calls.
