Skip to content

Airtable Extension

The Glyph extension for Airtable lets you generate professional PDFs directly from your records with AI-powered customization. No code required.

One-Click PDFs

Select any record and generate a PDF instantly

AI Customization

Describe changes in plain English

Quick Actions

Add watermarks, QR codes, and signatures

Multiple Templates

Invoices, quotes, contracts, and more


  1. Open your Airtable base

  2. Click Extensions in the top-right corner

  3. Click Add an extension

  4. Search for Glyph in the Marketplace

  5. Click Add to install the extension

When you first open the extension, you’ll be prompted to enter your Glyph API key.

  1. Visit dashboard.glyph.you to get your API key

  2. Sign up or log in to your account

  3. Copy your API key (starts with gk_)

  4. Paste it into the extension’s settings panel

  5. Click Save to connect


The extension works with your currently selected record in Airtable.

  1. Click on any row in your table to select a record

  2. The extension will automatically load the record’s data

  3. The preview pane shows how your PDF will look

Once a record is selected, the extension renders a live preview of your document.

  • The preview updates automatically when you select a different record
  • You can see exactly how your PDF will look before downloading
  • Click sections in the preview to select them for AI editing

The AI prompt bar lets you customize your document by describing changes in plain English.

Example prompts:

  • “Make the header dark blue with white text”
  • “Add a discount row with 10% off”
  • “Change the font to something more modern”
  • “Add our company slogan under the logo”
  • “Make the total stand out more”
  1. Click on a section of the preview to select it (or leave unselected for global changes)

  2. Type your desired change in the prompt bar

  3. Press Enter or click Apply

  4. The preview updates with your changes

  5. Repeat until satisfied with the result

Quick actions apply common customizations with one click.

ActionWhat It Does
WatermarkAdds a diagonal “DRAFT” or custom watermark across the document
QR CodeGenerates a QR code linking to a URL from your record data
SignatureAdds a signature line or signature image to the document

To use a quick action:

  1. Click the quick action button in the toolbar
  2. Configure any options in the popup (e.g., watermark text)
  3. Click Apply

Once you’re satisfied with your document:

  1. Click the Download PDF button

  2. Choose a filename (defaults to record name + timestamp)

  3. The PDF downloads to your computer

The generated PDF is print-ready at 300 DPI and includes all your customizations.


The extension automatically detects your data structure and suggests the best template.

Perfect for billing records with line items and totals.

Recommended fields:

  • Client/Customer name
  • Invoice number
  • Date
  • Line items (linked records or text)
  • Subtotal, tax, total

Ideal for sales pipeline records.

Recommended fields:

  • Client name and company
  • Quote number
  • Valid until date
  • Line items with pricing
  • Terms and conditions

For service or project tracking tables.

Recommended fields:

  • Job/project name
  • Client information
  • Description of work
  • Scheduled date
  • Assigned technician

For client or vendor agreements.

Recommended fields:

  • Party names
  • Contract date
  • Terms
  • Signature fields

Glyph supports any document type including:

  • Receipts
  • Reports
  • Certificates
  • Letters
  • Packing slips
  • Shipping labels

The extension works best when your data is well-organized.

Recommended table structure:

Invoices Table
├── Invoice Number (Auto Number or Formula)
├── Client Name (Single Line Text or Link to Clients table)
├── Client Email (Email)
├── Date (Date)
├── Line Items (Linked Records to Line Items table)
├── Subtotal (Rollup or Formula)
├── Tax (Currency)
├── Total (Currency)
└── Notes (Long Text)

The extension uses intelligent field detection. These naming patterns work best:

Document ElementRecommended Field Names
Client infoClient, Customer, Client Name, Company
Document numberInvoice Number, Quote Number, Order ID
DatesDate, Created, Due Date, Valid Until
MoneyTotal, Subtotal, Amount, Price
ItemsLine Items, Items, Products, Services
ContactEmail, Phone, Address

