The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus Extras
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
ReQall -> email -> OF Thread Tools Search this Thread Display Modes
ReQall is a phone based task system that emails you (using voice to text) what you tell it. It also includes in the email a wav file of your recording. Sorta like voice memo's, but with voice to text translation delivered to your mailbox.

Anyway, I'd like to find a way to have the email (or more importantly the actual task) go directly into OF. I know that there is an Applescript that uses the +omnifocus mail rule. I have tried changing the string the rule uses to match for the entire email contents, but it doesn't seem to add it to OF.

I am not an Applescript guru. I have, however, figured out the Objective-C ScriptingBridge framework in Leopard. Any ideas of how I can achieve this?

Note that I can say whatever I want, for my voice memo, as a marker as long as it is easily recognizable, i.e. the voice to text system is not perfect.
 
Quote:
Originally Posted by rcgottlieb View Post
...I'd like to find a way to have the email (or more importantly the actual task) go directly into OF.
I made this work last night with OmniFocus 1.5 via Mail.app. I enabled email notification on reqall, then in OmniFocus Preferences->Mail enabled the "Add Mail Rule..." and added reqall@reqall.com as an "Allowed From Address".



Then, in Mail.app Preferences->Rules I modified the rule OmniFocus created so that if From Contains reqall@reqall.com the actions are performed.



That's it, new reqall items are added to your OmniFocus inbox whenever you check your mail. It would be nice to be able to set the context and project directly based on the reqall message, I'm going to look into that later.

I haven't tried, but I'm pretty sure you could make this work in Entourage or any other email app which can trigger AppleScripts from Rules/Actions.

Slightly better walkthrough on my blog here:

http://web.me.com/christopherhulett/...ia_Reqall.html

Cheers!
 
note- this also makes inbox items whenever Reqall sends any message to me. It would be trivial to modify the Mail.app rule to exclude these, should they get in the habit of sending lots of junk...
 
What AppleScript are you using in the mail rule? It's cut off of the image you posted ....

Steve
 
Quote:
Originally Posted by Buckaroo View Post
What AppleScript are you using in the mail rule? It's cut off of the image you posted ....

Steve
The script provided by Omni. When you check the "Add mail rule..." box in OmniFocus' prefs it automatically adds the script.

If you want to add it manually the full path is /Applications/OmniFocus.app/Contents/Resources/MailAction.applescript
 
Got it! Thanks ...

Steve
 
This doesn't work for me. The script doesn't seem to do anything.

My Reqall subjects always seem to start with "Added:" not "reqall@reqall.com.
 
Quote:
Originally Posted by whshep View Post
This doesn't work for me. The script doesn't seem to do anything.

My Reqall subjects always seem to start with "Added:" not "reqall@reqall.com.
You need to change the conditions for the rule to "From" "Contains". It seems you still have the default setting that OmniFocus uses when it creates the rule.

This does look a little bit confusing based on the "Add Mail Rule" GUI in OmniGraffle, which does not allow you to base the rule on anything but the "+ before @" or "subject begins with" options. If you use either option, then change it in Mail.app's preferences as described above it should work.
 
One more note - you could just leave the rule as OmniFocus intended and set it up to add items whose subject begin with "Added:". I altered the rule to filter based on the from: because I can't be sure I won't receive some other misc. email which has a subject beginning with "Added:". I doubt Reqal will ever change that from address, so the rule should continue to work even if they change the subject or formatting of their actual messages.
 
Quote:
One more note - you could just leave the rule as OmniFocus intended and set it up to add items whose subject begin with "Added:
This seems to be the only way it would work.

But it's still not working here, no matter what I do.

I began to wonder if my rules were working at all, so I changed them to add "Set Color of Message" before the script, and "Bounce Icon in Dock" afterward (after removing the "Stop Evaluating Rules" line). The behavior was not always consistent, but I'm to the point where I can get the color changed, and the icon bounces (I also get a growl message about how many good messages I have). But there's still nothing in my OF Inbox.

What am I missing? Any ideas?
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Using ReQall.com to get tasks into OmniFocus txaggie90 OmniFocus Extras 18 2011-10-03 07:14 AM
Dealing with email on the go hypotyposis Applying OmniFocus 6 2010-08-10 12:29 PM
-- Ignore auto signature for email rule > Email @Help #Today $5min ccsimmons OmniFocus 1 for Mac 1 2010-06-11 10:16 AM
My way of processing email to OF on iPhone - inbox zero style (requires IMAP email) Casper TFG OmniFocus for iPhone 19 2010-04-18 01:40 PM
Email? betinski OmniWeb General 2 2007-03-30 11:57 AM


All times are GMT -8. The time now is 05:38 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.