Animated data flow diagram

AI Voice Assistant via Siri using n8n & OpenAI

Version: 1.0.0 | Last Updated: 2025-05-16

Integrates with:

OpenAI Apple Shortcuts

Overview

Siri Template Thumbnail

Unlock Hands-Free AI Interaction with this AI Agent

This n8n AI Agent seamlessly integrates with Apple's Siri, allowing you to trigger powerful automations and get AI-driven responses using just your voice. It uses an Apple Shortcut to capture your spoken input, transcribes it, and sends it to this n8n workflow. The workflow processes the query using an AI Agent (powered by OpenAI's gpt-4o-mini by default, or your chosen LLM) and returns a concise, voice-optimized answer that Siri reads back to you.

Beyond simple Q&A, you can extend this agent to fetch data from your business apps, trigger complex workflows, or manage tasks, all initiated via a simple 'Hey Siri' command. The agent is pre-configured to receive the current date and time for context-aware responses.

Key Features & Benefits

  • Voice-Activated AI Agent: Interact with your custom AI assistant using simple Siri commands for ultimate convenience.
  • Seamless Apple Integration: Leverages Apple Shortcuts for easy setup and use on your iPhone, iPad, or Mac.
  • Powered by Advanced AI: Utilizes OpenAI's gpt-4o-mini by default for intelligent, quick, and voice-optimized responses. The system prompt guides the AI to be concise.
  • Flexible LLM Choice: Easily swap the OpenAI node for other compatible LLMs (e.g., Groq, Claude) to suit your preferences or budget.
  • Context-Aware & Extensible: Automatically incorporates current date and time. Easily enhance with more data sources or connect to other n8n nodes to trigger any business process.
  • Hands-Free Productivity: Get information, execute tasks, and control your n8n automations without needing to type or manually interact with devices.
  • Quick Setup: Includes a downloadable Apple Shortcut, clear instructions, and a link to a setup video to get you started in minutes.

Use Cases

  • Quickly ask questions and get AI-powered answers on the go using Siri.
  • Trigger custom n8n automations with voice commands, like adding items to a to-do list or fetching specific data from your apps.
  • Get instant information such as current time/date or custom data points from your n8n workflows via voice.
  • Prototype voice-controlled applications and AI interactions efficiently.
  • Dictate notes or tasks to be processed and stored by backend systems automated with n8n.

Prerequisites

  • An n8n instance (Cloud or self-hosted).
  • An OpenAI API Key (or credentials for your chosen LLM, e.g., a free Groq account).
  • An Apple device (iPhone, iPad, or Mac) that supports Siri and the Shortcuts app.

Setup Instructions

  1. Import this workflow into your n8n instance.
  2. In the 'OpenAI Chat Model' node, select or add your OpenAI API credential. Alternatively, replace this node with your preferred LLM (e.g., Groq, Claude) and configure its credentials.
  3. Copy the 'Production URL' from the 'When called by Apple Shortcut' webhook trigger node.
  4. Save and activate this n8n workflow.
  5. Download the Apple Shortcut from https://uploads.n8n.io/devrel/ask-agent.shortcut and open it on your macOS or iOS device. This will add the shortcut to your Shortcuts app.
  6. Edit the imported Apple Shortcut: find the 'Get contents of URL' action and paste the 'Production URL' (copied in step 3) into its URL field, replacing the placeholder.
  7. Test your new voice assistant by saying "Hey Siri, Ask Agent," then state your query or command.
  8. For a visual guide, check the setup video linked in the workflow's sticky note (https://youtu.be/dewsB-4iGA8).

Tags:

AI AgentVoice AssistantSiriApple ShortcutsOpenAIAutomationProductivitySolopreneur ToolHands-FreeLangchain

Want your own unique AI agent?

Talk to us - we know how to build custom AI agents for your specific needs.

Schedule a Consultation