Skip to content

Integration · Projects & tasks

usequeue.com

Connect Claude & ChatGPT to Queue

Ask your AI what is on a project board in Queue, what a client has said in the comments, or how much time has been logged. It can create and update tasks, reply to comments, add clients to a project, log time and create invoices. You get answers about client work without clicking through every project.

Connect Queue free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What is in the In progress column on the Acme project?”

    The AI finds the project, lists its board columns and shows the tasks in that column with priority and deadline.

  • “Add a task to Review: update the pricing page, high priority, due Friday.”

    It finds the column and creates the task with title, priority and deadline.

  • “Reply to the client's latest comment on the logo task and say the new version is ready.”

    It reads the task comment and posts a reply. Mark it private and only your team sees it.

What your AI can do

Projects and tasks

List projects and board columns, read, create and update tasks, and delete a task when you allow it.

Comments and files

Read and post comments on tasks and files, reply to comments, and keep notes private from clients.

Clients, time and invoices

Add clients to projects, log and read time entries, create and read invoices, and see services and service purchases.

  • “Log 2 hours on the homepage task for the Acme project.”

    It adds a time entry to the project for that task, with the duration and any notes.

  • “Create an invoice for the Acme project, due in 14 days.”

    It creates an invoice on the project with the fields you give, such as bill to, due date, currency and invoice number.

  • “Who are the clients on the Nordic Foods project?”

    It lists the clients attached to the project with name, email and company.

57 tools for Queue

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_clientChanges dataAdd a client to a project by `project_id`, with `name` and `email` and optionally `company`.
  • add_file_commentChanges dataPost a comment on a file by `file_id` with the text in `text`; set `private` to hide it from clients.
  • add_task_commentChanges dataPost a comment on a task. Pass the task ID in both `task_id` and `task_id_2`, the text in `comment`, and `private` to hide it from clients.
  • cancel_service_checkoutDeletesCancel a service checkout (service checkout id). Destructive action; may require approval.
  • create_invoiceChanges dataCreate an invoice for a project by `project_id`, with fields such as `bill_to`, `due`, `currency`, `tax`, `payment_terms` and `invoice_number`.
  • create_messageChanges dataCreate a new message for a message. Required: body. API summary: Reply to File Comment.
  • create_projectChanges dataCreate a new project with a `title` (usually the client's name); optionally mark it `private`.
  • create_project_columnChanges dataCreate a new column for a project. API summary: Create task.
  • create_project_task_creditChanges dataCreate a new task credit for a project. Required: task id, user id or credits. API summary: Create a Task Credit.
  • create_service_checkout_pauseChanges dataCreate a new pause for a service checkout. API summary: Pause a service checkout.
  • create_service_checkout_unpauseChanges dataCreate a new unpause for a service checkout. API summary: Unpause a service checkout.
  • create_taskChanges dataCreate a task in a board column by `column_id`, with `title`, `description`, `priority` (Low, Medium, High) and `deadline`.
  • delete_columnDeletesPermanently delete a column by column id. Destructive action; may require approval. API summary: Delete column.
  • delete_customerDeletesPermanently delete a customer by customer id. Destructive action; may require approval. API summary: Delete a client.
  • delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: Delete a file.
  • delete_file_commentDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete File Comment.
  • delete_invoiceDeletesPermanently delete a invoice by invoice id. Destructive action; may require approval. API summary: Delete Invoice.
  • delete_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete task comment.
  • delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete project.
  • delete_service_checkoutDeletesPermanently delete a service checkout by service checkout id. Destructive action; may require approval.
  • delete_taskDeletesPermanently delete a task by `task_id`. This cannot be undone.
  • delete_task_creditDeletesPermanently delete a task credit by task credit id. Destructive action; may require approval.
  • delete_timesheetDeletesPermanently delete a timesheet by timesheet id. Destructive action; may require approval.
  • get_clientGet one client by `customer_id`.
  • get_columnGet one column by column id. API summary: Get column.
  • get_fileGet details of one file by `document_id`.
  • get_file_commentGet one message by message id. API summary: Get File Comment.
  • get_invoiceGet one invoice by `invoice_id`, with amounts, due date and status.
  • get_projectGet one project by `project_id`.
  • get_serviceGet one service by service id. API summary: Get a specific service.
  • get_service_checkoutGet one service checkout by service checkout id. API summary: Get a specific service checkout.
  • get_taskGet one task by `task_id`, with its title, description, priority and deadline.
  • get_task_commentGet one task comment by `message_id`.
  • get_task_creditGet one task credit by task credit id. API summary: Get a specific task credit.
  • get_timesheetGet one time entry by `timesheet_id`.
  • list_clientsList the clients attached to a project by `project_id`.
  • list_column_tasksList the tasks in one board column, by `column_id` and `project_id`.
  • list_columnsList the board columns (stages) of a project by `project_id`. Use this to find a column ID before listing or adding tasks.
  • list_file_commentsList the comments on a file by `file_id`.
  • list_filesList the files shared in a project by `project_id`.
  • list_invoicesList the invoices of a project by `project_id`.
  • list_project_task_creditsList task credits for a project. API summary: Get Task Credits for a Project.
  • list_projectsList all projects in the Queue workspace. Use this to find a project's ID before looking at its tasks, clients, invoices or timesheets.
  • list_replies_to_file_commentList messages for a message. API summary: List Replies to File Comment.
  • list_service_checkoutsList the service purchases (checkouts) on a project by `project_id`.
  • list_servicesList the services your workspace offers to clients.
  • list_task_comment_repliesList the replies to a task comment by `task_comment_id`.
  • list_timesheetsList the time entries logged on a project by `project_id`.
  • log_timeChanges dataLog time on a project by `project_id` for a `task_id`, with `duration` in milliseconds and optional `notes`.
  • reply_to_task_commentChanges dataReply to a task comment by `task_comment_id` with the text in `comment`; set `private` to hide it from clients.
  • update_columnChanges dataUpdate an existing column identified by column id. Only the fields you pass are changed. API summary: Update column.
  • update_file_commentChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Update File Comment.
  • update_invoiceChanges dataUpdate an existing invoice identified by invoice id. Only the fields you pass are changed. API summary: Update an invoice.
  • update_projectChanges dataRename a project by `project_id` with a new `title`.
  • update_taskChanges dataUpdate a task by `task_id`: title, description, priority, deadline or position. Only the fields you pass change.
  • update_task_commentChanges dataEdit a task comment's text or privacy by `message_id`.
  • update_task_creditChanges dataUpdate an existing task credit identified by task credit id. Only the fields you pass are changed. API summary: Update a task credit.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Queue from the app list.

  2. 2

    Paste your key

    Paste a Queue API key. In Queue, open Workspace > Settings > API Keys and generate a new key, then copy it into HeyMyApps.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Queue?

It can read projects, board columns, tasks, comments and replies, files, clients, invoices, time entries, services and service purchases. It can create projects, tasks, clients, invoices, time entries and comments, update tasks, comments and project names, and delete tasks if you switch that tool on.

Does the AI see my Queue API key?

No. Your Queue credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools you switch on.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with reading only. Deleting a task is permanent and can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, go to Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link works in Claude under Settings › Connectors › Add custom connector, and in Cursor.

What does it cost?

HeyMyApps has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You also need your own Queue account.

Can clients see what the AI writes?

Comments are visible to clients unless they are marked private. When the AI adds or edits a comment on a task or file, it can set the private option so only your team sees it. Ask for a private note when you do not want the client to see it.

Let your AI work in Queue today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Queue free

HeyMyApps is not affiliated with Queue. Product names are trademarks of their owners.