Pular para o conteúdo
Skillpedia
Automações77 mil · #1176

FreshBooks Automation

Automatiza tarefas de negócios no FreshBooks. Ajuda a gerenciar projetos, rastrear tempo e lidar com faturamento.

O que ela faz

Esta ferramenta ajuda você a gerenciar seus negócios e projetos no FreshBooks. Você pode listar seus negócios, ver projetos ativos ou recentes e até mesmo acompanhar o tempo gasto neles.

Quando usar

  • ✓Quando você quer ver todos os seus negócios no FreshBooks.
  • ✓Quando você precisa listar projetos ativos para trabalhar neles.
  • ✓Quando você quer verificar quais projetos foram atualizados recentemente.

Exemplo do que pedir para a IA

“Liste meus projetos ativos no FreshBooks e me diga quanto tempo já foi registrado em cada um.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/freshbooks-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/freshbooks-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Primeiro, a ferramenta encontra o ID do seu negócio. Depois, ela usa esse ID para buscar informações sobre os projetos, permitindo que você filtre e organize os resultados.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add ComposioHQ/awesome-claude-skills --skill FreshBooks Automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/freshbooks-automation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Automação FreshBooks

Automatize operações do FreshBooks, incluindo listar empresas, gerenciar projetos, rastrear tempo e monitorar orçamentos para contabilidade de pequenas e médias empresas.

Documentação do Toolkit: composio.dev/toolkits/freshbooks


Configuração

Esta skill requer o servidor Rube MCP conectado em https://rube.app/mcp.

Antes de executar qualquer ferramenta, certifique-se de que existe uma conexão ativa para o toolkit freshbooks. Se nenhuma conexão estiver ativa, inicie uma através de RUBE_MANAGE_CONNECTIONS.


Fluxos de Trabalho Principais

1. Listar Empresas

Recupere todas as empresas associadas ao usuário autenticado. O business_id desta resposta é necessário para a maioria das outras chamadas da API do FreshBooks.

Ferramenta: FRESHBOOKS_LIST_BUSINESSES

Parâmetros: Nenhum necessário.

Exemplo:

Tool: FRESHBOOKS_LIST_BUSINESSES
Arguments: {}

Saída: Retorna informações de associação de empresas, incluindo todas as empresas às quais o usuário tem acesso, juntamente com sua função em cada empresa.

Importante: Sempre chame esta ferramenta primeiro para obter um business_id válido antes de realizar operações específicas de projeto.


2. Listar e Filtrar Projetos

Recupere todos os projetos de uma empresa com opções abrangentes de filtragem e ordenação.

Ferramenta: FRESHBOOKS_LIST_PROJECTS

Parâmetros Principais:

  • business_id (obrigatório) -- ID da empresa obtido de FRESHBOOKS_LIST_BUSINESSES
  • active -- Filtrar por status ativo: true (apenas ativos), false (apenas inativos), omitir para todos
  • complete -- Filtrar por conclusão: true (concluídos), false (incompletos), omitir para todos
  • sort_by -- Ordem de classificação: "created_at", "due_date" ou "title"
  • updated_since -- Data/hora UTC no formato RFC3339, por exemplo, "2026-01-01T00:00:00Z"
  • include_logged_duration -- true para incluir o tempo total registrado (em segundos) por projeto
  • skip_group -- true para omitir dados de membros da equipe/convites (reduz o tamanho da resposta)

Exemplo:

Tool: FRESHBOOKS_LIST_PROJECTS
Arguments:
  business_id: 123456
  active: true
  complete: false
  sort_by: "due_date"
  include_logged_duration: true

Casos de Uso:

  • Obter todos os projetos para rastreamento de tempo ou faturamento
  • Encontrar projetos por cliente, status ou intervalo de datas
  • Monitorar a conclusão de projetos e o acompanhamento do orçamento
  • Recuperar atribuições de equipe e grupos de projetos

3. Monitorar Projetos Ativos

Acompanhe o progresso e os orçamentos dos projetos filtrando por projetos ativos e incompletos.

Etapas:

  1. Chame FRESHBOOKS_LIST_BUSINESSES para obter business_id
  2. Chame FRESHBOOKS_LIST_PROJECTS com active: true, complete: false, include_logged_duration: true
  3. Analise a duração registrada versus o orçamento para cada projeto

4. Revisar Projetos Atualizados Recentemente

Verifique a atividade recente do projeto usando o filtro updated_since.

Etapas:

  1. Chame FRESHBOOKS_LIST_BUSINESSES para obter business_id
  2. Chame FRESHBOOKS_LIST_PROJECTS com updated_since definido para sua data/hora de corte
  3. Revise os projetos retornados para alterações recentes

Exemplo:

Tool: FRESHBOOKS_LIST_PROJECTS
Arguments:
  business_id: 123456
  updated_since: "2026-02-01T00:00:00Z"
  sort_by: "created_at"

Plano de Execução Recomendado

  1. Obtenha o ID da empresa chamando FRESHBOOKS_LIST_BUSINESSES
  2. Liste os projetos usando FRESHBOOKS_LIST_PROJECTS com o business_id obtido
  3. Filtre conforme necessário usando os parâmetros active, complete, updated_since e sort_by

Armadilhas Conhecidas

Armadilha Detalhe
business_id obrigatório A maioria das operações do FreshBooks requer um business_id. Sempre chame FRESHBOOKS_LIST_BUSINESSES primeiro para obtê-lo.
Formato da data O parâmetro updated_since deve estar no formato RFC3339: "2026-01-01T00:00:00Z". Outros formatos falharão.
Resultados paginados As respostas da lista de projetos são paginadas. Verifique se há páginas adicionais na resposta.
Resultados vazios Retorna uma lista vazia se nenhum projeto existir ou corresponder aos filtros aplicados. Isso não é um erro.
Unidades de duração registrada Quando include_logged_duration for verdadeiro, a duração será retornada em segundos. Converta para horas (divida por 3600) para exibição.

Referência Rápida

Slug da Ferramenta Descrição
FRESHBOOKS_LIST_BUSINESSES Listar todas as empresas para o usuário autenticado
FRESHBOOKS_LIST_PROJECTS Listar projetos com filtragem e ordenação para uma empresa

Alimentado por Composio

Perguntas frequentes

Por que preciso do ID do negócio?

A maioria das ações no FreshBooks precisa saber em qual negócio você está trabalhando, e o ID do negócio é como um endereço para isso.

Como o tempo registrado é mostrado?

O tempo é mostrado em segundos. Você pode dividir por 3600 para saber quantas horas foram registradas.

O que acontece se não houver projetos?

Se não houver projetos ou nenhum deles corresponder ao que você pediu, a ferramenta retornará uma lista vazia. Isso é normal e não um erro.

Detalhes

Descrição original do autor

FreshBooks Automation: manage businesses, projects, time tracking, and billing in FreshBooks cloud accounting

repo: ComposioHQ/awesome-claude-skills

Popularidade

Estrelas no GitHub
77 mil
Posição no ranking
#1176
Licença
—
Atualizada em
18/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas