Saltar para o conteúdo

Integração · Projetos e tarefas

Conecte Claude e ChatGPT ao Basecamp

Pergunte à sua IA o que foi atribuído a você, quais as tarefas pendentes estão atrasadas ou onde uma decisão foi discutida, e ela lerá a resposta do Basecamp. Ela pode criar projetos, listas de tarefas e tarefas, concluir tarefas, publicar em painéis de mensagens e chats Campfire, comentar em qualquer item e adicionar eventos ao calendário de um projeto.

Ligar Basecamp gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “O que está atribuído a mim agora?”

    A IA lista os trabalhos atribuídos a você em todos os projetos.

  • “Quais tarefas pendentes estão atrasadas?”

    Ela lista todas as tarefas pendentes atrasadas em seus projetos, com responsáveis e datas de vencimento.

  • “Adicionar uma tarefa no Projeto Lançamento do Site: enviar a cópia final para Anna, vencimento sexta-feira.”

    Ela localiza o projeto e sua lista de tarefas, depois cria a tarefa atribuída à Anna com sexta-feira como data de vencimento.

O que a sua IA pode fazer

Tarefas pendentes e atribuições

Veja suas atribuições e tarefas pendentes abertas ou atrasadas, crie listas de tarefas e tarefas, atualize-as e marque-as como concluídas.

Mensagens, comentários e chat

Leia e publique posts em painéis de mensagens, comente em qualquer item e leia e publique linhas em chats Campfire.

Projetos, calendários e pesquisa

Liste e crie projetos, leia e adicione eventos ao calendário, liste pessoas e pesquise no Basecamp.

  • “Publicar uma atualização no painel de mensagens do Projeto Lançamento do Site: o lançamento move para 12 de maio.”

    Ela publica a mensagem. Os membros do projeto que acompanham o painel são notificados.

  • “Encontrar tudo sobre o orçamento do Q3 dos últimos 30 dias.”

    Ela pesquisa tarefas, mensagens, documentos, comentários, arquivos e chats dos últimos 30 dias.

  • “Colocar uma reunião de kickoff no calendário do Projeto Lançamento do Site, segunda-feira das 10 às 11.”

    Ela localiza o calendário do projeto e adiciona o evento com hora de início e fim.

268 ferramentas para Basecamp

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • add_commentAltera dadosAdicione um comentário a qualquer item (tarefa, mensagem, documento, card) pelo seu ID como `recording_id`, com `content` (HTML permitido). As pessoas que acompanham o item são notificadas.
  • archive_archived_jsonElimina dadosArquivar um JSON arquivado (ID do projeto). Ação destrutiva; pode exigir aprovação.
  • archive_on_hold_jsonMovimenta dinheiroArquivar um JSON em espera (ID da coluna). Ação financeira ou irreversível; pode exigir aprovação.
  • archive_out_of_office_jsonMovimenta dinheiroArquivar um JSON de ausência (ID de pessoa). Ação financeira ou irreversível; pode exigir aprovação.
  • archive_position_jsonMovimenta dinheiroArquivar uma posição (ID da ferramenta). Ação financeira ou irreversível; pode exigir aprovação.
  • archive_projectMovimenta dinheiroArquivar um projeto (ID do projeto). Ação financeira ou irreversível; pode exigir aprovação.
  • complete_todoAltera dadosMarque uma tarefa como concluída via `todo_id`.
  • create_bucket_messageVisível para outras pessoasCriar uma nova mensagem para um balde. Obrigatório: nome ou ícone. Tem efeitos visíveis fora deste sistema.
  • create_bucket_webhooks_jsonElimina dadosCriar um novo JSON de webhooks para um balde. Obrigatório: URL do payload ou tipos. Ação destrutiva; pode exigir aprovação.
  • create_card_moves_jsonAltera dadosCriar um novo JSON de movimentos para um cartão. Obrigatório: ID da coluna.
  • create_card_positions_jsonAltera dadosCriar um novo JSON de posições para um cartão. Obrigatório: ID de origem ou posição.
  • create_card_steps_jsonAltera dadosCriar um novo JSON de etapas para um cartão. Obrigatório: título.
  • create_card_table_columns_jsonAltera dadosCriar um novo JSON de colunas para uma tabela de cartões. Obrigatório: título.
  • create_card_table_moves_jsonAltera dadosCriar um novo JSON de movimentos para uma tabela de cartões. Obrigatório: ID de origem ou ID de destino.
  • create_card_table_wormholes_jsonAltera dadosCriar um novo JSON de túneis para uma tabela de cartões. Obrigatório: ID de gravação de destino.
  • create_chat_integrations_jsonAltera dadosCriar um novo JSON de integrações para um chat. Obrigatório: nome do serviço.
  • create_copies_jsonAltera dadosCriar um novo JSON de cópias. Obrigatório: ID de gravação de modelo ou ID pai de destino.
  • create_documentAltera dadosCriar um novo documento para um documento. Obrigatório: sgid anexável.
  • create_entries_jsonAltera dadosCrie um novo JSON de entradas. Obrigatório: data ou horas.
  • create_event_boosts_jsonAltera dadosCrie um novo JSON de boosts para um evento. Obrigatório: conteúdo.
  • create_list_cards_jsonAltera dadosCrie um novo JSON de cards para uma lista. Obrigatório: título.
  • create_list_subscription_jsonAltera dadosCrie um novo JSON de subscrição para uma lista.
  • create_markers_jsonAltera dadosCrie um novo JSON de markers. Obrigatório: nome ou data.
  • create_needles_jsonAltera dadosCrie um novo JSON de needles. Obrigatório: agulha do gauge.
  • create_priorities_jsonAltera dadosCrie um novo JSON de prioridades. Obrigatório: ID.
  • create_priority_moves_jsonAltera dadosCrie um novo JSON de movimentos de prioridade. Obrigatório: ID da origem ou posição.
  • create_projectAltera dadosCrie um novo projeto com `name` e opcional `description`.
  • create_project_recent_visit_jsonAltera dadosCrie um novo JSON de visita recente para um projeto.
  • create_question_answers_jsonAltera dadosCrie um novo JSON de respostas para uma pergunta. Obrigatório: conteúdo.
  • create_question_pause_jsonAltera dadosCrie um novo JSON de pausa para uma pergunta.
  • create_questionnaire_questions_jsonAltera dadosCrie um novo JSON de perguntas para um questionário. Obrigatório: título ou agenda.
  • create_recording_bookmark_jsonAltera dadosCrie um novo JSON de bookmark para um gravação.
  • create_recording_boosts_jsonAltera dadosCrie um novo JSON de boosts para uma gravação. Obrigatório: conteúdo.
  • create_recording_bubble_up_jsonAltera dadosCrie um novo JSON de bubble up para uma gravação.
  • create_recording_pin_jsonVisível para outras pessoasCrie um novo JSON de pin para uma gravação. Tem efeitos visíveis fora deste sistema.
  • create_recording_spotlight_jsonAltera dadosCrie um novo JSON de spotlight para uma gravação.
  • create_recording_subscriptionAltera dadosCrie uma nova subscrição para uma gravação.
  • create_recording_subtasks_jsonAltera dadosCrie um novo JSON de subtasks para uma gravação. Obrigatório: título.
  • create_schedule_entryAltera dadosAdicione um evento à agenda do projeto via `schedule_id` com `summary`, `starts_at` e `ends_at` (uma data para eventos de dia inteiro, caso contrário um timestamp completo), e opcional `participant_ids`, `description` ou uma reunião `url`.
  • create_stacks_jsonAltera dadosCrie um novo JSON de stacks.
  • create_subtask_completion_jsonAltera dadosCrie um novo JSON de conclusão para uma subtarefa.
  • create_template_projectAltera dadosCrie um novo projeto para um modelo. Obrigatório: projeto.
  • create_templates_jsonAltera dadosCrie um novo JSON de templates. Obrigatório: nome.
  • create_ticketAltera dadosCrie uma nova ticket.
  • create_todoAltera dadosAdicione uma tarefa a uma todolist via `todolist_id` com `content` (o título), e opcionalmente `description`, `assignee_ids`, `due_on`/`starts_on` (YYYY-MM-DD) e `notify` para alertar os responsáveis.
  • create_todo_listAltera dadosCrie uma todolist na todolist de um projeto via `todoset_id` com `name` e opcional `description`.
  • create_todolist_groups_jsonAltera dadosCrie um novo JSON de grupos para uma todolist. Obrigatório: nome.
  • create_todoset_taskAltera dadosCrie uma nova tarefa para um todoset. Obrigatório: conteúdo.
  • create_tools_jsonAltera dadosCrie um novo JSON de tools. Obrigatório: tipo da ferramenta.
  • create_vault_documentAltera dadosCrie um novo documento para um vault. Obrigatório: URL ou serviço.
  • create_vault_document_create_documentAltera dadosCrie um novo documento para um vault. Obrigatório: título.
  • create_vault_document_create_google_documentAltera dadosCriar um novo documento para um cofre. Obrigatório: url ou tipo de documento.
  • create_vault_document_create_uploadAltera dadosCriar um novo documento para um cofre. Obrigatório: sgid anexável.
  • create_vault_vaults_jsonAltera dadosCriar um novo json de cofres para um cofre. Obrigatório: título.
  • delete_boostElimina dadosExcluir permanentemente um boost pelo seu id. Ação destrutiva; pode exigir aprovação.
  • delete_bucket_categoryElimina dadosExcluir permanentemente uma categoria pelo seu tipo id. Ação destrutiva; pode exigir aprovação.
  • delete_chat_integrationElimina dadosExcluir permanentemente uma integração pelo seu chatbot id. Ação destrutiva; pode exigir aprovação.
  • delete_chat_lineElimina dadosExcluir permanentemente uma linha pelo seu line id. Ação destrutiva; pode exigir aprovação.
  • delete_gauge_needleElimina dadosExcluir permanentemente uma agulha de gauge pelo seu needle id. Ação destrutiva; pode exigir aprovação.
  • delete_list_subscription_jsonsMovimenta dinheiroExcluir permanentemente um json de assinatura por seu column id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_logo_jsonsMovimenta dinheiroExcluir permanentemente um json de logo pelo seu account id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_markerElimina dadosExcluir permanentemente um marcador pelo seu marker id. Ação destrutiva; pode exigir aprovação.
  • delete_pageElimina dadosExcluir permanentemente uma página pelo seu entry id. Ação destrutiva; pode exigir aprovação.
  • delete_priorityElimina dadosExcluir permanentemente uma prioridade pelo seu recording id. Ação destrutiva; pode exigir aprovação.
  • delete_projectElimina dadosExcluir permanentemente um projeto pelo seu project id. Ação destrutiva; pode exigir aprovação.
  • delete_question_pause_jsonsMovimenta dinheiroExcluir permanentemente um json de pausa pelo seu question id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_recording_bookmark_jsonsMovimenta dinheiroExcluir permanentemente um json de bookmark pelo seu recording id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_recording_bubble_up_jsonsMovimenta dinheiroExcluir permanentemente um json de bubble up pelo seu recording id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_recording_pin_jsonsMovimenta dinheiroExcluir permanentemente um json de pin pelo seu message id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_recording_spotlight_jsonsMovimenta dinheiroExcluir permanentemente um json de spotlight pelo seu recording id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_recording_subscriptionsMovimenta dinheiroExcluir permanentemente uma assinatura pelo seu recording id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_stackElimina dadosExcluir permanentemente uma stack pelo seu folder id. Ação destrutiva; pode exigir aprovação.
  • delete_subtaskElimina dadosExcluir permanentemente um subtask pelo seu subtask id. Ação destrutiva; pode exigir aprovação.
  • delete_subtask_completion_jsonsMovimenta dinheiroExcluir permanentemente um json de conclusão pelo seu subtask id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_task_completion_jsonsMovimenta dinheiroExcluir permanentemente um json de conclusão pelo seu todo id. Ação financeira ou irreversível; pode exigir aprovação.
  • delete_templateElimina dadosExcluir permanentemente uma template pelo seu template id. Ação destrutiva; pode exigir aprovação.
  • delete_toolElimina dadosExcluir permanentemente uma tool pelo seu tool id. Ação destrutiva; pode exigir aprovação.
  • delete_webhookElimina dadosExcluir permanentemente um webhook pelo seu ID. Ação destrutiva; pode exigir aprovação.
  • delete_wormholeElimina dadosExcluir permanentemente um wormhole pelo seu ID. Ação destrutiva; pode exigir aprovação.
  • get_assignedObter uma tarefa atribuída por ID de pessoa.
  • get_boostObter um impulso pelo seu ID.
  • get_bucket_categoryObter uma categoria para um balde pelo tipo de ID.
  • get_byObter um item pelo ID da pessoa. Os resultados são paginados.
  • get_calendarObter um calendário pelo seu ID.
  • get_cardObter um cartão pelo seu ID.
  • get_card_tableObter uma tabela de cartões pela sua ID.
  • get_chatObter uma conversa pelo ID do Campfire.
  • get_chat_integrationObter uma integração para uma conversa pelo ID do chatbot.
  • get_chat_lineObter uma linha para uma conversa pelo seu ID.
  • get_columnObter uma coluna pelo seu ID.
  • get_contactObter um contato pelo seu ID.
  • get_copyObter uma cópia pelo seu ID.
  • get_customerObter um cliente pelo seu ID.
  • get_customer_get_client_correspondenceObter um cliente pelo seu ID.
  • get_documentObter um documento pelo seu ID.
  • get_document_get_documentObter um documento pelo seu ID.
  • get_document_get_google_documentObter um documento pelo seu ID.
  • get_document_get_uploadObter um documento pelo seu ID.
  • get_gauge_needleObter uma agulha de medidor pelo seu ID.
  • get_inboxObter uma caixa de entrada pelo seu ID.
  • get_inbox_forwardObter um encaminhamento de caixa de entrada pelo seu ID.
  • get_inbox_forward_replyObter uma resposta para um encaminhamento de caixa de entrada pelo seu ID.
  • get_messageObter um post do quadro de mensagens pelo `message_id`, com o conteúdo completo.
  • get_message_2Obter uma mensagem pelo seu ID.
  • get_message_get_message_boardObter uma mensagem pelo ID do quadro.
  • get_my_profileObter o seu próprio perfil Basecamp (nome, e-mail, ID de pessoa). Use o seu ID de pessoa para atribuir tarefas a si mesmo.
  • get_pageObter uma página pelo ID da entrada.
  • get_page_get_timesheet_entryObter uma página pelo ID da entrada.
  • get_page_occurrenceObter uma ocorrência para uma página por data.
  • get_projectObter um projeto pelo `project_id`. O dock lista as ferramentas do projeto com seus IDs: o conjunto de tarefas, quadro de mensagens, agenda e chat.
  • get_questionObter uma pergunta pelo seu ID.
  • get_question_answerObter uma resposta a uma pergunta pelo seu ID.
  • get_questionnaireObter um questionário pelo seu ID.
  • get_recording_customerObter um cliente para um gravação pelo ID do cliente.
  • get_scheduleObter uma agenda pelo seu ID.
  • get_stackObter uma pilha pela sua pasta de ID.
  • get_stepObter um passo pelo seu ID.
  • get_subtaskObter uma subtarefa pelo seu ID.
  • get_templateObter um modelo pelo seu ID.
  • get_template_projectObter um projeto para um modelo pelo ID de construção.
  • get_todoObter uma tarefa pelo `task_id`, incluindo atribuídos, data limite e conclusão.
  • get_todolistObter uma lista de tarefas pelo seu ID.
  • get_todosetObter um conjunto de tarefas pelo seu ID.
  • get_toolObter uma ferramenta pelo seu ID.
  • get_vaultObter um cofre pelo seu ID.
  • get_webhookObter um webhook pelo seu ID de webhook.
  • list_accountsListar contas.
  • list_bookmarks_jsonsListar bookmarks jsons. Os resultados são paginados.
  • list_bubble_ups_jsonsListar bubble ups jsons. Os resultados são paginados.
  • list_bucket_messagesListar mensagens para um balde.
  • list_bucket_webhooks_jsonsListar webhooks jsons para um balde.
  • list_by_jsonsListar by jsons.
  • list_chat_integrations_jsonsListar integrações jsons para uma conversa.
  • list_chat_linesListar linhas recentes (mensagens) em uma conversa do Campfire pelo `campfire_id`.
  • list_chat_uploads_jsonsListar uploads jsons para uma conversa. Filtros opcionais: ordenação ou direção. Os resultados são paginados.
  • list_chatsListar as conversas do Campfire a que você tem acesso em todos os projetos.
  • list_checkins_jsonsListar checkins jsons. Os resultados são paginados.
  • list_commentsListar comentários em qualquer item (lista de tarefas, mensagem, documento, cartão ou entrada do calendário) pelo seu ID como `recording_id`.
  • list_comments_jsonsListar comments jsons. Os resultados são paginados.
  • list_completed_jsonsListar completed jsons. Filtros opcionais: IDs de atribuídos ou data limite. Os resultados são paginados.
  • list_completed_jsons_get_everything_completed_todosListar completed jsons. Filtros opcionais: IDs de atribuídos ou data limite. Os resultados são paginados.
  • list_completed_jsons_get_my_completed_assignmentsLista JSONs concluídos.
  • list_contact_out_of_office_jsonsLista JSONs de fora do escritório para um contato.
  • list_contactsListar contatos.
  • list_contacts_list_assignable_peopleListar contatos.
  • list_customersLista clientes. Filtros opcionais: ordenação ou direção. Os resultados são paginados.
  • list_customers_list_client_correspondencesLista clientes. Filtros opcionais: ordenação ou direção. Os resultados são paginados.
  • list_documentsLista documentos para um documento.
  • list_drafts_jsonsLista JSONs de rascunhos. Os resultados são paginados.
  • list_due_jsonsLista JSONs vencidos. Filtros opcionais: escopo.
  • list_event_boosts_jsonsLista JSONs de boosts para um evento. Os resultados são paginados.
  • list_events_jsonsLista JSONs de eventos. Filtros opcionais: desde, posição, tipos, baldes, criadores ou executantes.
  • list_files_jsonsLista JSONs de arquivos. Filtros opcionais: tipo ou IDs de pessoas. Os resultados são paginados.
  • list_forwards_jsonsLista JSONs de reenvios. Os resultados são paginados.
  • list_gauges_jsonsLista JSONs de gauges. Filtros opcionais: IDs de baldes. Os resultados são paginados.
  • list_inbox_forward_replies_jsonsLista JSONs de respostas para um reenvio de caixa de entrada. Os resultados são paginados.
  • list_inbox_inbox_forwards_jsonsLista JSONs de reenvios de caixa de entrada para uma caixa de entrada. Filtros opcionais: ordenação ou direção. Os resultados são paginados.
  • list_inbox_jsonsLista JSONs de caixa de entrada. Filtros opcionais: desde, posição, motivos, tipos ou baldes.
  • list_jsonsLista JSONs. Os resultados são paginados.
  • list_list_cards_jsonsLista JSONs de cartões para uma lista. Os resultados são paginados.
  • list_markers_jsonsLista JSONs de marcadores.
  • list_messagesLista as mensagens no quadro de mensagens do projeto por `board_id` (do dock do projeto).
  • list_messages_get_everything_messagesLista mensagens. Os resultados são paginados.
  • list_messages_get_my_noteLista mensagens.
  • list_my_assignmentsListar os trabalhos atribuídos a você em todos os projetos.
  • list_needles_jsonsLista JSONs de agulhas. Os resultados são paginados.
  • list_no_due_date_jsonsLista JSONs sem data de vencimento. Filtros opcionais: IDs de atribuídos ou vencido. Os resultados são paginados.
  • list_no_due_date_jsons_get_everything_no_due_date_todosLista JSONs sem data de vencimento. Filtros opcionais: IDs de atribuídos ou vencido. Os resultados são paginados.
  • list_not_now_jsonsLista JSONs não agora. Filtros opcionais: IDs de atribuídos ou vencido. Os resultados são paginados.
  • list_open_jsonsLista JSONs abertos. Filtros opcionais: IDs de atribuídos ou vencido. Os resultados são paginados.
  • list_open_todosLista tarefas abertas em todos os projetos, opcionalmente filtradas por `assignee_ids` ou `due` (com, sem ou atrasadas).
  • list_overdue_jsonsLista JSONs atrasados. Filtros opcionais: IDs de atribuídos ou vencido.
  • list_overdue_jsons_get_everything_overdue_todosLista JSONs atrasados. Filtros opcionais: IDs de atribuídos ou vencido.
  • list_overdue_todosLista todas as tarefas atrasadas em todos os projetos.
  • list_peopleLista todas as pessoas na sua conta Basecamp. Use isso para encontrar o ID de uma pessoa para atribuir tarefas.
  • list_preferences_jsonsLista JSONs de preferências.
  • list_progress_jsonsLista JSONs de progresso. Os resultados são paginados.
  • list_project_contactsLista contatos para um projeto. Os resultados são paginados.
  • list_projectsLista projetos, opcionalmente por `status` (ativos, arquivados ou excluídos). Use isso para encontrar o ID do projeto.
  • list_projects_2Lista projetos.
  • list_projects_get_project_timelineLista projetos para um projeto. Os resultados são paginados.
  • list_projects_get_project_timesheetLista projetos para um projeto. Filtros opcionais: de, até ou ID de pessoa. Os resultados são paginados.
  • list_question_answers_jsonsListar respostas JSON para uma pergunta. Os resultados são paginados.
  • list_question_reminders_jsonsListar lembretes de perguntas JSON.
  • list_questionnaire_questions_jsonsListar perguntas JSON para um questionário. Os resultados são paginados.
  • list_readings_jsonsListar leituras JSON. Filtros opcionais: limite bolhas. Os resultados são paginados.
  • list_recording_bookmark_jsonsListar marcadores JSON para uma gravação.
  • list_recording_boosts_jsonsListar reforços JSON para uma gravação. Os resultados são paginados.
  • list_recording_customersListar clientes para uma gravação. Os resultados são paginados.
  • list_recording_events_jsonsListar eventos JSON para uma gravação. Os resultados são paginados.
  • list_recording_subscriptionsListar assinaturas para uma gravação.
  • list_recording_subtasks_jsonsListar subtarefas JSON para uma gravação. Os resultados são paginados.
  • list_recording_timesheet_jsonsListar planilhas de tempo JSON para uma gravação. Filtros opcionais: de, até ou ID da pessoa. Os resultados são paginados.
  • list_recordings_jsonsListar gravações JSON. Filtros opcionais: tipo, balde, status, ordenação ou direção. Os resultados são paginados.
  • list_schedule_entriesListar eventos na agenda do projeto pelo `schedule_id` (do dock do projeto).
  • list_stacks_jsonsListar pilhas JSON.
  • list_template_library_jsonsListar biblioteca de modelos JSON.
  • list_templates_jsonsListar modelos JSON. Filtros opcionais: status. Os resultados são paginados.
  • list_timesheet_jsonsListar planilhas de tempo JSON. Filtros opcionais: de, até ou ID da pessoa.
  • list_todo_listsListar listas de tarefas no conjunto de tarefas do projeto pelo `todoset_id` (do dock do projeto).
  • list_todolist_groups_jsonsListar grupos JSON para uma lista de tarefas. Os resultados são paginados.
  • list_todosListar as tarefas em uma lista de tarefas pelo `todolist_id`. Defina `completed` como verdadeiro para listar as concluídas.
  • list_todoset_hill_jsonsListar colinas JSON para um conjunto de tarefas.
  • list_unassigned_jsonsListar itens não atribuídos JSON. Filtros opcionais: IDs da pessoa responsável ou data limite. Os resultados são paginados.
  • list_unassigned_jsons_get_everything_unassigned_todosListar itens não atribuídos JSON. Filtros opcionais: IDs da pessoa responsável ou data limite. Os resultados são paginados.
  • list_upcoming_jsonsListar itens futuros JSON. Filtros opcionais: janela começa em ou janela termina em.
  • list_vault_documentsListar documentos para um cofre. Os resultados são paginados.
  • list_vault_documents_list_uploadsListar documentos para um cofre. Os resultados são paginados.
  • list_vault_vaults_jsonsListar cofres JSON para um cofre. Os resultados são paginados.
  • post_chat_lineAltera dadosPublicar uma linha em um chat Campfire via `campfire_id` com `content`. Todos no chat a veem.
  • post_messageVisível para outras pessoasPublique uma mensagem em um quadro de mensagens via `board_id` com `subject` e `content` (HTML permitido). Os membros do projeto inscritos são notificados.
  • restore_active_jsonVisível para outras pessoasRestaurar um JSON ativo (ID do projeto). Tem efeitos visíveis fora deste sistema.
  • restore_on_hold_jsonAltera dadosRestaurar um JSON em espera (ID da coluna).
  • restore_out_of_office_jsonAltera dadosRestaurar um JSON de ausente (ID da pessoa).
  • restore_position_jsonAltera dadosRestaurar uma posição JSON (ID da ferramenta).
  • restore_projectAltera dadosRestaurar um projeto (ID do projeto).
  • searchPesquisar no Basecamp com `q`: tarefas, mensagens, documentos, comentários, arquivos e chats. Filtrar por `since` (ex: últimos30dias), IDs do projeto (`bucket_ids`) ou criadores; `sort` melhor correspondência ou recência.
  • search_metadata_jsonsPesquisar metadados JSON. Use isso para encontrar metadados existentes antes de criar novos.
  • update_accountsVisível para outras pessoasAtualizar uma conta existente identificada pelo ID da conta. Tem efeitos visíveis fora deste sistema.
  • update_bucket_categoryVisível para outras pessoasAtualizar uma categoria existente identificada pelo tipo de ID. Os efeitos são visíveis fora deste sistema.
  • update_calendarAltera dadosAtualizar um calendário existente identificado pelo ID do calendário.
  • update_cardAltera dadosAtualizar um cartão existente identificado pelo ID do cartão.
  • update_chat_integrationAltera dadosAtualizar uma integração existente identificada pelo ID do chatbot.
  • update_chat_lineAltera dadosAtualizar uma linha existente identificada pelo ID da linha.
  • update_columnAltera dadosAtualizar uma coluna existente identificada pelo ID da coluna.
  • update_column_color_jsonsVisível para outras pessoasAtualizar um JSON de cor existente identificado pelo ID da coluna. Os efeitos são visíveis fora deste sistema.
  • update_documentAltera dadosAtualizar um documento existente identificado pelo ID do documento.
  • update_document_replace_documentAltera dadosAtualizar um documento existente identificado pelo ID do documento.
  • update_document_update_google_documentAltera dadosAtualizar um documento existente identificado pelo ID do documento.
  • update_document_update_uploadAltera dadosAtualizar um documento existente identificado pelo ID do documento.
  • update_gauge_needleAltera dadosAtualizar uma agulha de medidor existente identificada pelo ID da agulha.
  • update_group_position_jsonsVisível para outras pessoasAtualizar um JSON de posição existente identificado pelo ID do grupo. Os efeitos são visíveis fora deste sistema.
  • update_markerAltera dadosAtualizar um marcador existente identificado pelo ID do marcador.
  • update_messageAltera dadosAtualizar uma mensagem existente identificada pelo ID da mensagem.
  • update_message_update_messageVisível para outras pessoasAtualizar uma mensagem existente identificada pelo ID da mensagem. Os efeitos são visíveis fora deste sistema.
  • update_messagesVisível para outras pessoasAtualizar uma mensagem existente identificada pelo ID da conta. Os efeitos são visíveis fora deste sistema.
  • update_pageAltera dadosAtualizar uma página existente identificada pelo ID de entrada.
  • update_page_update_timesheet_entryAltera dadosAtualizar uma página existente identificada pelo ID de entrada.
  • update_preferences_jsonsVisível para outras pessoasAtualizar um JSON de preferências existente identificado pelo ID da conta. Os efeitos são visíveis fora deste sistema.
  • update_profile_jsonsVisível para outras pessoasAtualizar um JSON de perfil existente identificado pelo ID da conta. Os efeitos são visíveis fora deste sistema.
  • update_projectAltera dadosAtualizar um projeto existente identificado pelo ID do projeto.
  • update_project_gauge_jsonsVisível para outras pessoasAtualizar um JSON de medidor existente identificado pelo ID do projeto. Os efeitos são visíveis fora deste sistema.
  • update_projectsVisível para outras pessoasAtualizar um projeto existente identificado pelo ID do projeto. Os efeitos são visíveis fora deste sistema.
  • update_projects_update_project_accessVisível para outras pessoasAtualizar um projeto existente identificado pelo ID do projeto. Os efeitos são visíveis fora deste sistema.
  • update_questionAltera dadosAtualizar uma pergunta existente identificada pelo ID da pergunta.
  • update_question_answerAltera dadosAtualizar uma resposta de pergunta existente identificada pelo ID da resposta.
  • update_question_notification_settings_jsonsVisível para outras pessoasAtualizar um JSON de configurações de notificação existente identificado pelo ID da pergunta. Os efeitos são visíveis fora deste sistema.
  • update_recording_customersVisível para outras pessoasAtualizar um cliente existente identificado pelo ID do gravação. Os efeitos são visíveis fora deste sistema.
  • update_recording_position_jsonsVisível para outras pessoasAtualizar um JSON de posição existente identificado pelo ID da ferramenta. Os efeitos são visíveis fora deste sistema.
  • update_recording_subscriptionsVisível para outras pessoasAtualizar uma assinatura existente identificada pelo ID da gravação. Os efeitos são visíveis fora deste sistema.
  • update_scheduleAltera dadosAtualizar um cronograma existente identificado pelo ID do cronograma.
  • update_settings_jsonsVisível para outras pessoasAtualizar um JSON de configurações existente identificado pelo ID de todoset. Os efeitos são visíveis fora deste sistema.
  • update_stackAltera dadosAtualizar uma pilha existente identificada pelo ID da pasta.
  • update_stepAltera dadosAtualizar um passo existente identificado pelo ID do passo.
  • update_step_completions_jsonsVisível para outras pessoasAtualizar um JSON de conclusões existente identificado pelo ID do passo. Possui efeitos visíveis fora deste sistema.
  • update_subtaskAltera dadosAtualizar uma subtarefa existente identificada pelo ID da subtarefa.
  • update_subtask_position_jsonsVisível para outras pessoasAtualizar um JSON de posição existente identificado pelo ID da subtarefa. Possui efeitos visíveis fora deste sistema.
  • update_tasksVisível para outras pessoasAtualizar uma tarefa existente identificada pelo ID da tarefa pendente. Possui efeitos visíveis fora deste sistema.
  • update_templateAltera dadosAtualizar um modelo existente identificado pelo ID do modelo.
  • update_todoAltera dadosAtualizar uma tarefa pendente por `task_id`. É obrigatório definir `content` (o título); também defina `description`, `assignee_ids` ou datas. Os campos que omitir podem ser limpos, então passe os valores atuais que deseja manter.
  • update_todolistAltera dadosAtualizar uma lista de tarefas pendentes existente identificada pelo ID da lista de tarefas pendentes.
  • update_todolist_position_jsonsVisível para outras pessoasAtualizar um JSON de posição existente identificado pelo ID da lista de tarefas pendentes. Possui efeitos visíveis fora deste sistema.
  • update_toolAltera dadosAtualizar uma ferramenta existente identificada pelo ID da ferramenta.
  • update_trashed_jsonsVisível para outras pessoasAtualizar um JSON de excluído existente identificado pelo ID do registro. Possui efeitos visíveis fora deste sistema.
  • update_unreads_jsonsVisível para outras pessoasAtualizar um JSON de não lidos existente identificado pelo ID da conta. Possui efeitos visíveis fora deste sistema.
  • update_vaultAltera dadosAtualizar uma caixa de segurança existente identificada pelo ID da caixa de segurança.
  • update_webhookElimina dadosAtualizar um webhook existente identificado pelo ID do webhook. Ação destrutiva; pode exigir aprovação.
  • update_wormholeAltera dadosAtualizar um wormhole existente identificado pelo ID do wormhole.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha Basecamp na lista de aplicações.

  2. 2

    Cole a sua chave

    Cole o ID do Cliente e a chave secreta do seu próprio aplicativo Basecamp e seu ID de conta do Basecamp, depois faça login com sua conta do Basecamp uma vez. Registre um novo aplicativo em launchpad.37signals.com/integrações e defina seu Redirect URI para https://pipmcp.com/oauth/callback. Seu ID de conta é o número logo após 3.basecamp.com/ na barra de endereço do navegador.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no Basecamp?

