Saltar para o conteúdo

Integração · Comunicação

Conecte Claude e ChatGPT ao Pencil Spaces

Pergunte à sua IA sobre quem compareceu à sessão de ontem, o que foi dito em uma gravação ou agende a aula da próxima semana no Pencil Spaces. Ela pode criar e atualizar Espaços e eventos, convidar usuários para sua instituição e ler programas, grupos, relatórios de sessões e disponibilidade de usuários. O trabalho administrativo para suas sessões é feito através de um chat.

Ligar Pencil Spaces gratuitamente

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

Experimente pedir

  • “Quem compareceu à sessão de álgebra de terça-feira?”

    A IA localiza o evento e lê as informações de presença dele.

  • “Resuma a transcrição da última gravação no Espaço de Química.”

    Ela lista as gravações do Espaço e lê a transcrição da mais recente.

  • “Agende uma sessão com Anna para quinta-feira das 16:00 às 17:00 (horário de Copenhague) em seu Espaço.”

    Ela cria o evento com título, início, fim, fuso horário, participante e o Espaço vinculado.

O que a sua IA pode fazer

Espaços e usuários

Crie, atualize e arquivem Espaços, adicione ou remova usuários e altere suas funções, e convide, leia e atualize usuários em sua instituição.

Eventos e agendamento

Agende, atualize, cancele e exclua eventos, registre respostas de presença, leia presença e verifique a disponibilidade do usuário.

Gravações e relatórios

Liste e baixe gravações, leia transcrições e obtenha análises e relatórios de sessões, além de programas e grupos.

  • “Crie um Espaço para o novo grupo de Biologia e adicione os três tutores como anfitriões.”

    Ela cria o Espaço com título e anfitriões. Você decide se os convidados recebem um e-mail.

  • “Convide [email protected] como professor.”

    Ela convida o usuário para sua instituição com nome, e-mail e função. O Pencil Spaces envia o e-mail de convite.

  • “Quando Jonas estará disponível na próxima semana?”

    Ela lê os slots de disponibilidade do usuário.

