Mystic Tarot Reader

An AI-powered spiritual guide that interprets tarot card images and text queries to offer soulful, empowering readings via iMessage. Supports both photo analysis of physical cards and virtual card draws.

Workflow Preview

Using the n8n HTTP Request Node to Send a Blooio.com Message

Follow these steps to configure your existing HTTP Request node in n8n so you can send SMS or iMessage via the Blooio.com API.

1. Open Your HTTP Request Node

  • In your workflow, click on the HTTP Request node youโ€™ve already added (e.g. Send Message).

2. Set Up the Request

Field Value
Request Method POST
URL https://backend.blooio.com/v1/api/messages
Response Format JSON
Body Content Type JSON (application/json)

3. Add Required Headers

Add authentication using Bearer token:

Authorization: Bearer YOUR_API_TOKEN
Content-Type:  application/json

Message Received Webhook (New Schema):

{
  "event": "message.received",
  "message_id": "3FdaRdsf94pQRl85yi-vg",
  "external_id": "+11111111111",
  "text": "Draw me a card",
  "attachments": [
    {
      "id": "GEhyfDbTIGbNmyQlqlvac",
      "mime_type": "image/jpeg",
      "file_name": "tarot.jpeg",
      "url": "https://...",
      "size": 911831,
      "height": 975,
      "width": 731
    }
  ],
  "protocol": "imessage",
  "timestamp": 1763717044386,
  "received_at": 1763717039911,
  "device_id": "735E425E"
}

๐Ÿ”ฎ Start Here: Mystic Tarot Bot Setup

Welcome, seeker. Before your tarot bot can receive spiritual inquiries via iMessage and offer intuitive readings, follow these setup steps:

โœ… Step 1: Get Your Blooio API Token

  1. Go to https://blooio.com
  2. Sign up for a Dedicated or Enterprise plan (required for attachments)
  3. Navigate to Settings โ†’ API Keys
  4. Generate an API token and copy it

๐Ÿ” Paste it in the Send Message node under the Bearer Token credential.

โœ… Step 2: Connect Blooio to n8n

In the Webhook node:

  • Use the path /tarot-ai or another route of your choice
  • Make sure your Blooio number is mapped to this endpoint in the Blooio dashboard

โœ… Step 3: Test the Flow

Text your Blooio-connected number:

  • Send โ€œHiโ€ or โ€œDraw a card for meโ€ to trigger onboarding
  • Or send a photo of tarot cards with a question

This will:

  • Trigger the webhook
  • Analyze the message/image with AI
  • Return a mystical tarot reading via iMessage

๐Ÿƒ What You Can Send

  • โœจ A text-based question (e.g., โ€œWhatโ€™s the energy around my career?โ€)
  • ๐Ÿ–ผ A photo of drawn tarot cards
  • ๐Ÿง˜โ€โ™€๏ธ A simple โ€œHiโ€ to receive onboarding guidance

Let the mystery unfold, one message at a timeโ€ฆ ๐ŸŒ™๐Ÿ“ฉ

What This Workflow Does

Input

Photo of tarot cards or text-based spiritual question

Output

Mystical tarot reading with card interpretations, spiritual guidance, and empowering insights

Quick Setup Guide

Step 1

Get Your Blooio API Token

  1. Go to https://blooio.com
  2. Sign up for a Dedicated or Enterprise plan (required for attachments)
  3. Navigate to Settings โ†’ API Keys
  4. Generate an API token and copy it

๐Ÿ” Paste it in the Send Message node under the Bearer Token credential.

Step 2

Connect Blooio to n8n

In the Webhook node:

  • Use the path /tarot-ai or another route of your choice
  • Make sure your Blooio number is mapped to this endpoint in the Blooio dashboard

Step 3

Test the Flow

Text your Blooio-connected number:

  • Send โ€œHiโ€ or โ€œDraw a card for meโ€ to trigger onboarding
  • Or send a photo of tarot cards with a question

This will:

  • Trigger the webhook
  • Analyze the message/image with AI
  • Return a mystical tarot reading via iMessage

Requirements

  • Blooio Account: Sign up for Blooio to get your API key and start sending iMessages.
  • n8n Instance: Use n8n Cloud or self-host your own instance to run this workflow.
  • OpenAI API Key: Required for AI-powered features in this workflow template.