Back

Alfred Workflow Automation

Alfred Workflow Automation

Alfred can do much more than answer questions—it can automate repetitive tasks across your GoSiteMe account. Workflows let you chain multiple actions together, triggered by events, schedules, or simple voice commands. This guide shows you how to create and manage Alfred workflows.

What Is a Workflow?

A workflow is a sequence of automated steps that Alfred executes on your behalf. For example: "When a new support ticket is created, categorize it, draft a response, and notify me on Slack." Workflows run in the background without manual intervention.

Creating Your First Workflow

  1. Go to Alfred → Workflows in the dashboard.
  2. Click New Workflow.
  3. Choose a trigger:
    • Event: A new email, support ticket, form submission, or order.
    • Schedule: Daily, weekly, or custom cron expression.
    • Voice command: A specific phrase you say to Alfred.
    • Webhook: An HTTP POST from an external service.
  4. Add action steps by clicking the + button:
    • Send email or notification
    • Create or update a database record
    • Generate content with AI
    • Call an external API
    • Run a script (PHP, Python, Node.js)
  5. Add conditions between steps (if/else logic) to branch the workflow.
  6. Click Save & Activate.

Example Workflows

  • Daily SEO Report: Every morning at 8 AM, Alfred checks your site's search rankings, compiles a report, and emails it to you.
  • Auto-Reply to Inquiries: When a contact form is submitted, Alfred drafts a personalized response using your knowledge base and sends it within 60 seconds.
  • Backup Reminder: Weekly, Alfred verifies that backups completed successfully and alerts you if any failed.
  • Social Media Posting: When you publish a blog post, Alfred generates a summary and posts it to your connected social media accounts.

Monitoring & Debugging Workflows

View execution history under Alfred → Workflows → Logs. Each run shows the trigger, each step's status (success/failure), execution time, and any error messages. Failed steps can be retried individually.

Limits & Best Practices

  • Starter plans: 5 active workflows. Business: 50. Enterprise: unlimited.
  • Keep workflows focused—one goal per workflow for easier debugging.
  • Test workflows with the Run Once button before activating them.
  • Use descriptive names so your team can understand each workflow's purpose.

Was this answer helpful?