Need API :(
complete
A
Aditya
The only thing missing from Taskade is the ability to create/manage tasks using an API.
Will this be happening anytime soon?
Log In
John at Taskade
complete
Hey Taskaders,
Big news—our Taskade API V1 is ready for testing! As we near its public release, we'd love for our community members, to be among the first to explore its capabilities.
— Ready to dive in? Start here: https://developers.taskade.com
— Got ideas or suggestions? Post here: https://www.taskade.com/feedback/public-api
Thanks again for being awesome and for being a part of our journey.
Let's build something amazing together!
John at Taskade
complete
Hey Taskaders,
Big news—our Taskade API V1 is ready for testing! As we near its public release, we'd love for our community members, to be among the first to explore its capabilities.
— Ready to dive in? Start here: https://developers.taskade.com
— Got ideas or suggestions? Post here: https://www.taskade.com/feedback/public-api
Thanks again for being awesome and for being a part of our journey.
Let's build something amazing together!
danhchventures
Use case: Alexa skill
John at Taskade
danhchventures: Exciting news! Our API is live for testing. Check it out here: https://developers.taskade.com/.
Feel free to post your feature requests and ideas at https://www.taskade.com/feedback/public-api.
jothamlec
I jsut want to link Taskade to Akiflow man :(
John at Taskade
jothamlec: Exciting news! Our API is live for testing. Check it out here: https://developers.taskade.com/.
Feel free to post your feature requests and ideas at https://www.taskade.com/feedback/public-api.
yolk
My current thinking around the API access is being able to spawn new tasks within projects and connect them myself.
Most of what I want to do is be able to edit nodes, updating or adding context when nodes are added to certain projects / blocks within projects.
For instance I currently track all the movies I want to watch in a Movies project that is much faster for me to append to than opening up trakt.tv. Recently, I have been able to manually insert context through the AI
/research
or if the movie is older than 2021, just using /ask
; This totally works for reminding me what the movie is about. I want to be able to see the movie art - so I'll probably write a little bit of code that polls or subscribes to the list in question for when there are new entries to download the movie poster from a place like moviedb, imdb and then upload it to taskade - so I have a cover art view of the movies I'd like to watch. I'd also simplify the task of writing /research
or /ask
manually and simply just get the plot
from a service like moviedb, trakt, imdb.I have more lists that I want to "Consume" under a Consume folder - including TV Shows, Anime, Manga, Books. I would have fun writing integrations for all of them to start feeling out the way I'm currently working and so I can backfill old entries that don't have context.
For these cases I wouldn't mind doing infrequent polling against the API every hour and doing something like that where I then grab what's new and feed it through some process to grab the data and form it to be appended / inserted back under or on the node that's new.
I am thinking the API would be polling based. I wouldn't mind doing pubsub, but I don't have a lot in mind (right now) for doing stuff in real-time. I have the expectation of what I write isn't that useful to other people unless they have a Movies project like me, which maybe people would do in the future if they find it useful.
Another idea I had was bridging a Discord channel's tasks into a task list for a team. The project I was working on that would've been able to used this immediately was disbanded due to lack of funding, but I think there would be a point in the future where I'm asking people inside a Disocrd server to create issues by writing a message in a specific channel which I would track in taskade or github issues.
Linking to github issues is another interest of mine. I'd like to two-way syncing for github issues where right now you can basically mirror it with something like Zapier. Of course I'd also like to be able to just be able to plugin a Taskade project's webhook link into a github project's webhooks, but that's out of scope for this and think there's already a feature request for enabling webhooks in some way. (Discord's channel webhook can interpret github POSTs out of the box.)
To summarize my use cases around the API would be:
- write two-way integrations between services that I can't expect to be supported, and I am capable of handling for the scale of projects and services I'm working on and in
- background tasks to provide additional context when I create new tasks in lists that are understood to be a title of some form of media (movie, tv show, anime, manga, book, youtube video, podcast etc.) - leveraging fast input through quick add
- background tasks to reorganize tasks appropriately based on some string filterings or embedded project name - leveraging fast input through quick-add and my inbox project
- a cli utility for a daily task agenda, i'm in the terminal a lot, seems like an obligatory utility to write hehe
- write a python SDK for myself and others to use, if I'm allowed to do so during the alpha access I'd start then
- be able to use Drafts.app to funnel tasks into project buckets without needing to select the right things from the quick-add - pre-defined through my own drafts.app script and the endpoint that I write to that funnels it into the right place
- have better context in the bookmarks i save (and make it more organized) - I have been finding i'm using taskade more and more like a notebook and having bookmarks in the same place saves me from going elsewhere. I'd really like to make this a compelling integration with phantomjs & headless chrome taking screenshots of the web page, and if it was possible, asking a summary from taskade directly using the builtin agents - all i'm doing is saving a bookmark into the "Bookmarks Inbox" block and everything else is automated away
John at Taskade
yolk: Thanks again for the thorough ideas and feedback. Our API is now live for testing, and it's ready to power all your projects. Check it out here: https://developers.taskade.com/
And since you have a ton of new ideas, we'd really appreciate your feedback and feature requests. You can share those here separately to break them down in the Public API forum: https://www.taskade.com/feedback/public-api
Can't wait to see what you build!
voda
My use case mostly spin around creating project and task on taskade from different sources. Like when a new order coming in from Flowtrack/ Google sheet etc, I would like to have taskade create a new project in certain workspace so my VA can pick up new task to work on.
John at Taskade
voda: Automating project and task creation from different sources sounds super useful. Our API is ready for testing. Take a look: https://developers.taskade.com/.
Got more ideas? We'd love to hear them at https://www.taskade.com/feedback/public-api.
petersr
My use case is actually quite simple:
My girlfriend and I use Taskade for weekly meal planning (as well as other various todo-lists). I would like to be able to pull out all projects (archived and not) with a tag (like "#mealplan") and read out the plan so I can do statistics on what we have been cooking (and perhaps also purchased) that week.
The long-term term vision would probably be to create meal plans automatically (perhaps using AI) using our existing plans as context. I have tried using AI to generate our meal plans before but it never really "hits the spot" in terms of what we would like to eat and is never in the right format.
I would also like to automatically move grocery tasks (again found in the same #mealplan) that have not been purchased this week to the next week. (It could be quite nice if the AI assistant could move tasks!)
Capabilities:
- List projects based on various criteria/filters
- Retrieve details about project including tasks under various groups/headings
- Create projects (from template)
- Insert tasks at various places in the project
- Delete tasks at various places in the project (together with the above it is possible to "move" tasks)
John at Taskade
petersr: Thanks again for the awesome ideas! Good news: our API is now ready for testing! Here's the link to get you started: https://developers.taskade.com/.
Got more to say or want to suggest a feature? Head over to https://www.taskade.com/feedback/public-api and let us know.
Happy cooking (and coding)!
petersr
John at Taskade: Thanks John. That's awesome!
w3bkaiju
1) API for Task Creation: An API endpoint that allows external systems to create new tasks or sub-tasks within a specific project or folder.
Example Use Case: When working on various types of projects, an external AI could automatically populate tasks based on the project's main theme.
2) API for Task Update: An endpoint that allows for the modification of existing tasks, including their status, priority, and other metadata.
Example Use Case: An AI could dynamically adjust task priorities based on real-time data.
3) API for Task Deletion: An endpoint to remove tasks or sub-tasks, useful for cleaning up after a project phase is complete.
Example Use Case: An AI could automatically remove redundant or completed tasks to keep the project clean.
4) API for List and Folder Creation: An endpoint to create new lists or folders within a workspace.
Example Use Case: When starting a new type of project, an AI could set up the initial structure within Taskade.
5) API for Data Retrieval: An endpoint to fetch data about tasks, lists, and folders, including their current status, due dates, and more.
Example Use Case: An AI could pull this data for generating reports or for further analysis.
6) API for User Assignment: An endpoint to assign or reassign tasks to specific users within a workspace.
Example Use Case: An AI could automatically assign tasks to team members based on their current workload.
7) API for Commenting: An endpoint that allows external systems to add comments to tasks or lists.
Example Use Case: An AI could add comments to tasks based on updates or changes.
8) API for File Attachments: An endpoint to attach files to tasks or lists.
Example Use Case: An AI could automatically attach relevant documents or files to tasks.
9) API for Task Dependencies: An endpoint to set up task dependencies so that completing one task could trigger another.
Example Use Case: An AI could set up dependencies between tasks based on project requirements.
10) API for Notifications: An endpoint to trigger notifications based on task events.
Example Use Case: An AI could send notifications when significant milestones are reached.
John at Taskade
w3bkaiju: Thanks again for sharing your use cases! Great news is our API is up and ready for you to dive in! Check it out here: https://developers.taskade.com/.
Got some more brilliant ideas? We're all ears. Share your thoughts at https://www.taskade.com/feedback/public-api.
Can't wait to see what you'll build!
albertkinng
ALFRED APP
John at Taskade
albertkinng: This is possible now, give it a try! Our API is ready for testing! As we're on the verge of publicly announcing the Taskade API, we'd love for you to be among the first to try it out.
- Dive in and get started with our Developer API: https://developers.taskade.com/
- Share your requests and suggestions here: https://www.taskade.com/feedback/public-api
Thanks again and have fun! 🙌
John at Taskade
in progress
Hi everyone,
As we're nearing the launch of Taskade API, we'd appreciate it if you could provide specific requirements and use cases you're considering for the API. Feel free to comment here.
Your insights will be invaluable to our development process. Thanks for your patience and partnership!
If you'd like early access, please reach out directly through our contact page https://www.taskade.com/contact with your Taskade account and use cases.
John at Taskade
Hi everyone,
As we're nearing the launch of Taskade API, we'd appreciate it if you could provide specific requirements and use cases you're considering for the API. Feel free to comment here.
Your insights will be invaluable to our development process. Thanks for your patience and partnership!
If you'd like early access, please reach out directly through our contact page https://www.taskade.com/contact with your Taskade account and use cases.
Load More
→