Design, distribute, and analyze surveys online or via email with real-time insights using Survey Monkey.
leafslip
Plain-text forms for collecting structured answers from people or agents
About leafslip
leafslip lets users create forms as plain-text files that can be stored in a repository, edited by hand, or generated programmatically. Forms can be published instantly without an account and accessed via unique links that restrict access to invited recipients. Responses are collected and displayed in a table or delivered via email, Slack, webhook, or API, with no tracking or third-party requests on published pages. The tool supports both human and agent interactions, where an agent can send a form and wait for a response before proceeding. Forms can be authored in the browser, via a CLI, or through an MCP server, and changes to delivery settings do not require republishing. The platform emphasizes simplicity, with no storage of data until a form is published and no monthly approval caps during the beta period.
Key features
- Plain-text form authoring
- CLI and MCP server integration
- Browser-based visual editor
- Customizable delivery via email, Slack, or webhook
- Invite-only form access
- Response tracking and export to CSV
- Agent-to-human form workflows
- No storage until form is published
Use cases
- Collecting team availability or RSVPs
- Requesting approvals from stakeholders
- Gathering structured feedback from users
Pros
- No account required to create or publish forms
- Supports plain-text authoring and version control
- Multiple delivery methods (email, Slack, webhook, API)
- Works with both humans and agents via MCP or CLI
- No tracking or third-party requests on published pages
Cons
- Beta period currently offers unlimited approvals for free, but a paid plan is planned
- No offline or mobile application mentioned
- Limited to plain-text form syntax (no WYSIWYG by default)
Frequently asked questions about leafslip
What is leafslip and how does it work?
leafslip lets users create forms as plain-text files that can be stored in a repository, edited by hand, or generated programmatically. Forms are published instantly without requiring an account and accessed via unique links that restrict access to invited recipients.
Who should use leafslip?
The tool is designed for both humans and agents, making it suitable for teams, developers, and individuals who need to collect structured responses from specific people or automate interactions with external systems.
How can I create and publish a form with leafslip?
Forms can be authored in the browser, via a CLI, or through an MCP server. Once written, they can be published instantly without an account, and changes to delivery settings do not require republishing.
What delivery methods does leafslip support for responses?
Responses can be delivered via email, Slack, webhook, API, or displayed in a table. Delivery settings can be adjusted without republishing the form.
Does leafslip track users or include third-party requests on published pages?
No, leafslip does not store data until a form is published, and published pages carry no tracking or third-party requests.
How does leafslip handle agent interactions with forms?
An agent can send a form and wait for a response before proceeding. The agent can specify recipients, and the system will wait for their answers before continuing execution.