Dial with iPhone

An Alfred Workflow

Short Description

Send a phone number from your Mac (Contact, selected text or manual entry) to your iPhone for quick-dialling. (Requires Prowl.)

Last Updated

13 Apr 2014


Mountain Lion
Snow Leopard
No Yes Yes Yes Yes



Bundle ID



Dial with iPhone

an Alfred 2 workflow by Carl Smith (@CarlosNZ)

v1.41a | 13 April 2014

This workflow allows you use Alfred to send a phone number to your iPhone, which your phone will then dial automatically when you open the notification. You will need to have Prowl installed on your iPhone to receive the notifications. You can send a number from either:

  • a contact you have in your Mac Address Book
  • selected text (say, a phone number on a website)
  • a manually entered number.


First things first: you need an API key for Prowl --- a unique string of digits that allows Alfred to connect to the Prowl service on your behalf. Get that here, or use the keyword :dialsetup with no additional parameters.

Once you've got a key, store it in the workflow by entering into Alfred:


You'll get a confirmation notification, and you're good to go. (To update/change your API key, just redo this process.)


You can now manually send a phone number. Try dial phonenumber in Alfred and you should receive the Prowl alert on your iPhone within seconds. (Alfred will show you a notification confirming the success or failure of the phone number transmission.)

With "Selected Text"

To send selected text, invoke the workflow via a hotkey. You'll need to configure this hotkey in the Workflows pane of Alfred's preferences:

Send a Contact's phone number

To send the number of a contact from your Address Book, you'll need to enable a "custom action" in Alfred's Contact preferences.

For the contact field "Phone", choose the action "Dial with iPhone (via Prowl)". And that's it. Now, when you display a Contact in Alfred, just select their phone number to dial it from your iPhone!

Workflow website: Carl's Geekzone