# Documint

Documint’s powerful document generation engine allows you to quickly and easily create professional documents from your data in Noloco, saving you time and effort.

#### What documents can I generate with Documint?

With Documint you can generate Forms, Proposals, Quotes, Contracts, Reports and Invoices from your Noloco data.

#### How do I generate a document from Noloco with Documint

The easiest way to generate a PDF from Noloco with Documint is to use Airtable, and Documint's simple [Airtalble Document Generation Link Integration](https://docs.documint.me/integrations/airtable/generation-link)

In short, this allows you to add a formula field to your Airtable table that when opened will generate the PDF and attach it to your record in Airtable.

This link can then be opened from Noloco, and the using Noloco's [Airtable Integration](https://guides.noloco.io/data/airtable) the newly created file will instantly sync back to your Noloco app.

[For full instructions on how to integrate Documint with Noloco view their guide](https://docs.documint.me/integrations/airtable/generation-link)

### Generating a PDF in Noloco with Documint - Step by Step

**In Documint**

1. Visit [Documint](https://documint.me/) to create a Free account
2. Add a new template, choose from one of their templates, or start with a blank document Follow [Documint's template creation guide](https://docs.documint.me/guides/designing-a-basic-template-from-scratch) to learn more
3. [Add your Airtable Personal Access Token to Documint](https://docs.documint.me/integrations/airtable/add-your-airtable-personal-access-token)
4. Once you've got your template, and have connected Documint to Airtable with your API key, you can create 2 new columns in your Airtable table:
   1. The attachment field for your new PDF
   2. The formula field for your document generation link. [Follow this guide to find the specific formula for your Documint template](https://docs.documint.me/integrations/airtable/generation-link)

Now that you have the following you are ready to move over to Noloco

* A table with an attachment field and a dynamic documint generation link

  <figure><img src="https://319575345-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MifpIQWu0HCVYAt51oT%2Fuploads%2Fgit-blob-d0f901f5aee8cc552c421ccb7de966808e20270a%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>
* A Documint template customized with your Airtable [variables](https://docs.documint.me/templates/data-and-variables)

  <figure><img src="https://319575345-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MifpIQWu0HCVYAt51oT%2Fuploads%2Fgit-blob-b8694c092031a4ee8c25d43a61a66e4c28d2e2dd%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

**In Noloco** Back in your Noloco app, where you have your Airtable table synced

1. Open a record view of one of the records in your table
2. Add the new Attachment field to the layout, using the **Details** block or the **File Gallery** \&#xNAN;*Pro tip: You can use* [*visibility settings*](https://guides.noloco.io/record-pages/visibility-settings) *to only show the gallery when your PDF has been attached to your record.*
3. Add an [Action Button](https://guides.noloco.io/actions/action-buttons) to the Record page
   1. Configure it to be a One-Click action button
   2. Add an action to the action button to **Navigate To**
   3. Choose **Url** and then for the URL choose the **formula field** you created with the Documint Generation link

{% @arcade/embed url="<https://app.arcade.software/share/fWHGPWzingFeQWjyCkzk>" flowId="fWHGPWzingFeQWjyCkzk" %}

The last step is to use your action button to generate the PDF with Documint

{% @arcade/embed url="<https://app.arcade.software/share/T00sEtv6tTF2kPCRxSOm?embed=true>" flowId="T00sEtv6tTF2kPCRxSOm" %}
