Basecamp integration

awsamuel  says:
Can you hook into the basecamp API and suck basecamp to-dos into RTM? I realize this probably depends on us having nested to-do lists.
Basecamp is what I need to manage the big picture of projects, keep in touch with clients, and assign tasks to my team, subcontractors, and client staff.
But Basecamp is not a good tool for personal task management. However, copying basecamp to-dos into RTM is annoying and requires me to manually update both places.
Once you introduce nested lists, each Basecamp project could be an RTM list (tab). A basecamp to-do list could become a nested list on that tab, with tasks listed inside the nested sublist.
It's a little trickier without nested lists, but I'd still settle for a dump of all my tasks in a given project, directly into an RTM tab/list of the same name. I'd lose the in-between layer of to-do list names within Basecamp, but I can live with that -- especially if completing a task in RTM marks it complete in Basecamp.
Please, please, please? I'd love to talk about bounty-ing this if other folks are interested -- I'm assuming there is some clever person out there who could do a basecamp/RTM mashup using both of their APIs.
Basecamp is what I need to manage the big picture of projects, keep in touch with clients, and assign tasks to my team, subcontractors, and client staff.
But Basecamp is not a good tool for personal task management. However, copying basecamp to-dos into RTM is annoying and requires me to manually update both places.
Once you introduce nested lists, each Basecamp project could be an RTM list (tab). A basecamp to-do list could become a nested list on that tab, with tasks listed inside the nested sublist.
It's a little trickier without nested lists, but I'd still settle for a dump of all my tasks in a given project, directly into an RTM tab/list of the same name. I'd lose the in-between layer of to-do list names within Basecamp, but I can live with that -- especially if completing a task in RTM marks it complete in Basecamp.
Please, please, please? I'd love to talk about bounty-ing this if other folks are interested -- I'm assuming there is some clever person out there who could do a basecamp/RTM mashup using both of their APIs.

bzpilman  says:
As an alternative, if they introduced dropdown groupings, each Basecamp project could be made into a dropdown menu, and each nested list into a list inside the dropdown.
That's assuming dropdowns worked for both smartlists and normal lists =)
That's assuming dropdowns worked for both smartlists and normal lists =)

willbank  says:
awsamuel - I'm well up for contributing to the bounty as it would be a huge bonus to me...

themovement  says:
This is a huge feature for me. Basecamp sucks on the iphone.

janastasios  says:
+1 from me

silente  says:
+1 as well.  I need a way to sync my work todos (managed through a group basecamp system in our dept) and my personal rtm account.

jgbrenner  says:
+1 more.  true, two-way sync is needed.

mamsden  says:
+1 here as well.  This feature would allow us to use RTM companywide.

davilac  says:
Would pay for that

(closed account)  says:
+1

tommy_kokko  says:
yes please

