To get help from the community of developers and other users, join the docassemble Slack group. If you would prefer not to ask a question to the group, you can send a private message in the Slack to the developer, Jonathan Pyle.

Mailing list

It is also a good idea to join the docassemble mailing list. The mailing list is much less active than the Slack group, but it will allow you to receive important announcements if you don’t check the Slack group every day.

Help with deployment and development

If deploying a web app and writing “code” are barriers, there are more detailed instructions, as well as consultants who can help with deployment and development.


There are video recordings of the June 2020 Docacon training conference, where there was a “beginner training” and an “advanced training.”

ttamg wrote up instructions on how to install docassemble on Digital Ocean using Docker Compose.

Quinten Steenhuis has written a number of tutorials on his blog, including articles on how to get started with docassemble (1/12/2019), the YAML interview format (1/17/2020), using groups (11/26/2018), and object oriented programming (9/12/2018). He also teaches docassemble and his on-line course materials introduce docassemble.

Richard Batstone wrote a tutorial (1/11/2020) on how to install docassemble on Google Cloud Platform.

Sam Harden has created tutorials on How to Install Docassemble on Amazon Web Services (12/6/2019), How to Create a Simple Docassemble Interview (12/6/2019), Using Conditional Logic (12/6/2019), and How to Use Datatypes (11/12/2019).

John Gibson created a tutorial video (3/10/2018) that walks through the process of installing docassemble on Microsoft Azure and running an interview that accesses a SQL server.


If you find a bug, please submit an issue on GitHub. Keep in mind that not all error messages represent bugs; it might be the case that you misconfigured your system or you have a mistake in your code. It is a good idea to ask a question about the error message first.