Do you log the time you spend in a tracking tool (Linear, ClickUp, Jira, a simple Google Sheet)? Instead of retyping the lines one by one, paste the table into Bill Alps and let the AI prepare the invoice lines. The assistant also works in quotes, but not in recurring invoices.
1. Prepare the source table
The assistant reads two types of source. Either an image (PNG, JPG or WebP, 8 MB at most), typically a screenshot of your table. Or pasted text, for example cells copied from a spreadsheet or the content of a CSV export: beyond 20'000 characters, the text is cut off. PDF and CSV files cannot be dropped in as they are: take a screenshot of the PDF or copy the text of the CSV. The clearer the columns (date, start time, end time, category, description), the better the result.

2. Open the AI assistant
- In the invoice or quote editor, first check the Currency and the language of the document: the AI expresses amounts in that currency and writes descriptions in that language.
- Click AI Assistant, below the line items table.
- In the Image tab, drag your image, paste it with Ctrl+V or click Browse…. For text, switch to the Text tab and paste it into the input area.
- Fill in the Context (optional) field: this is your prompt. It is optional, but it is what guides the output format.
- Click Generate.
3. Prompt example
For the table above, a prompt that works well:
The description must follow the format: [SUPPORT/DEV] {{date}} from {{debutHeure}} to {{finHeure}}: description.
Compute the duration in hours to fill the quantity.
The hourly rate is 85 EUR.4. Review and correct
The suggestions first appear in the assistant. Remove the ones that do not fit using the cross, then click Add all 12 lines (the number varies). They are added after the lines already in the editor. Nothing is saved until you click Save. To start again with a different context, click Cancel and reopen the assistant: the source and the context have to be entered again. In the editor, check that:
- Dates and times match the source table.
- Quantities (hours) are correct, especially for spans crossing noon.
- Unit price and currency are the expected ones.
- No line was missed or duplicated.
- The VAT rate of each line is correct: without any indication, the AI suggests 0%.
5. Typical use cases
- Freelancers and consultants: turn a monthly timesheet into an invoice.
- Agencies: re-bill support tickets from a tracking tool.
- IT providers: bundle recurring interventions per client monthly.
- Trainers: bill a schedule of sessions to an organisation.
For services you bill often, prefer the product catalog, which inserts ready-made lines without counting against your generations.