spreisz  says:
+1 - Currently migrating some base-camp to-dos to RTM ... manually :(

(closed account)  says:
I love to see some RTM and BC integration

(closed account)  says:
Yes please - me too!

hw.digitalspices  says:
+1 this would be huge benefit for us!

whaleyo  says:
+1 would definitely pay for this

adeloso  says:
+1

apgordon  says:
+1 for integration with HighRise (also by 37 signals).  I love how HighRise has contacts, but the tagging system and task management pales in comparison to RTM.  If they could be linked together, that'd be awesome. 

clearview.rob  says:
+1 for RTM integreation

chris.preen  says:
BC + RTM integration would make RTM even better. Way better.

jpmorganjr  says:
Very much would love to have this feature. Huge benefit. I'd even be willing to pay for a pro account to have it.

minusfive  says:
+1 for RTM  Basecamp integration!

masayang  says:
+1

jamie.buchanan  says:
+1 this is a must have and will make or break continuing with RTM for me. 

meeena  says:
If this feature existed, my entire team (20 people) would be using RTM in a flash  - and paying for it.

barrysaunders  says:
yesh please. me wanttee

humbertofarias  says:
+10 I manage several projects as one, and Basecamp's lack of Due Dates for tasks forces me to copy my to-dos into RTM

mark.wiley  says:
+1 - This would be enormous for me.  I currently manage all my major projects in basecamp and use RTM for personal tasks.  I then subscribe my RTM tasks and basecamp milestones to my google calendar (which is auto-synched to my outlook and therefore my iPhone).  It's complicated, but so far works well, EXCEPT that I can't see my RTM tasks and basecamp to-do's on ToDo on my iPhone since I can't get my basecamp to-do's on RTM.
One thing I tried is to set my RTM dropbox email as my basecamp email and then mark my to-do's as milestones that get emailed. But then the email comes over as a generic inbox task without any info since I can't format the basecamp email into any RTM format.
Anyhow, this would be great and I would pay, I'm already a pro plan member.
One thing I tried is to set my RTM dropbox email as my basecamp email and then mark my to-do's as milestones that get emailed. But then the email comes over as a generic inbox task without any info since I can't format the basecamp email into any RTM format.
Anyhow, this would be great and I would pay, I'm already a pro plan member.

mark.wiley  says:
bump, anyone have an update or suggestions?

amoslemi  says:
+1  copying and pasting tasks cannot be the only solution... 

mark.wiley  says:
Another bump - can someone from RTM team at least tell us if this is in the works?

vin.kash  says:
+1 great feature

gmonty  says:
+1 (Integration with the whole 37 signals suite would be nice)

marcus.bell  says:
+1 agree with gmonty

(closed account)  says:
I'm definitely going to extend my subscription to RTM if Basecamp integration was added.

smoothmoniker  says:
+1 yes please!

allan.berry  says:
bump here too.  Any chance somebody from corporate monitors this thread, and can let us know if this is happening?

veronism  says:
+1

mark.wiley  says:
+1 AGAIN - any word from RTM regarding this, is it on the development roadmap or is there an integration out there somewhere?

mark.wiley  says:
OK - I just wrote a quick Outlook macro that helps me out.  I'll try to explain it here.
This macro runs in Outlook from a Rule. When I get an email from the notifications account of my basecamp account (which is the email notification of a ToDo item assigned to me), this script runs. It breaks apart the email and reconfigures it to a RTM email that then gets automatically sent to my RTM dropbox address.
Here is the example:
The email body I get from basecamp when I assign a ToDo item:
Company: Peak Process Solutions Group
Project: Our House Website
You have just been assigned the following to-do item by Mark Wiley :
Main List
* test this automatically
--
To view this to-do list, visit:
http://xxxxxxx.projectpath.com/L5269510
The script will reconfigure this email to this format:
Task: Our House Website - test this automatically
L:Project Work
Tags:Work
Basically - it takes my project name and adds the todo task text, assigns it to my Project Work list in RTM and adds the Work tag.
To create this, copy the following code and paste it into a Macro in Outlook:
Sub RunAScriptRuleRoutine(MyMail As MailItem)
  
txtBody = MyMail.Body
posStart = InStr(1, txtBody, "Project: ", vbTextCompare)
posEnd = InStr(1, txtBody, "You have just been ", vbTextCompare)
            
posStart = posStart + 9
            
txtProject = Mid(txtBody, posStart, posEnd - posStart)
            
posStart = InStr(1, txtBody, "* ", vbTextCompare)
posStart = posStart + 2
posEnd = InStr(1, txtBody, "--", vbTextCompare)
posEnd = posEnd - 1
            
txtToDo = Mid(txtBody, posStart, posEnd - posStart)
           
txtNewMessage = "Task: " & txtProject & " - " & txtToDo & "" & "L:Project Work" & "" & "Tags:Work"
            
Set MyItem = Application.CreateItem(0)
With MyItem
.To = "mark.wiley+dfc801@rmilk.com"
.Subject = "basecamp item"
.HTMLBody = txtNewMessage
End With
            
MyItem.Send
     
End Sub
Then go to Tools --> Rules in Outlook. Create a new rule that runs when you get an email from your notifications address from basecamp. Choose run a script as your action, and choose the macro you just created to run.
There are probably more elegant ways to do this, if so someone can run with it.
Hope it helps until the time comes for a proper integration.
This macro runs in Outlook from a Rule. When I get an email from the notifications account of my basecamp account (which is the email notification of a ToDo item assigned to me), this script runs. It breaks apart the email and reconfigures it to a RTM email that then gets automatically sent to my RTM dropbox address.
Here is the example:
The email body I get from basecamp when I assign a ToDo item:
Company: Peak Process Solutions Group
Project: Our House Website
You have just been assigned the following to-do item by Mark Wiley :
Main List
* test this automatically
--
To view this to-do list, visit:
http://xxxxxxx.projectpath.com/L5269510
The script will reconfigure this email to this format:
Task: Our House Website - test this automatically
L:Project Work
Tags:Work
Basically - it takes my project name and adds the todo task text, assigns it to my Project Work list in RTM and adds the Work tag.
To create this, copy the following code and paste it into a Macro in Outlook:
Sub RunAScriptRuleRoutine(MyMail As MailItem)
txtBody = MyMail.Body
posStart = InStr(1, txtBody, "Project: ", vbTextCompare)
posEnd = InStr(1, txtBody, "You have just been ", vbTextCompare)
posStart = posStart + 9
txtProject = Mid(txtBody, posStart, posEnd - posStart)
posStart = InStr(1, txtBody, "* ", vbTextCompare)
posStart = posStart + 2
posEnd = InStr(1, txtBody, "--", vbTextCompare)
posEnd = posEnd - 1
txtToDo = Mid(txtBody, posStart, posEnd - posStart)
txtNewMessage = "Task: " & txtProject & " - " & txtToDo & "" & "L:Project Work" & "" & "Tags:Work"
Set MyItem = Application.CreateItem(0)
With MyItem
.To = "mark.wiley+dfc801@rmilk.com"
.Subject = "basecamp item"
.HTMLBody = txtNewMessage
End With
MyItem.Send
End Sub
Then go to Tools --> Rules in Outlook. Create a new rule that runs when you get an email from your notifications address from basecamp. Choose run a script as your action, and choose the macro you just created to run.
There are probably more elegant ways to do this, if so someone can run with it.
Hope it helps until the time comes for a proper integration.

mark.wiley  says:
One note - remember to add your RTM inbox address to the Outlook macro, don't use the one I stupidly listed!  (which I've had changed now... duh).


