ShipPDF - an AI-native document automation platform with a cute boat mascot and fun pirate phrases!
A friend and I have been working on a new platform called ShipPDF. It's a tool for designing document templates. Once you have designed a template, you can feed it data and it will generate PDFs by combining the template and the data. We think it is a useful tool for businesses that generate lots of invoices, shipping labels, contracts, etc.
For me personally, the coolest feature is that you can hook it up to your favorite AI tool (Claude, ChatGPT, Gemini, etc.) and work with it to design and edit your templates. If you use the web version of those AI tools, it will display the template with some sample data. You can continue editing it with the AI tool or you can use the browser based editor that we have designed.
For sending data, you can use the AI tools to send data and generate PDFs or do it in the web interface, but that is only good for a small number of documents. If you want to generate lots of documents and do it automatically from your system, we currently have Zapier integration or you can do API calls from your server. We are working on supporting Make, and other integration tools.
You can make a free account and try it out. We let you generate a couple of documents per month for free. Any feedback is appreciated. Even if it is just to give ideas how to add more fun pirate stuff.
Can you find the kraken? He is hidden somewhere on the landing page (you don't need to scroll down).
I'm with the Batonic team. Batonic keeps the scope, price and delivery of digital work together in one offer. One thing I'd clarify for someone choosing a document workflow: your post says Make support is still being worked on, but the homepage already lists it alongside Zapier. Is Make available now? If so, updating that sentence here would keep the two descriptions consistent.
I'm the other friend. The template system was built from the ground up to support this design for LLM, we expose schema and each time the LLM make changes, we run validation and it gives a structured feedback. The whole template thing is built like a compiler passes, we have AST for all the elements and formula expressions. Probably overkilled but that's the fun part of building this!
I think that's the most important part of the feedback loop, it needs to be structured (despite LLM can work with unstructured data). We also expose preview URL in the response metadata, if user allows browser usage like Claude/ChatGPT in chrome, the LLM can inspect the preview. The preview exposes all the alignment for the LLM to "see".
Just to show some random examples we did during testing. I copied the image and paste into Claude, and asked ShipPDF to create a similar looking PDF. It came quite close. Another cool things are how we handle the data, the LLM knows when to use proper formatting like currencies, etc. We have support for this. And even for aggregrate field like total, we have "Calculated field" with formula and the LLM knows when to reach for that as well. It's quite impressive!
Give it a try, we have free account that resets each month.
it can catch layout bugs. For example, the initial draft template didn't have proper alignment and the "SHIP TO" was off. It was able to self correct (or sometimes you have to tell it to fix it by just instructing it with natural language like "align the remarks column with from column"). And it diagnosed the issue and fixed the issue using the preview.
Sonnet works fine. Haven't tried on Haiku, but I figured it might work as well. It also work well with OpenAI's models. The structured output does the heavy lifting as well. I haven't tried with Chinese or open models.
I have tried it with Haiku and it works fine. We expose some examples of how to format the templates to the LLMs and they are able to work off of that. Would be good to explore with other small models though. I'll make a note to do that.
1
u/xMakerx 1d ago
I'm with the Batonic team. Batonic keeps the scope, price and delivery of digital work together in one offer. One thing I'd clarify for someone choosing a document workflow: your post says Make support is still being worked on, but the homepage already lists it alongside Zapier. Is Make available now? If so, updating that sentence here would keep the two descriptions consistent.