Skip to content

Automate Teamwork.com

Keep track of tasks in Teamwork.com projects without refreshing the task list. New and completed tasks can be announced in chat, overdue work gathered into a morning email, and each week's finished work summarised for a Friday review. Tell your AI assistant what you need, look over the steps it proposes, and the automation then runs on its own.

Try asking

Create a ClickRuntime automation: whenever someone adds a task to the Website Redesign project in Teamwork.com, post the task name, who it's assigned to and a link in #web-team on Slack.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Build your own

Build any Teamwork.com automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Teamwork.com should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every morning, check Teamwork.com for tasks due today with no assignee and send me the list grouped by project.

When a task in Teamwork.com is marked complete on a client project, post the task name and who completed it to the client's Slack channel.

Every Friday, pull Teamwork.com project progress and logged time, write a status update to a Google Doc, and email the link to the client.

Beyond chat

Have Teamwork.com work when you're not in the chat

Connecting Teamwork.com to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Teamwork.com

Teamwork.com connects with your personal API key, which acts as the username for basic auth. Calls run with the same access your own seat has.

Teamwork.com

Project management

  1. In Teamwork.com, click your avatar at the bottom left and choose Edit my details.
  2. Open the API & Mobile tab, click Show your token and copy the key.
  3. Note your site address, the part before .teamwork.com.
  4. In the ClickRuntime dashboard, save the key as a secret on Connections & secrets.

Good to know

Teamwork.com limits that affect automations

  • The key is sent as the basic-auth username with any password, and it carries your own permissions, so the automation sees only the projects your seat can see.
  • Any active seat, including client and collaborator seats, can use the API.
  • Setting up the webhooks behind instant task alerts needs a site admin.
  • The Desk and Spaces products use a different, Bearer-style login, so this connection covers Projects.

FAQ

Questions about automating Teamwork.com

What can ClickRuntime read in Teamwork.com?
Whatever your account can open: projects, task lists and tasks, including due dates, assignees and completion status. It works through the Projects API on your own site address.
How do new-task and completed-task alerts arrive so quickly?
Teamwork.com sends a webhook when a task is created or completed, and ClickRuntime posts the details as soon as it arrives. A site admin has to add the webhook in Teamwork.com once.
Completion alerts are too noisy on our site. What else can I do?
Ask for a daily round-up instead. ClickRuntime collects each completed task as it happens and sends one list at the time you choose.
Is AI needed for the weekly report?
Only for the written summary. It uses the AI included in every ClickRuntime plan, so you never add an AI key. The overdue digest and task alerts use no AI at all.
Can a client seat connect?
Yes. Client and collaborator seats have API access too, but the automation is then limited to the projects that seat can see.
Is this a Teamwork.com connector for ChatGPT or Claude?
Not for chatting with Teamwork.com data. A chat connector lets your assistant read and change Teamwork.com while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Teamwork.com event.

Tell your assistant what Teamwork.com should do

Free plan. No credit card.