anabelle  says:
thanks
ill be waiting
ill be waiting

jakeub  says:
I would pay for this as well.

kugutsumen  says:
same here

veronism  says:
+1

somewherehot  says:
Me too

ryangraves  says:
Hey Krissy - anything new on the integration with basecamp? Seems like there is a large user group who desperately wants this...
Any possible timeline would be great!
Any possible timeline would be great!


katylava  says:
+1 please please

rosco77  says:
+1 yes please.  I would love for this to happen

rosco77  says:
Just to let you know that we have tried to implement this as an application for all of you to use.  Unfortunately Basecamp doesn't timestamp it's to-do's which means that we have no way to determine which application was the last to create, edit, or complete a task.
Sorry to be the bearer of bad news, but until 37 Signals put a timestamp on their API stream, this is impossible.
I'll keep you posted if anything changes.
http://dropp.co.uk
Sorry to be the bearer of bad news, but until 37 Signals put a timestamp on their API stream, this is impossible.
I'll keep you posted if anything changes.
http://dropp.co.uk

amoslemi  says:
+1

anand.shroff  says:
+1
I'll see if we can contact 37signals to have this added.
I'll see if we can contact 37signals to have this added.

fshapps  says:
Any response from 37signals? As a heavy user of both basecamp & RTM I find myself yearning for this on almost a daily basis...

ryanray  says:
+1
I wish I knew if it was in the roadmap or not. Then I could know if I should build a little webapp that does just this.
I wish I knew if it was in the roadmap or not. Then I could know if I should build a little webapp that does just this.

tadhgk  says:
Maybe you should. 
+1 from me too btw.
+1 from me too btw.

pgilmore  says:
They've just addes due dates on todo's don't know about timestamps though. Anyone know?

benmanns  says:
I would be interested and would upgrade to a premium account for Basecamp integration.

dmcconkey  says:
+1 for pgilmore's message and question.

renatodias  says:
Its unbelievable that until now you haven't made this possible. Hurry up. Keep on making my life easier ;-)

danielbachhuber  says:
+1 for the integration idea, fwiw

paul.killoran  says:
+1 this would be awesome

jason.lautzenheiser  says:
+1 on this!!

dragonsdesign  says:
+1 i would also love to see this, what about integrate it with basecamps milestones to start off with.
I would love to be able to use it with the time tracking function aswell
I would love to be able to use it with the time tracking function aswell

nathan.vexler  says:
+1 would love to see !

dan.konig  says:
This would be a nice integration in my opinion. 

adam.moreland  says:
+1 more - would love to see this. Do we have any timescales for this now?

narcissi  says:
+1 to Basecamp integration the many already here. This would be super useful.

seasoul  says:
+1 That would be a bit like when RTM was introduced to my life. Or when Basecamp was added to my work habits. I won't know how I managed before without that :)

roger.schmidt  says:
+1 Yes, that would be sooo helpful

metadaptive  says:
+1 would be enough alone for me to go premium...

joemmanuel  says:
+1 and i would pay for it

sdemessieres  says:
+1

captainc  says:
+1

neverlosty  says:
+1

simonjhamp  says:
I would definitely like to see this! I need to start seeing my tasks in a unified location and I'm loving RTM at the minute! In fact, I'm gonna go pro soon
+1,000,000,000,000 from me
+1,000,000,000,000 from me

