May Updates to TeamworkPM

Create tasks and messages via email

You can now create tasks and messages via email thanks to our new Email Dropboxes! We have been testing this with a few customers for a few weeks and we love it! Try it now...

Creating a message by email: 

 Each project will have a link at the bottom left of the messages page. This will display the unique email address for that project. To send a message via email, copy this address and compose a new email in your email client. A new message will be created in the project in a mesage category called Inbox. You can file away these messages to other categories when you are back in Teamwork.

  • The subject of the email will be used as the title of the message in Teamwork
  • The body of the email will be used as the body of the message in Teamwork
  • Files attached to your message will also be attached to the new message in Teamwork.

Options when creating a new message by email:

  • By default, notifications are not sent to other members of the project. If you want to notify all people on the project, simply add notify+ to the email address
  • If you would like to create a private message, simply add private+ to the email address.
  • You can chain multiple options together, for example:
  • Because alot of people have signatures in their email and there is no standard way of knowing what part of an email is a signature, you can add #End. to the end of your message. Anything after this will be ignored.
  • Unfortunately, any signature images will be added as file attachments as we have no way of knowing if they are part of a signature.
  • Creating a message via email can be done by:
    • Forwarding an email to the unique address
    • Writing an email directly to the unique address
    • CC'ing the unique address


Creating a task or tasks by email:

Each project will soon have a link at the bottom left hand side of the task page. This will display the unique email address of the project you are working in. Alternatively the drop down menu in-front of each task list name will also display the unique email address for that specific task list.

To send a task via email all you have to do is email the unique address, from the same email account that you use within TeamworkPM. It will then create a new task list called Inbox if you used the general task email address. If you used the email address specific to a task list, it will create the task or tasks in that list:

  • The title of the task will be the subject of your email.
  • The body of your email will then become the description of the task.
  • Files attached to your email will be uploaded and attached to the new task in Teamwork.
  • To create multiple tasks, just leave the subject blank and add one task per line in the body of the email.
    • Note: If you are creating multiple tasks, file attachments are ignored

 

Options when creating new tasks by email:

  • By default, notifications are not sent to other members of the project. If you want to notify all people on the project, simply add notify+ to the email address
  • If you would like to create a private task, simply add private+ to the email address.
  • You can chain multiple options together, for example:
  • Because alot of people have signatures in their email and there is no standard way of knowing what part of an email is a signature, you can add #End. to the end of your email. Anything after this will be ignored.
  • Unfortunately, any signature images will be added as file attachments when you are creating a single task. We have no way of knowing if they are part of a signature.

Handy Tips:

  • You can customize the unique email addresses per project
  • Save the unique address to your address book so you can find it easily
  • If a client emails you directly, drag them back into Teamwork by forwarding the email to your project
  • For best results, always add #End. just before your email signature so we know what to ignore

Its that easy. Try it now!

Bulk import tool for users.

Bulk importing of users is due to be rolled off the production line during our next update over the weekend. This new feature will give you the ability to export your contacts from Outlook or Gmail and import them directly into your TeamworkPM account as users. No more adding users one by one.  Once you import the users we use their email address as their login and we automatically generate a password for them. When you are ready to give them access to a project just send them a welcome email and they are good to go. Once this feature is available you will find the link to access the user importer at the bottom of the People & Companies page.

 

Improved Markdown support

Thanks to everyone who supplied us with feedback on the new Markdown feature we rolled out last month for messages and comments. We implemented an exact Markdown processor in Teamwork which didn't 100% suit our requirements.

The main drawback was the way line-breaks are interpretted. In pure Markdown, line-breaks are ignored except when there is a blank line above and below the sentence. This in effect ignores line-breaks except when your prose is in paragraph style.

To get around this we have implemented what we like to call Teamwork Flavoured Markdown. Line breaks are displayed exactly as you write them, URL's and email addresses are auto-linked and we also implemented a few other touches of our own!