56 ferramentas para Pencil Spaces

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.

  • cancel_eventElimina dadosCancele um evento usando `event_id` com uma `note` explicando o motivo. Os participantes são afetados; isso não pode ser desfeito.
  • create_attributeAltera dadosCrie um novo atributo.
  • create_eventAltera dadosAgende um novo evento com `title`, `start`, `end`, `timezone`, participantes, organizadores, link opcional `space_id`, localização, descrição e recorrência.
  • create_program_cancellationAltera dadosCrie uma nova cancelamento para um programa. Obrigatório: nome ou data inicial.
  • create_program_cohortAltera dadosCrie um novo grupo para um programa. Obrigatório: nome ou IDs de organizadores. Resumo da API: Criar um grupo.
  • create_spaceAltera dadosCrie um novo Espaço com `title`, anfitriões, participantes e visibilidade, ou clone um existente. Defina `notify_invitees` como verdadeiro para enviar e-mails de convite, falso para permanecer silencioso.
  • create_space_end_ongoing_sessionAltera dadosCrie um novo término de sessão em andamento para um espaço. Resumo da API: Terminar uma sessão em andamento em um Espaço.
  • create_user_api_userAltera dadosCrie um novo usuário. Obrigatório: função do usuário. Pesquise usuários primeiro para evitar duplicatas. Resumo da API: Criar um usuário gerenciado por API.
  • create_webhookElimina dadosCrie um novo webhook. Ação destrutiva; pode exigir aprovação. Resumo da API: Criar ou atualizar uma configuração de webhook.
  • delete_eventElimina dadosExclua permanentemente um evento usando `event_id`. Isso não pode ser desfeito.
  • delete_program_cancellationElimina dadosExclua permanentemente um cancelamento pelo ID do cancelamento. Ação destrutiva; pode exigir aprovação.
  • delete_program_cohortElimina dadosExcluir permanentemente um cohort por ID de cohort. Ação destrutiva; pode exigir aprovação.
  • delete_recordingElimina dadosApaga permanentemente uma gravação pelo seu ID de gravação. Ação destrutiva; pode exigir aprovação. Resumo da API: Apagar uma gravação em um Espaço.
  • delete_sessionElimina dadosExclua permanentemente uma sessão pelo seu ID. Ação destrutiva; pode exigir aprovação.
  • delete_spaceElimina dadosExcluir definitivamente um espaço pelo seu ID. Ação destrutiva; pode exigir aprovação.
  • delete_user_removesMovimenta dinheiroApague permanentemente um remoção por ID do usuário. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Remover o usuário de sua instituição.
  • delete_webhooksMovimenta dinheiroApague permanentemente um webhook. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Apagar a configuração do webhook.
  • download_recordingBaixe uma gravação pelo `recording_id`.
  • get_alertObtenha um alerta pelo ID de alerta. Resumo da API: Obter um alerta por ID.
  • get_auditObtenha um auditoria pelo ID do documento. Resumo da API: Obter o histórico de auditoria de um documento.
  • get_eventObtenha um evento pelo `event_id`, com horário, participantes, organizadores e Espaço vinculado.
  • get_event_attendanceObtenha informações de presença para um evento passado pelo `event_id`.
  • get_programObtenha um programa pelo `program_id`.
  • get_program_cancellationObtenha uma cancelamento para um programa pelo ID de cancelamento. Resumo da API: Obter um cancelamento específico por ID.
  • get_program_cohortObtenha um grupo de alunos para um programa pelo ID do grupo. Resumo da API: Obter um grupo de alunos específico por ID.
  • get_sessionObtenha detalhes analíticos para uma sessão em um Espaço pelo `session_id`.
  • get_spaceObtenha detalhes para um Espaço pelo `space_id`.
  • get_transcriptionObtenha a transcrição de uma gravação pelo `recording_id`.
  • get_userObtenha o perfil de um usuário pelo `user_id`.
  • get_user_availabilityObtenha os slots de disponibilidade de um usuário pelo `user_id`.
  • invite_userVisível para outras pessoasConvide um novo usuário para sua instituição usando `name`, `email` e `user_role`. Isso envia um e-mail de convite à pessoa.
  • list_attributesListe atributos. Resumo da API: Recuperar todos os atributos.
  • list_eventsListe eventos em um intervalo de datas. `filters` é obrigatório: um objeto JSON codificado em Base64 com os campos de filtro (como o intervalo de datas). Suporta `page` e `limit`.
  • list_program_cancellationsListe cancelamentos para um programa. Resumo da API: Obter todos os cancelamentos para um programa.
  • list_program_cohortsListe os grupos de alunos de um programa pelo `program_id`.
  • list_programsListe seus programas, com `page` e `limit` para paginação.
  • list_recordingsListe gravações em todos os seus Espaços, com `page`, `limit`, `starting_after` e `ending_before` para paginação.
  • list_session_reportsObtenha os relatórios de uma sessão pelo `session_id`.
  • list_sitesListe locais. Resumo da API: Recuperar uma lista de todos os locais para a instituição.
  • list_space_recordingsListe as gravações de um Espaço pelo `space_id`.
  • list_spacesListe Espaços, com `page` e `limit` para paginação e uma string opcional JSON codificada em Base64 `filters`.
  • list_usersListe os usuários de sua instituição, com `page` e `limit` para paginação e uma string opcional JSON codificada em Base64 `filters`.
  • list_webhooksListe webhooks. Resumo da API: Obter configuração do webhook.
  • rsvp_to_eventAltera dadosRegistre uma confirmação de presença para um usuário em um evento: `event_id`, `user_id`, `status` e uma nota opcional.
  • update_attendance_updatesVisível para outras pessoasAtualize uma atualização existente identificada pelo ID do evento. Apenas os campos que você passa são alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: Atualizar detalhes de presença para um usuário em um evento passado.
  • update_attributeAltera dadosAtualizar um atributo existente identificado pelo id do atributo. Apenas os campos que você passar são alterados. Resumo da API: Modificar a chave do atributo.
  • update_eventVisível para outras pessoasAlterar um evento por `event_id`: título, participantes, organizadores, localização, Space ou descrição. Apenas os campos que você passa mudam; os participantes podem ver a alteração.
  • update_event_2Altera dadosAtualize um evento existente identificado pelo id do evento.
  • update_program_cancellationAltera dadosAtualizar uma cancelação existente identificada pelo id da cancelação. Apenas os campos que você passam são alterados. Resumo da API: Atualizar uma cancelação.
  • update_program_cohortAltera dadosAtualizar um grupo existente identificado pelo id do grupo. Apenas os campos que você passa são alterados. Resumo da API: Atualizar um grupo.
  • update_slotAltera dadosAtualizar um slot existente identificado pelo id do usuário. Resumo da API: Criar ou atualizar os slots de disponibilidade de um usuário.
  • update_spaceAltera dadosAtualizar um Space por `space_id`: seu título, visibilidade ou arquivá-lo via o objeto `space`.
  • update_space_settingsVisível para outras pessoasAtualizar uma configuração existente identificada pelo id do space. Apenas os campos que você passa são alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: Modificar as configurações do space.
  • update_space_usersAltera dadosAdicionar, remover ou alterar os papéis de usuários em um Space por `space_id`. Defina `notify_invitees` para enviar e-mail às pessoas recém-adicionadas.
  • update_update_attributeAltera dadosAtualizar um atributo de atualização existente identificado pelo id do atributo de atualização. Apenas os campos que você passa são alterados. Resumo da API: Atualizar um atributo.
  • update_userAltera dadosAtualizar um usuário por `user_id`: nome, idioma, ID externo, sites ou atributos personalizados. Apenas os campos que você passa mudam.

