← Files QuicktionARCHIVED FILE
plugin.json
6.38 KB · Nov 7, 2026 · 13:21 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "quicktion",
"version": "1.1.0",
"description": "Quicktion saves emails from Gmail into your own Notion database, Google Sheet, Airtable table, Linear team, Trello board or Google Drive folder, from the Gmail sidebar or by forwarding. With this plugin ChatGPT can save an email there too, with the field mapping, default values and AI processing you set up in Quicktion.",
"author": {
"name": "Quicktion",
"url": "https://quicktion.io"
},
"homepage": "https://quicktion.io/chatgpt",
"keywords": [
"email",
"notion",
"google sheets",
"airtable",
"linear",
"trello",
"google drive",
"crm"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Quicktion",
"shortDescription": "Save emails to Notion & more",
"longDescription": "Quicktion saves emails from Gmail into the tools you already work in: a Notion database, a Google Sheet, an Airtable table, a Linear team, a Trello board or a Google Drive folder (as a PDF). Most people use it in one of two ways: a click from the Gmail sidebar with the Quicktion add-on, or by forwarding emails to a destination's own address, by hand or with an auto-forward rule so client emails land as they arrive.\n\nEach destination keeps the setup you made at quicktion.io: which email fields go to which properties or columns, the default values that tag every save, and the AI processing that can summarize the body or pull out dates, amounts and names.\n\nWith this plugin, ChatGPT gets to use the same account. Ask it to save an email you pasted or are looking at, by destination name, and it runs through the same pipeline as a forwarded email. You can also ask which destinations you have and what you saved recently.\n\nGetting started: install the plugin, sign in with Google when ChatGPT sends you to quicktion.io, then create your first destination at quicktion.io/setup. That is also where you get the Gmail add-on and your forwarding address.\n\nQuicktion only receives the email you ask it to save and the destination you name. It never reads your inbox and never sees the rest of your conversation. Every save appears in your Quicktion activity feed, and you can disconnect ChatGPT at any time from Settings. Attachments aren't included in saves from ChatGPT yet; forward those emails or use the Gmail add-on.",
"developerName": "Quicktion",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://quicktion.io",
"supportURL": "https://quicktion.io/need-help",
"privacyPolicyURL": "https://quicktion.io/privacy-policy",
"termsOfServiceURL": "https://quicktion.io/terms-conditions",
"defaultPrompt": [
"Which Quicktion destinations do I have?",
"Save this email to my Quicktion CRM",
"What did I save to Quicktion this week?"
],
"brandColor": "#bd7400",
"brandColorDark": "#f2a618",
"logo": "./assets/logo.png",
"composerIcon": "./assets/composer-icon.png"
},
"review": {
"commerce": false,
"test_cases": {
"positive": [
{
"description": "List the connected destinations",
"prompt": "Which Quicktion destinations do I have?",
"tools_triggered": "list_destinations",
"expected_behavior": "Lists Demo CRM (Notion), Demo Invoices (Google Sheets) and Demo Archive (Google Drive), each with its forwarding address."
},
{
"description": "Save a pasted email to a Notion destination",
"prompt": "Save this email to my Demo CRM in Quicktion.\n\nFrom: Dana Whitfield <dana@northwindlabs.example>\nSubject: Renewal quote for 2027\n\nHi, attached is our renewal quote for next year. Can you confirm by Friday?",
"tools_triggered": "list_destinations, save_email",
"expected_behavior": "Saves the email to the Demo CRM destination and replies with a link to the new Notion page. The page shows the subject, sender and body."
},
{
"description": "File an invoice email in a Google Sheet",
"prompt": "File this in the Demo Invoices sheet.\n\nFrom: billing@cloudpress.example\nSubject: Invoice CP-1042 - USD 480\n\nInvoice CP-1042 for October hosting is due on November 5.",
"tools_triggered": "save_email",
"expected_behavior": "Appends a row to the Demo Invoices spreadsheet and replies with a link to it."
},
{
"description": "Archive an email as a PDF in Google Drive",
"prompt": "Put this in my Demo Archive folder.\n\nFrom: legal@brightside.example\nSubject: Signed NDA\n\nPlease find the countersigned NDA below for your records.",
"tools_triggered": "save_email",
"expected_behavior": "Creates a subfolder inside the Demo Archive Drive folder containing a PDF of the email and replies with a link to the folder."
},
{
"description": "List recent saves",
"prompt": "What did I save to Quicktion this week?",
"tools_triggered": "list_recent_saves",
"expected_behavior": "Lists the saves from the previous cases plus the seeded samples, each with subject, destination and a link to the record."
}
],
"negative": [
{
"description": "Creating destinations is not supported",
"prompt": "Create a new Quicktion destination for my Trello board."
},
{
"description": "Ambiguous destination must be clarified before saving",
"prompt": "Save this email to Notion."
},
{
"description": "Unrelated request",
"prompt": "What's the weather in Lisbon tomorrow?"
}
]
},
"commerce_description": "This plugin does not sell products or process payments.",
"demo_recording_url": "https://storage.googleapis.com/quicktion-io.appspot.com/assets/review/quicktion-chatgpt-plugin-demo.mp4"
},
"publication": {
"release_notes": "Clearer description of what Quicktion is and how to get started. The tools are unchanged."
},
"apps": "./.app.json"
}
}
}
SHA-256: 3a22b739993c0da5a881bbe18aeb8f2a7f8e514d66bd94bf75aa17dccfdf72eb