How to connect ChatGPT to Asana

July 18, 2026

First, check what Asana already does

If your team is on a paid Asana plan, the answer may already be in the product. Asana's AI Teammates can be mentioned in a task comment with a question or an instruction, and they reply in the thread. They read the task they were mentioned on and work in context. Asana's Smart chat does something similar from a side panel: ask about tasks, projects and goals, get answers pulled from across your workspace, and have it create or update work for you.

Both are included on Starter, Advanced, Enterprise and Enterprise+, and both run on AI requests, so a busy month eats into an allotment. Depending on your plan, an admin may also need to assign an AI Teammates licence before anyone can use them. The free Personal plan does not include them.

So the honest starting point: if you are on a paid plan and your admin has turned AI on, mention the AI Teammate and see whether that is enough. For plenty of teams it is, and no third-party tool is worth the extra line on the invoice.

When a separate assistant still makes sense

Astogi writes a number like WEB-0042 into the Asana task name, so commits, branches and standups all point at the same task. Free on your first project.

Try for free

Three situations push a team to look outside Asana's own AI.

The first is plan and licence friction. AI Teammates are a paid-plan feature and the licence may sit with an admin, so a team on the free plan, or a team still waiting on that admin, has nothing to mention. A contractor brought into a single project is in the same spot.

The second is predictability. AI requests are metered, and metering is awkward to explain to a client who wants to know what a month of project management costs. A flat monthly price is easier to sign off.

The third is how the answer looks. Some teams want the reply to be an ordinary comment from an ordinary Asana user, with no AI badge, no side panel and no second surface to learn. That keeps the task history readable for everyone, including the people who never open the AI features.

How Astogi's ChatGPT for Asana works

Astogi's ChatGPT for Asana takes the third route. It is a normal Asana user with an email address, ask@asana.astogi.com, that you invite into a project the way you invite a colleague. When someone mentions that user in a task comment, Astogi picks the comment up and posts an answer back as a comment on the same task.

The mechanics matter more than they sound, because an assistant that answers twice, or answers the wrong comment, is worse than no assistant at all. Under the hood:

  • Astogi subscribes to the project's comment events and only reacts to a new comment on a task that mentions the assistant's own Asana user id. A comment that mentions somebody else is ignored.
  • When it answers, it reads the task description plus the comment thread on that task, in order. Its own earlier replies are fed back as the assistant side of the conversation, so a follow-up question has the previous answer in view.
  • Each comment gets one answer. Astogi holds a short-lived lock per comment and also checks the task's existing comments for a reply from its own user before posting, so a webhook that fires twice does not produce two answers.
  • Links are stripped from the thread before it is sent, and very long comments are cut at 4,000 characters, which stops a pasted log from blowing up the request.
  • Identical conversations are cached for ten minutes, so a retry does not re-ask the same question.

Nothing is installed per person. No browser extension, no API key to hand out, no per-seat AI licence to assign.

Setting it up

  1. Open the Asana project where you want the assistant available.
  2. Invite ask@asana.astogi.com to the project, the same way you invite a teammate.
  3. In any task, write a comment that mentions the assistant and then your question.
  4. The answer arrives as a comment on that task, usually within seconds.

That is the whole setup. From Asana's side it is another user commenting on a task, so there is no AI add-on to enable and nothing for an admin to switch on.

Prompts that work well

The assistant only sees the task and its comment thread, so questions that stand on their own do better than questions that assume a meeting everyone else attended.

  • Drafting. "Draft a short reply to the client's last message, in a friendly tone." Then edit it. The draft is a starting point, not the send button.
  • Summarising. "Summarise this thread into three bullets and list anything still unanswered." Useful before a handover or a standup.
  • Breaking work down. "Turn this task into a checklist of concrete subtasks, each one small enough to finish in a day." Copy the list into subtasks.
  • Rewriting. "Rewrite this description so someone outside the team can follow it." Good for briefs that grew in the comments.
  • Checking your own writing. "What is unclear or missing in this brief?" often surfaces more than a rewrite does.

Prompts that work less well: anything that needs data from another task, another project or your inbox. The assistant does not go looking. It reads what is on the task in front of it.

What to keep in mind

The answer is a comment, which means everyone who can see the task can see the question and the answer. Do not paste credentials, customer records or anything else you would not put in the task itself. The task description and the comment thread are what get sent to the model, so a task full of personal data is a task whose comments should stay out of the assistant's reach.

Answers can also be wrong. Treat them the way you would treat a confident colleague who has not seen the whole picture: useful for a first draft, worth checking before it reaches a client.

FAQ

Do we need our own AI account or API key? No. Astogi handles the model connection, so there is nothing to configure per person and no key for you to rotate.

Does it need an AI add-on or a licence? No. Asana sees a normal user commenting on a task, so there is no AI feature to enable and no seat to assign.

Can it see our other projects? No. It answers from the task it was mentioned on: that task's description and that task's comments.

What happens if two people ask at once? Each comment gets its own answer. Astogi locks per comment and checks for an existing reply before posting, so the thread does not fill with duplicates.

Can we stop it answering in one project? Remove the assistant from that project. It only answers where it has been invited.

Is this the same as Asana's AI Teammates? No. Asana's AI Teammates are part of Asana and run on Asana's AI requests. Astogi's assistant is a separate user inside the project. If you are on a paid plan, try Asana's own first, because it may be all you need.

Where to go next

The full feature list is on the ChatGPT for Asana page, and the Asana integrations page covers the rest: task numbering, round robin assignment and linking Git commits to tasks. If you need something none of these cover, we also build custom Asana integrations.

Back to all guides

Start for free with Astogi

You can try Astogi for free on your first project. Need more? Get more for just €29/month.

Try for free

Need help?

If you have any question or need support, feel free to contact us, our team is always happy to come up with the best solutions to your problems.

Need assistance with setting up your project?

Visit our support page