Do:

  • Be specific: “Add a red border around the total”
  • Reference sections: “In the header, add our tagline”
  • Use design terms: “Make this section more prominent”
  • Specify values: “Set the font size to 14px”

Avoid:

  • Vague requests: “Make it better”
  • Multiple unrelated changes in one prompt
  • Requesting data changes (use Airtable for that)
  • Keep preview loading fast by limiting linked records to essential fields
  • Use rollup/formula fields for calculated totals instead of complex lookups
  • Generate PDFs during off-peak hours for fastest response

Cause: The API key is missing, expired, or incorrectly formatted.

Solution:

  1. Verify your key starts with gk_
  2. Check for extra spaces before or after the key
  3. Confirm the key is active at dashboard.glyph.you
  4. Try generating a new key if the issue persists

Cause: The extension cannot detect which record to use.

Solution:

  1. Click directly on a row in your table to select it
  2. Make sure you’re viewing the table in Grid view (not Gallery or Calendar)
  3. Ensure the record isn’t filtered out of the current view
  4. Try refreshing the extension

Cause: Network issues or data formatting problems.

Possible solutions:

  1. Check your internet connection
  2. Refresh the extension (close and reopen)
  3. Verify your record has data in the expected fields
  4. Check if any field values contain special characters that might cause issues
  5. Try selecting a different record to isolate the problem

Cause: Server timeout, quota exceeded, or rendering error.

Possible solutions:

Error MessageSolution
”Rate limit exceeded”Wait a minute and try again
”Quota exceeded”Upgrade your plan or wait for monthly reset
”Session expired”Select the record again to create a new session
”Rendering error”Simplify your customizations and retry

Cause: Installation issue or browser compatibility.

Solution:

  1. Refresh the Airtable page
  2. Clear your browser cache
  3. Try a different browser (Chrome recommended)
  4. Reinstall the extension from the Marketplace
  5. Check if your Airtable plan supports extensions

When you generate a PDF, the following data is sent:

  • The field values from your selected record
  • Any AI prompts you’ve entered
  • Your API key for authentication

Yes. Glyph implements multiple security measures:

  • Encryption: All data is transmitted over HTTPS
  • No storage: Your Airtable data is not persisted on our servers
  • Session isolation: Each PDF generation session is isolated
  • API key hashing: Keys are hashed with SHA-256

For enterprise security requirements, contact us about dedicated infrastructure.

No. The demo key (gk_demo_playground_2024) is intended for testing only and has strict rate limits (8 requests/minute, 50 PDFs/month).

For production use:

  1. Sign up at dashboard.glyph.you
  2. Choose a plan that fits your volume
  3. Generate a production API key
  1. Visit dashboard.glyph.you

  2. Create an account or sign in

  3. Navigate to Billing and select a plan:

    • Free: 100 PDFs/month, 10/min rate limit
    • Pro: 1,000 PDFs/month, 60/min rate limit ($29/mo)
    • Scale: 10,000 PDFs/month, 120/min rate limit ($129/mo)
    • Enterprise: Unlimited, custom rate limits (contact sales)
  4. After subscribing, go to API Keys and click Create New Key

  5. Copy your new key and paste it into the extension

Yes. You have several options:

  1. AI prompts: Describe changes in natural language
  2. Quick actions: Apply common modifications instantly
  3. Custom templates: Upload your own HTML templates (Pro+ plans)

For fully custom templates, see Custom Templates.

Yes. The extension handles linked records by:

  • Expanding linked record data into the PDF
  • Supporting nested data structures
  • Allowing you to reference linked fields in templates

For complex linked record structures, consider using rollup or formula fields to flatten the data.

The extension generates one PDF at a time. For batch generation:

How do I report a bug or request a feature?

Section titled “How do I report a bug or request a feature?”
  • Bugs: Email support@glyph.you with steps to reproduce
  • Features: Submit requests via the feedback button in the extension
  • Documentation: Found an issue? Let us know or submit a PR