Actions61
- Criar Transação
- Editar Transação
- Consultar Saldo
- Ajustar Saldo
- Gerar Relatório
- Listar Categorias
- Listar Transações
- Excluir Última Transação
- Excluir Transação
- Saúde Financeira
- Consultar Investimentos
- Listar Metas
- Análise de Metas
- Criar Meta
- Contribuir para Meta
- Usar Reserva da Meta
- Pausar Meta
- Reativar Meta
- Listar Transações Reservadas
- Projeções de Metas
- Contexto para Análise IA
- Histórico de Análises
- Contexto de Metas IA
- Verificar Conta
- Criar Conta
- Gerar Recorrências
- Criar Tarefa/Lembrete (bot)
- Editar Tarefa/Lembrete (bot)
- Cancelar Tarefa/Lembrete (bot)
- Listar Tarefas/Lembretes (bot)
- Upload de Comprovante
- Associar Comprovante
- Listar Comprovantes Temporários
- Criar Parcelamento
- Listar Parcelamentos
- Obter Parcelamento
- Cancelar Parcelamento
- Confirmar Pagamento Recorrente
- Rejeitar Pagamento Recorrente
- Listar Pendentes de Recorrência
- Contas a Pagar/Receber
- Consultar Orçamentos
- Importar Cupom Fiscal (NFC-e)
- Buscar Produtos
- Produtos Frequentes
- Consultar Fatura
- Pagar Fatura
- Listar Orçamentos
- Criar Orçamento
- Atualizar Orçamento
- Excluir Orçamento
- Criar Recorrência
- Listar Recorrências
- Atualizar Recorrência
- Excluir Recorrência
- Criar Investimento
- Atualizar Investimento
- Resgatar Investimento
- Excluir Investimento
- Enviar Status WhatsApp
- Criar Conta Bancária
Criar Transação
AI-generatedSummary
Create a financial transaction for the specified user, recording an expense, income, or transfer through the Assessor Financeiro API. Connect the node as an AI Tool and provide the user’s phone number in the workflow; the AI can supply transaction details such as amount, description, category, accounts, dates, payment method, and optional receipt or category splits.
Inputs
- Telefone (required) — User’s phone number, supplied by the workflow rather than the AI.
- Descrição da Tool — Optional guidance that tells the AI when to use this tool.
- Tipo, Valor (R$), Descrição, Categoria — Transaction kind (expense, income, or transfer), amount in reais, short description, and category name. These fields default to expense, 0, and empty strings; category should match the user’s category list.
- Conta Bancária, Conta Destino — Optional source or receiving account name. For transfers, set the source in Conta Bancária and the receiving account in Conta Destino; leave account names blank to use the default account where applicable.
- Data, Status, Data de Vencimento, Data do Pagamento — Optional transaction date (YYYY-MM-DD; blank means today), confirmed or pending status, due date for pending transactions, and actual payment date when it differs from the transaction date. Do not set Data do Pagamento for pending transactions.
- Notas, Forma de Pagamento, Cartão, Natureza (PF/PJ) — Optional notes, payment method, card name, and transaction nature (pf or pj).
- Input Original da IA, Confiança da IA — Optional original user message and AI confidence score from 0 to 1.
- URL do Comprovante, Comprovante (Base64), Nome do Arquivo, Tipo do Arquivo, ID do Attachment — Optional receipt details: provide a URL or base64 file with its filename and MIME type, or an existing temporary attachment ID.
- Splits (Divisão por Categoria) — Optional JSON array of category splits. Each split can include categoryId, amountCents, and description; product details such as quantity, unit, and unitPriceCents are also supported. The split amounts should sum to the transaction total.
Output shape
A list of items, each containing the API response for the created transaction.
The node sends a create_transaction request with the phone and non-empty transaction fields. Invalid splits JSON is ignored. If Continue On Fail is enabled, a failed item returns an error field instead of stopping the node.