Configure em três passos

  1. 1

    Escolha a aplicação

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

  2. 2

    Cole a sua chave

    Cole sua chave API do Pencil Spaces. Você precisa de uma conta do Pencil Spaces baseada no uso ou Enterprise e deve ser um Administrador da Instituição. No Gerenciador de Espaços (my.pencilapp.com), abra Configurações > Chave API > Gerar e copie a chave imediatamente, pois ela é mostrada apenas uma vez.

  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 Pencil Spaces?

A IA pode listar e ler Espaços, usuários, eventos, programas, grupos, gravações, transcrições, análises e relatórios de sessões, presença e disponibilidade do usuário. Ela pode criar e atualizar Espaços e eventos, alterar quem está em um Espaço, registrar respostas de presença, atualizar usuários e convidar novos. Ela também pode cancelar ou excluir eventos se você ativar essas ferramentas.

A IA vê minha chave API do Pencil Spaces?

Não. Sua chave de API do Pencil Spaces está criptografada em repouso e nunca é mostrada à IA. Após salvar, não é exibida novamente, nem mesmo para você. A IA apenas vê os resultados das ferramentas que chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, podendo começar com acesso de leitura apenas. Cancelar ou excluir um evento não pode ser desfeito, e convidar um usuário envia um e-mail, o que pode exigir sua aprovação antes da execução. Todas as chamadas de ferramenta são registradas.

Funciona com o ChatGPT?

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

Qual é o custo?

O PipMCP tem um plano gratuito sem cartão de crédito necessário. Planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta do Pencil Spaces, e o acesso à API requer uma conta baseada no uso ou Enterprise do Pencil Spaces.

Os alunos receberão e-mails quando a IA fizer alterações?

Apenas quando uma ação enviar um. Convidar um usuário envia um e-mail de convite. Quando a IA cria um Espaço ou adiciona pessoas, o ajuste notify_invitees decide se os convidados recebem e-mail. Os participantes podem ver alterações em um evento. Definir essas ferramentas para exigir aprovação permite que você verifique cada uma antes.

Deixe a sua IA trabalhar em Pencil Spaces ainda hoje.

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

Ligar Pencil Spaces gratuitamente

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