---
title: "reportIncomingCall(userInfo:)"
framework: networkextension
role: symbol
role_heading: Instance Method
path: "networkextension/neapppushprovider/reportincomingcall(userinfo:)"
---

# reportIncomingCall(userInfo:)

Informs the manager about an incoming call.

## Declaration

```swift
func reportIncomingCall(userInfo: [AnyHashable : Any] = [:])
```

## Parameters

- `userInfo`: A dictionary of custom information associated with the incoming call. The dictionary’s values must only use data types supported by doc://com.apple.documentation/documentation/Foundation/PropertyListSerialization; you can’t use custom types for the values.

## Discussion

Discussion Call this method when your provider determines it’s receiving an incoming call on the connection. The manager’s delegate receives this dictionary as-is.

## See Also

### Receiving local events

- [reportPushToTalkMessage(userInfo:)](networkextension/neapppushprovider/reportpushtotalkmessage(userinfo:).md)
