Workflows
Questions about creating, managing, and troubleshooting automated workflows
5 questions
How do I create my first workflow?
Creating a workflow in Muin is straightforward: 1. Go to **Workflows** in the left sidebar 2. Click **Create Workflow** 3. Give your workflow a name and description 4. Choose a **trigger** — the event that starts the workflow (e.g., form submitted, document uploaded, invoice approved) 5. Add **actions** — the steps that execute when the trigger fires (e.g., send email, create task, notify team) 6. Configure conditions if you want actions to run only when certain criteria are met 7. Click **Activate** to turn the workflow on Start with a simple workflow like "When a form is submitted, send a confirmation email" and build from there. You can also browse **Templates** for pre-built workflows covering common scenarios.
What types of triggers can start a workflow?
Muin workflows support a wide range of triggers across all platform modules: | Trigger Category | Examples | |-----------------|----------| | **Forms** | Form submitted, form updated | | **Documents** | Document uploaded, processing complete, anomaly detected | | **Finance** | Invoice created, payment received, payment overdue | | **Vendors** | Vendor added, compliance expired, contract renewal due | | **HR** | Employee onboarded, time-off requested, review due | | **Communications** | Message received, ticket created, SLA at risk | | **Schedule** | Daily, weekly, monthly, or custom cron schedule | Each trigger can include conditions to narrow when it fires. For example, "When an invoice is created AND amount is over $5,000" ensures the workflow only runs for high-value invoices.
What actions can a workflow perform?
Workflow actions are the steps that execute when a trigger fires. Available actions include: - **Send Email** — send a templated email to specific recipients or dynamic contacts - **Send Notification** — push in-app, SMS, or email notifications to team members - **Create Task** — create a task and assign it to a team member or team - **Update Record** — change fields on a contact, vendor, invoice, or other record - **Create Record** — create a new vendor, contact, invoice, or document record - **Assign to Team** — route an item to a team for review or action - **Webhook** — send data to an external URL for integration with third-party tools - **Wait** — pause the workflow for a specified duration before the next step - **Condition** — branch the workflow based on field values or other criteria Actions can be chained together in sequence, and you can add multiple branches using conditions.
What happens when a workflow encounters an error?
When a workflow step fails, Muin handles it gracefully: 1. **The failed step is logged** — you can see exactly which action failed, when, and why in the workflow's **Run History** 2. **The workflow pauses** — subsequent steps do not execute (unless you have configured the workflow to continue on error) 3. **You are notified** — workflow owners receive an in-app notification about the failure 4. **You can retry** — open the failed run in **Workflows** --> select the workflow --> **Run History**, review the error, and click **Retry** to re-execute from the failed step Common failure reasons include invalid email addresses, permission issues, or external webhook timeouts. The error message in Run History tells you exactly what went wrong so you can fix the root cause.
Are there pre-built workflow templates?
Yes. Muin includes a library of pre-built workflow templates for common business processes: - **Vendor Onboarding** — send welcome email, create compliance checklist task, schedule follow-up - **Invoice Approval** — route invoices over a threshold for manager approval, notify on decision - **Document Processing** — notify the team when a document finishes processing, flag anomalies - **Form Follow-Up** — send confirmation email on submission, create task for review, notify assignee - **Payment Reminder** — send reminders at 7 days, 3 days, and 1 day before invoice due date - **Employee Onboarding** — create tasks for IT setup, HR orientation, and manager check-in Browse templates at **Workflows** --> **Templates**. Click **Use Template** to create a copy you can customize with your own recipients, messages, and conditions.
Didn't find your answer?
Our support team is happy to help with any questions.
Contact Support