KDE Connect placing phone call automatically

When I click on a tel: link, Im first presented with a confirmation box to place the call on a specific phone. This is fine, but then before placing the call out, I first have to unlock my phone, then manually click on the notification of an imminent outbound call being placed.

This is redundant, can that step be skipped?

Also for SMS, is there an option such that when a text is read on the desktop, its marked as read on the phone?

TL;DR Nope to both. It’s probably possible to do, but may depend on Android/iOS APIs and version.

I believe this was done intentionally, although it may have been a situation-based choice. AFAIK neither Android/iOS allow making a new phone call (except by way of Bluetooth hand-offs, etc).

So the choice would be to open the dialer or automatically call a tel: URI that might’ve been opened by accident or without the user’s explicit knowledge.

I guess that’s a pretty unlikely security risk, but I believe that was the rationale at the time.

I saw some preliminary code in kdeconnect-android for this, but it’s not wired up. I expect it either has poor support on some phones, or was just never finished.

It is not currently a part of the JSON protocol, so no client supports this yet (even if the SMS/MMS code is there).