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
Mensagem pronta para colar
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 AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/freshbooks-automation/SKILL.md -o SKILL.mdConteú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_idvá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 deFRESHBOOKS_LIST_BUSINESSESactive-- Filtrar por status ativo:true(apenas ativos),false(apenas inativos), omitir para todoscomplete-- Filtrar por conclusão:true(concluídos),false(incompletos), omitir para todossort_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--truepara incluir o tempo total registrado (em segundos) por projetoskip_group--truepara 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:
- Chame
FRESHBOOKS_LIST_BUSINESSESpara obterbusiness_id - Chame
FRESHBOOKS_LIST_PROJECTScomactive: true,complete: false,include_logged_duration: true - 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:
- Chame
FRESHBOOKS_LIST_BUSINESSESpara obterbusiness_id - Chame
FRESHBOOKS_LIST_PROJECTScomupdated_sincedefinido para sua data/hora de corte - 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
- Obtenha o ID da empresa chamando
FRESHBOOKS_LIST_BUSINESSES - Liste os projetos usando
FRESHBOOKS_LIST_PROJECTScom obusiness_idobtido - Filtre conforme necessário usando os parâmetros
active,complete,updated_sinceesort_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
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1176
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC