> ## Documentation Index
> Fetch the complete documentation index at: https://docsautomator.co/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Noloco

> Generate PDFs directly from Noloco internal tools

DocsAutomator natively integrates with Noloco, a no-code platform for creating internal tools on top of data sources including PostgreSQL, MySQL, Airtable, and Google Sheets. This integration enables seamless PDF generation directly from Noloco app data.

<Frame>
  <iframe width="100%" height="400" src="https://www.youtube.com/embed/s_4gCjS5aPQ" title="Noloco Integration Overview" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

<Info>
  New to DocsAutomator? Check the [Quickstart Guide](/docsautomator-basics/quickstart-guide) for fastest onboarding.
</Info>

## Step-by-Step Implementation

<Steps>
  <Step title="Create Automation">
    Establish a new automation within your DocsAutomator account.
  </Step>

  <Step title="Select Data Source">
    Choose Noloco as your data source.
  </Step>

  <Step title="Select Google Doc Template">
    Every DocsAutomator automation requires a Google Doc template. Consult the [Google Doc Template Guide](/docsautomator-basics/google-doc-template-guide) for configuration options. For testing, use the Playground Template.
  </Step>

  <Step title="Add DocsAutomator Action in Noloco">
    Within Noloco, add the "Generate a document with DocsAutomator" action to any workflow.
  </Step>

  <Step title="Configure API Key">
    Locate your API key in DocsAutomator settings and input it into the Noloco action configuration.
  </Step>

  <Step title="Select Automation and Map Fields">
    Choose your created automation and map template placeholders to corresponding Noloco data fields (including special handling for images and line items).
  </Step>

  <Step title="Start Creating Documents">
    Your integration is now complete. Generate documents from Noloco using Workflows, with options to save PDFs to records or send via email.
  </Step>
</Steps>

## Dynamic Images

Image placeholders use the syntax `{{image_UNIQUENAME}}`. Map these placeholders to URLs from Noloco file fields in workflow configuration.

```
{{image_logo}}
{{image_signature}}
{{image_product_photo}}
```

## Line Items

Build dynamic tables from linked records. Ensure proper syntax in Google Docs templates per the [template guide](/docsautomator-basics/google-doc-template-guide). Map line items to records associated with triggering data.

## E-Signatures and PDF Templates

<Info>
  DocsAutomator supports [e-signatures](/features/docsautomator-esign) with all data sources, including Noloco. After generating a document, you can automatically route it for signing. DocsAutomator also supports [PDF templates](/docsautomator-basics/pdf-template-guide) in addition to Google Doc templates.
</Info>

## Additional Resources

<CardGroup cols={2}>
  <Card title="Noloco Documentation" icon="book" href="https://guides.noloco.io/workflows/workflows/generate-a-pdf-with-docsautomator">
    Noloco's comprehensive guide to the DocsAutomator integration
  </Card>

  <Card title="Template Guide" icon="file-lines" href="/docsautomator-basics/google-doc-template-guide">
    Learn the DocsAutomator template syntax
  </Card>

  <Card title="Line Items" icon="list" href="/features/line-items">
    Master tables and repeating rows
  </Card>

  <Card title="Dynamic Images" icon="image" href="/features/dynamic-images">
    Add images dynamically to documents
  </Card>
</CardGroup>