And Yes, we are investigating integrating Markdown in other areas of the app such as Task List Descriptions ;-)

14 responses
Nice!

I like the idea to add tasks via email! I can really see this as being useful!

Just tried it and here are a few suggestions to make it better:
1. implement drag-and-drop tasks between task lists: this would make moving tasks from the "inbox" (created by emailed tasks) so much easier
2. a "failed" notice sent back to your email if the tasks did not go through because you sent it from the wrong email address

Also, any plans for "assigned to," priority and due dates?

Keep up the great work... really enjoying the app!

Hi Eric,
Glad you like it! 
We actually extended the My Details section under Details tab to add up to 4 more email addresses that are used as look ups which may help.
Also, as these addresses could be CC'd around (particularly Messages) we decided against sending a failure email. I'll add it for Tasks though. We will be implementing a log though so you can see if it didn't get posted and why it failed.
Drag drop between lists is on the way ;-)
Yes, I'll be extending it so you can add directives for Due Date, Person etc
I wanted to get this version out and then based on feedback improve it.
Dan.
Great! Thanks Dan!
I have to say, you guys are on the ball! So far it hasn't been more than a few hours before I get a reponse to my inqueries, no matter what channel I use (here, feedback, email). Not expected, definitely appreciated!
The best thing though is that I can tell you're listening (and even implementing some things too!). A nice change of pace from a lot of "those other guys." 
A good example of this is your public roadmap... let's see those guys at the "camp" do that! Ha!
Keep up the great work! 
I'm very excited to see bulk creation of user account. (I'm usually excited to see features for bulk creation of anything.)

I notice that you mention just an export from Google mail or Outlook.

Have you considered also having it accept regular CSV as an input? Often times I am given a large number of names of accounts to create, for instance, but that list never existed in outlook or gmail for me. If I could just plunk them in CSV format it would be incredibly valuable. (Also, you would then be compatible with every data app under the sun.)

Hi Eric,
CSV is supported. We have Outlook, Gmail and CSV. This will be clearer when we release this feature ;-)
Dan.
You guys ROCK!!! Awesome, awesome, awesome additions. OMG is right, adding tasks via email is a HUGE enhancement and will be very useful for us. THANK YOU for providing such an amazing tool.
Hi Juliea,

Delighted you like the recent updates! Personally (and not cause I wrote that section) I can't stop sending myself tasks by email ;-)

Dan.

Like the email to set up task list feature. Would be even better if you could include a date.

And one of the (few) features I liked in basecamp was the ability to enter multiple tasks via a grid- basically you could set up 10 tasks at a time with columns for task/date/person responsible. Any chance of something like that?

Hi Conan,
We'll be adding some date options to the tasks by email in a future update.
Basecamp have the ability to add Multiple Milestones (as we do) but they don't have the ability to add multiple tasks at once. We do :-) If you click the Task list options menu, there is an item "Quick add tasks" which allows you to add tasks all in one go by putting each task on a new line.
Hope this helps,
Dan.

Wow, you learn something new each day. I can go home now!

That’s excellent thanks.


I don't create task via email project by class php mailer, Please help we!
I had setup bellow:
$from = 'khuong@bridgesystem.me';
$fullname = 'Ngo Van Khuong';
$mail->SetFrom($from, $fullname);

$mail_receiver = '#####@tasks.teamworkpm.net';
$mail -> AddAddress($mail_receiver, "TBS Admin");
To email a task, do you have to have a paid version.
Also, if I send email from my account "tyson.franzen@domain.com" to tyson.franzen@tasks.domain.teamworkpm.net?
Hi Tyson,
You can email content to an account on any plan. If you look through our FAQs or get the project email addresses from each of your projects tabs.
Dan.

Sent from my iPhone
Hey that worked great! Thanks for the quick reply. I'm trying to convince my company that your product is better than our current SharePoint setup.