Ela pode ler projetos, listas de tarefas, tarefas, suas atribuições, tarefas pendentes atrasadas, posts em painéis de mensagens, comentários, chats Campfire, eventos do calendário e pessoas, e pesquisar no Basecamp. Ela pode criar projetos, listas de tarefas, tarefas e eventos do calendário, atualizar e concluir tarefas, publicar mensagens e linhas de chat, e adicionar comentários.

A IA vê minhas credenciais do Basecamp?

Não. Suas credenciais do Basecamp estão criptografadas em repouso e nunca são exibidas à IA. Após salvar, elas não aparecem novamente, nem mesmo para você. A IA só vê os resultados das ferramentas que chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, então pode começar apenas com consultas e busca. Mensagens, comentários e linhas de chat notificam outras pessoas, então publicar pode exigir sua aprovação antes da execução. Cada chamada de ferramenta é registrada.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações e Conectores › Avançado, ative o Modo Desenvolvedor e adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

O Basecamp se conecta via OAuth, e conexões OAuth exigem o plano PipMCP Pro ou superior. O PipMCP também tem um plano gratuito sem cartão de crédito, mas não inclui esta conexão. Os planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta do Basecamp.

Onde encontro meu ID da conta do Basecamp?

Abra o Basecamp no seu navegador e olhe a barra de endereço. O ID da conta é o número logo após 3.basecamp/. Cole-o junto com o Client ID e o segredo do cliente do app que você registrou em launchpad.37signals.com/integrations.

Deixe a sua IA trabalhar em Basecamp ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar Basecamp gratuitamente

O PipMCP não tem qualquer afiliação com Basecamp. Os nomes dos produtos são marcas comerciais dos respetivos titulares.