Where approvals come from
Make a workflow step wait for approval
Open the workflow
Turn on Require approval
Choose whether reviewers get emails
Approve or reject a workflow step
When a run reaches a step that requires approval, it stops there. The step’s cell in the run results shows Needs approval, and everyone in the workspace gets a bell notification titled Approval required.Open the request
Check what will happen
Decide
- The first decision counts. Once someone approves or rejects, the request shows Approved or Declined for everyone.
- Inside a For each loop, each item waits for its own decision. Other items keep going.
- After 3 days without a decision, the request expires and counts as rejected. The bell shows Expired. To try again, run the workflow (or that row) again.
Approve or reject an Agent’s action
Find the request
Decide
- Approving lets the same run carry on. Rejecting tells the agent the action was declined.
- Only the people in the agent’s Who answers this agent’s requests setting (or everyone, if it’s Everyone in workspace) can decide, plus workspace owners and admins. Guests never can. Other members see the request, but the approve button is greyed out.
- Runs started by a trigger or Run now expire after the deadline (24 hours by default; the card shows “expires in …”). The run then ends without doing that action: “Nobody approved this action in time, so it was not carried out.”
- Runs you start by chatting with the agent don’t expire, but you can’t send a new message in that run until you answer.
The Approval Tasks page
https://connie.ai/<workspace-id>/approve-task shows Approval Tasks (“Review and approve flow tasks”), with Pending, For You and Total counts, a status filter, a My Tasks Only switch, and Approve / Reject on each card.
Get notified about approvals
- In-app: approval requests always appear in the bell. The Approval required tab shows only items waiting on a decision; All activity and Completed show the rest.
- Email for workflow approvals: a workspace-wide switch. Go to Settings → Notifications → Workflow approvals → Email reviewers about approval requests.
- Your own preferences: in the same page, the Approval tasks row (“Remind me when I have tasks to approve”) under Workflows sets in-app and email for you.
Good to know
- Deadlines: workflow approvals wait 3 days. Unattended Agent and scheduled-task approvals wait 24 hours by default. Approvals in a live chat, or in an Agent run you started by chatting, have no deadline. External AI app approvals wait 15 minutes.
- Expired means no: nothing is carried out when a request expires.
- What needs approval in Agents and chat depends on your workspace’s tool permissions (Always allow, Ask before running, Disabled) and Connie’s built-in checks for sends, deletes, paid tools and large runs. An Agent’s When should the agent ask for approval? rule can make it ask more often.
- Credits: an approved action is charged like any other action when it runs. A rejected or expired action isn’t run.
Troubleshooting
This approval has expired: the workflow stopped waiting for a decision, so yours was not recorded.
This approval has expired: the workflow stopped waiting for a decision, so yours was not recorded.
This request has expired. Please try again.
This request has expired. Please try again.
Only a configured agent owner or workspace owner/admin can resolve this confirmation.
Only a configured agent owner or workspace owner/admin can resolve this confirmation.
My approval isn't on the Approval Tasks page
My approval isn't on the Approval Tasks page
This action has already been completed.
This action has already been completed.
This approval no longer matches the request that created it.
This approval no longer matches the request that created it.
Reviewers aren't getting approval emails
Reviewers aren't getting approval emails
An unattended Agent run ended with 'Nobody approved this action in time'
An unattended Agent run ended with 'Nobody approved this action in time'
A workflow is stuck on 'Needs approval'
A workflow is stuck on 'Needs approval'
Related
- Approvals in chat: approval cards, Allow in this chat, Always allow
- Agents: approval owners and Action required
- Logic: Require approval among other workflow controls
- Tool permissions: which actions ask first
- Notifications: the bell and notification settings