> For the complete documentation index, see [llms.txt](https://telephony.shounakmulay.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://telephony.shounakmulay.dev/start-phone-call.md).

# Start Phone Call

## openDialer()

| Parameters  | Type     | Description                                                        |
| ----------- | -------- | ------------------------------------------------------------------ |
| phoneNumber | `String` | The number that will be pre populated once the dialer is launched. |

Opens the default phone app or dialer with the supplied phone number.

```dart
await telephony.openDialer("123456789");
```

## dialPhoneNumber()

{% hint style="danger" %}

#### **Requires&#x20;*****`CALL_PHONE`*****&#x20;permission.**

{% endhint %}

Add the following to your `AndroidManifest.xml` file.

```markup
<uses-permission android:name="android.permission.CALL_PHONE"/>
```

| Parameters  | Type     | Description                                         |
| ----------- | -------- | --------------------------------------------------- |
| phoneNumber | `String` | The phone number to which the call will be started. |

Starts a phone call to the provided phone number directly from your app.

```dart
await telephony.dialPhoneNumber("123456789");
```