(closed account)  says:
Yes Please!  As a long-time RTM user and new Basecamp user, would LOVE to see integration.  
RTM rocks my todo world but Basecamp is a must for bigger collaborative efforts.
Thanks for listening :)
RTM rocks my todo world but Basecamp is a must for bigger collaborative efforts.
Thanks for listening :)

(closed account)  says:
+1

nick.fallon  says:
Count me in! 

elwoodtn  says:
+1 !!!! 

derelect  says:
+1 Would Pay for this.

markfrancombe  says:
+1 Please YES YES YES!!!!!! I would love not to have to look at bascamp again!

parallax1  says:
+1 

chrismcmahon  says:
yes please

(closed account)  says:
+1, I really need this too!

(closed account)  says:
+1 If you're taking votes on feature requests, count me in.

chris.ching  says:
+1 just started using basecamp and RTM. Having them integrated would be fantastic.

mikeschwede  says:
What's up with the integration?

(closed account)  says:
How is this project going on? Just found out that there's a php library for RTM (http://code.google.com/p/rtmphp/). There's also one for basecamp... If right now no one is working an this project, I'll give it a try...
Maybe right now any suggestions what should be possible?
Maybe right now any suggestions what should be possible?

yosef.waysman  says:
+1

provident  says:
id like the whole 37sig task suite to sync imho

jonnymcalister  says:
+1 yes please, big thumbs up for this one

jvanlieshout  says:
+1!

alexmrv  says:
+1

ronledford_cpa  says:
+1

plainclothes  says:
the community is still hoping ... another vote from me.

sabnk  says:
+1

jermy85  says:
+1

khasidyd  says:
+1

1beb  says:
Yup, for now, having information in two places is painful. Switching over to BC until we can get some synch rollin' love this app but have no choice about using BC for my job.

1beb  says:
One way synch would be nice (from BC to RTM). Their API isn't all that technical, and I'd be more than fine with BC todos living in the inbox as they are generally action items. The only problem I forsee is how/when to update and authenticate between the two. Getting a list of todo's in xml format is easy as pie: 
https://YOURBC.basecamphq.com/todo_lists.xml (post auth)
https://YOURBC.basecamphq.com/todo_lists.xml (post auth)

aclnalmeida  says:
Count me in for this one. I love BC but nothing does todo management as RTM...

(closed account)  says:
+1

penneykh  says:
do it +1

c.hawkins  says:
+1

(closed account)  says:
+1

athyder  says:
I'm hooked on rmilk, yet need to start keeping my todos in basecamp for work. I don't want to abandon rmilk though. Hook up a solution.

msanting  says:
+1

heather.gallegos  says:
Please please add this!!  I want RTM to be my aggregator of to-dos  of all my work / life areas.  Havn't to double entry in basecamp and RTM sucks eggs.

foxumon  says:
+1 I don't care for basecamp...but have to use it :(

reviewbible  says:
nice

its_erika  says:
Not sure that adding another +1 will help but I will do so in case it does.

justinshea  says:
+1

nfitzhugh  says:
+1 Any update on this???

beauraich  says:
+1 this would be great now make it happen

thomas.vladeck  says:
+1 this feature would be amazing for me. doesn't seem like there has been much traction though in the past 4 years. 

jeremypaul  says:
+1!

allen.simon  says:
+1

garix  says:
+1

ukitazume  says:
+1

tobias.mcnulty  says:
+1

shawn.weekly  says:
integration with basecamp would rock harder than superman's kneecap.  a hearty +1 here.  

mkn  says:
where are we standing tpday on this?

mkn  says:
+2

(closed account)  says:
Please make it happen.

tanya.y11  says:
What the heck? This seems like such a simple request that takes 4yrs to update.  New Pro member not so happy about this.  Double entry is NOT an option for me in 2012!

karas.p  says:
+1

timbarcz  says:
Please!

ma_ha  says:
+1

furet  says:
+1

megadice  says:
+1

polarpixel  says:
Definitely a great thing. Would love to use it.

(closed account)  says:
+ 1

clixigen  says:
+1

skjreilly  says:
+1 from me as well gonna tweet this thread to RTM see if they will retweet

skjreilly  says:
Or even look at

bramopdam  says:
+1

samuelszabo7  says:
+10!

c0debabe  says:
I just joined a group using Basecamp and integration would complete my life.

(closed account)  says:
+1 and nested to-dos

(closed account)  says:
need this.

rileco  says:
Would be perfect to have! ;-)
    Log in
    to post a reply.
  
      
      
    

