
Explore Docassemble, an open-source, Python-based platform for building interview-driven web applications that assemble documents and integrate with APIs.
Install Docassemble on a desktop using Docker, covering Docker Desktop for Windows, enabling WSL, installing the Linux kernel update, and completing required restarts.
Explore docassemble playground basics: create interviews, manage templates and questions YAML files, upload and download interviews, and use code snippets to build interactive interviews.
Create a docassemble hello world interview in a yaml file using a lowercase question block and mandatory: true code block, then run to display hello world.
Learn how to attach documents in Docassemble by capturing user data, outputting a letter to the screen, and using attachment specifiers to generate Word and PDF letters from a template.
Explore docassemble data types and learn to work with question blocks and the email data type. Wrap text in quotes to handle special characters and see how email output appears.
Learn data types in Docassemble, including currency fields and note type, and format currency outputs with the Python currency function for clear piggy bank values.
Learn to render yes/no questions in a Word document by using conditional statements and a Wingdings 2 checkbox symbol to automatically show a checked or blank box.
Explore how show if logic works in Docassemble and troubleshoot a common pitfall with dependent questions. Implement conditional statements or code blocks to manage favorite color and other color variables.
Populate a Word document with checkboxes driven by a Docassemble interview. Use accounts' checking, savings, and money market variables with if statements to display checked or blank boxes.
Explore configuring optional middle name and suffix fields in a Docassemble interview, using data types such as radio, dropdown, and combo box to present and select common suffixes.
Use the name suffix function to populate a combo box with predefined suffixes while permitting custom input, and see how it helps listing states in addresses.
Learn to construct a full name in docassemble using string concatenation and Python code blocks, handling middle name and suffix for clean output documents.
Learn to build a client object as an individual in Docassemble and output names with dot notation and name functions (full, first last, middle handling, suffix), then prepare for addresses.
Discover how Docassemble structures interviews with question blocks, mandatory blocks, and code blocks, guiding the flow of petitioner or respondent status, case filing, and collecting client name and birthdate.
Collect simple lists of strings, like fruit names, in assemble by using a list object, the gather function, and an index variable to prompt about each item, using ordinal labeling.
Explore how Docassemble creates and uses review screens to let users preview and edit their answers, link back to questions, and loop through multiple questions before the end screen.
docassemble was created by Jonathan Pyle as a free, open-source expert system for guided interviews and document assembly, based on Python, YAML, and Markdown. Also, docassamble is at the core of many successful legal technology projects.
In this course, you will learn from our experts at A2J Tech on how you can produce interviews and how answers are variables that can be incorporated into the text of questions or documents. Based on the information gathered, the interviews can present users with PDF, RTF, or DOCX documents, which users can download or e-mail.
If you have legal documents, you can start automating them today. Reliability, no routine work, and increased accuracy are just a few of the benefits you can start experiencing. The McKinsey Global Institute found that 23% of a lawyer's job can be automated. Legal documents can be tedious and repetitive. However, with the right approach, you can automate the creation of legal documents.
Regardless if you are an attorney, paralegal, or software developer, you can use good document automation software such as docassemble. One thing is true: document automation software empowers the legal industry. That's why we are creating exciting products and solutions with docassemble at the core of the solution. We are excited to be a part of this community and hope you join the movement.
*This course has been created by A2J Tech PBC ("A2J"). A2J has no authority to make any representation or promise in connection to docassemble. This course is not created or sponsored by docassemble*
Attribution-NoDerivatives 4.0 International (CC BY-ND 4.0)
Royalty-Free Music from Bensound.