Muqira
Contact
Muqira AI

AI writing & chat workspace

Muqira Flow

AI-assisted workflow automation

Scriptology

Script catalogue, AI generation & solution packs

SEOventra

SEO rank tracking & site audit

AlShorty

Smart URL shortener with deep analytics

Documateo

Browser-based PDF tools, privacy-first

6 live · 4 in labsView all products →
Back to all docs
Muqira Flow

Connectors, Sheets as a Queue, and Approvals

Run a spreadsheet as a workflow queue, set up approvals through Telegram, and see exactly what each connector can and can't do.

4 steps~15 minFree tier available
01

Run a spreadsheet as a queue

~5 min

There's no "loop over every row" step — instead, a workflow finds one pending row per run (a Google Sheets "find row" action matching a status column), processes it, writes the result back, and stops. Put that workflow on a recurring schedule and each run naturally advances to whichever row is next — the sheet is the queue, not the workflow.

  • The Sheet → LinkedIn Pipeline template is a full working example of this pattern — open it and look at the Pipeline tab even if you're building something different
  • Google Sheets can also format a range (background color, bold) — a common pattern is turning a row green on success and red on failure so the sheet itself shows status at a glance
02

Approve from Telegram instead of the dashboard

~5 min

A workflow can send an approval request straight to a Telegram chat with Approve and Reject buttons on the message — no need to open Muqira to act on it. Connect Telegram, then in Connectors → Telegram → Setup, generate the webhook once per bot. After that, any workflow's "Send approval request" step will route a tap on either button straight back to that paused run.

  • There's no Regenerate button in Telegram — that needs a workflow to jump back to an earlier step, which is a different mechanism (see the polling pattern above) than the pause-and-resume a Telegram approval uses
  • Approving from Telegram and approving from the dashboard do the exact same thing on the same run — use whichever's in front of you
03

Know each connector's real limits

~3 min

Not every platform's API can do everything its UI can. Notion has no permanent delete — "delete" a page and it's archived, exactly like using Notion's own trash. Airtable's API has no cell-coloring/formatting endpoint at all, so a workflow marks a record's status with a field value instead of a color. Reddit's posting API works correctly, but Reddit's own app-approval process can take Reddit itself weeks to grant — that wait has nothing to do with Muqira.

  • If a step's error mentions the connector rejected the request rather than Muqira, check that platform's own docs first — most of these are the third party's limit, not ours
  • Medium and Quora aren't offered as connectors on purpose: Medium's publishing API no longer issues new integration tokens, and Quora has never had a public API to post through
04

Debug a run that didn't do what you expected

~2 min

Open the workflow → History tab → click any run to see its Output tab: every step's result, in order, including which branch a conditional step actually took. If a step references an earlier step's value and it came out blank, check the exact key — {{ctx.step_key.field}} has to match that step's own key exactly, including whether the value is nested (an integration step) or flat (an AI step's own text output).

  • A run stuck as "queued" with no error is usually just waiting — on a delay step's timer, or on a human_approval step for someone to act
  • If a workflow's amber "Setup needed" banner is still showing, that's telling you exactly which fields still have template placeholders in them, with a button that jumps straight to fixing each one

FAQ

Common questions.

Do I need to write JSON to build a workflow?

No — every step type has real form fields (text inputs, dropdowns, a connector/action picker) driven by that step's own configuration. A small number of rarely-used step types still use a plain JSON box.

Can a workflow post to Medium or Quora?

Not currently, and not because it's hard to build — Medium's publishing API stopped issuing new integration tokens, and Quora has never offered a public API to post through. Reddit is supported, though getting Reddit's own app approval can take time.

What happens if I approve the same Telegram message twice?

The second tap is a no-op — once a run has moved past its approval step, tapping an old button just does nothing rather than causing an error.

Can I set a brand voice once instead of pasting my writing style into every workflow?

Yes — set it once per project (on the Workflows page, above your project's workflow list) and any AI step in any workflow under that project picks it up automatically.

MuqiraMuqira
6 PRODUCTS
EST. 2025

Help

All guides

SEOventra

SEOventra Platform Guide

AlShorty

AlShorty Quick Start Guide

Muqira AI

Muqira AI Quick Start Guide

Muqira Flow

Muqira Flow Quick Start Guide

Muqira Flow

Connectors, Sheets as a Queue, and Approvals

Scriptology

Scriptology Quick Start Guide

Platform & API

Platform API Authentication

Browse all documentation →