Enable AI Processing on a Destination

AI Email Intelligence lets AI rewrite email bodies and extract structured data into your destination's properties — all automatically, on every save. It works on Notion, Google Sheets, Airtable, Linear, and Trello.

This article walks you through enabling it on a destination.

Prerequisites

  • A Pro plan subscription. AI Processing is included with Pro and is not available on the free plan. See pricing.
  • An existing destination. If you haven't created one yet, see Create your first destination.

Open the destination

  1. Sign in to quicktion.io and open your dashboard.
  2. Click the destination you want to enhance.
  3. Click the Settings tab.
  4. Scroll past the Email Mappings and Property Defaults sections until you find AI Processing.

Configure body transformation

The first input — Transform the body — is where you tell AI what to do with each email's body before it's saved.

Examples:

  • Summarize this email in 3 bullet points. Include any action items with deadlines.
  • Extract action items from this email with deadlines. List each on its own line.
  • Translate this email to English.
  • Remove signatures, disclaimers, and email footers. Keep only the main content.

Click any of the Try pills below the textarea to start with one of those examples and edit from there.

Leave this blank if you only want field extraction without changing the body.

Configure field extraction (Notion, Airtable, Linear, Sheets, Trello)

The second input — Fill these properties from the email — lets you pick destination properties for AI to extract values into. Each provider exposes its own fields:

  • Notion — text, number, date, checkbox, select, and multi-select properties
  • Airtable — single-line text, number, date, single-select, multi-select, checkbox, and more
  • Linear — priority, status, assignee, project, and labels
  • Google Sheets — any column you tag as "AI extraction" in the column mapping picker
  • Trello — Custom Fields on the board (text, number, date, checkbox, list)

Click + Add a property to pick which fields AI should fill. You can select up to 10 per destination. Properties already mapped to email fields (like "Subject") are excluded — those are owned by the static mapping above.

Optional: extraction guidance

The third input — Tell AI how to find each value — is a place to give AI domain hints for your specific data. This makes extraction more accurate.

Examples:

  • Company name is usually in the From address or signature block.
  • Mark Priority as High if the subject contains URGENT or ASAP.
  • Status starts as Triage unless the email mentions a deadline.

Leave this blank if your prompts work fine without it.

Save and test

  1. Click Save Changes at the bottom of the page.
  2. Send a test email to the destination's forwarding address (or save one from Gmail with the add-on).
  3. Switch to the Activity tab to see the AI badge on the new log row. Click the row to expand and see which fields AI extracted, which were skipped, and how long the call took.

Where AI runs and where it doesn't

AI runs only when you've configured a body prompt OR at least one extraction property. Destinations without any AI configuration save emails the same way they always did, with no AI call.

If AI fails for any reason (timeout, model error, API outage), the email saves with its original content as if AI was never configured. You never lose an email because of an AI hiccup.

Next steps

Was this helpful?