# Instagram profile analyzer

**Action ID:** `instagram_profile_analyzer`

## Description

Analyze an Instagram profile.

## Input Parameters

| Name               | Type   | Required | Default | Description                                                 |
| ------------------ | ------ | :------: | ------- | ----------------------------------------------------------- |
| instagram\_profile | string |     ✓    | -       | The Instagram profile to analyze (username or profile data) |
| profile\_pic\_url  | string |     ✓    | -       | The URL of the profile picture                              |

<details>

<summary>View JSON Schema</summary>

```json
{
  "description": "Instagram profile analyzer node input.",
  "properties": {
    "instagram_profile": {
      "description": "The Instagram profile to analyze.",
      "title": "Instagram profile",
      "type": "string"
    },
    "profile_pic_url": {
      "description": "The URL of the profile picture.",
      "title": "Profile picture URL",
      "type": "string"
    }
  },
  "required": [
    "instagram_profile",
    "profile_pic_url"
  ],
  "title": "InstagramProfileAnalyzerNodeInput",
  "type": "object"
}
```

</details>

## Output Parameters

| Name                       | Type   | Description                                                    |
| -------------------------- | ------ | -------------------------------------------------------------- |
| strengths                  | array  | The strengths of the Instagram profile with title and subtitle |
| weaknesses                 | array  | The weaknesses of the Instagram profile                        |
| love\_life                 | string | Analysis of the love life based on profile                     |
| money                      | string | Analysis of financial status based on profile                  |
| health                     | string | Analysis of health and wellness based on profile               |
| biggest\_goal              | string | Identified biggest goal or aspiration                          |
| colleague\_perspective     | string | How colleagues might perceive this person                      |
| pickup\_lines              | array  | Creative pickup lines based on profile                         |
| famous\_person\_comparison | string | Comparison to a famous person                                  |
| previous\_life             | string | Humorous take on what they might have been in a previous life  |
| animal                     | string | What animal they resemble                                      |
| fifty\_dollar\_thing       | string | What they would spend $50 on                                   |
| career                     | string | Career analysis and insights                                   |
| life\_suggestion           | string | Suggestions for life improvement                               |

<details>

<summary>View JSON Schema</summary>

**Output Schema**

```json
{
  "$defs": {
    "ProfileStrength": {
      "description": "A strength of the Instagram profile.",
      "properties": {
        "title": {
          "description": "The title of the strength.",
          "title": "Title",
          "type": "string"
        },
        "subtitle": {
          "description": "The subtitle of the strength.",
          "title": "Subtitle",
          "type": "string"
        }
      },
      "required": [
        "title",
        "subtitle"
      ],
      "title": "ProfileStrength",
      "type": "object"
    }
  },
  "description": "Instagram profile analyzer node output.",
  "properties": {
    "strengths": {
      "description": "The strengths of the Instagram profile.",
      "items": {
        "$ref": "#/$defs/ProfileStrength"
      },
      "title": "Strengths",
      "type": "array"
    },
    "weaknesses": {
      "description": "The weaknesses of the Instagram profile.",
      "items": {
        "type": "string"
      },
      "title": "Weaknesses",
      "type": "array"
    },
    "love_life": {
      "description": "The love life of the Instagram profile.",
      "title": "Love life",
      "type": "string"
    },
    "money": {
      "description": "The money of the Instagram profile.",
      "title": "Money",
      "type": "string"
    },
    "health": {
      "description": "The health of the Instagram profile.",
      "title": "Health",
      "type": "string"
    },
    "biggest_goal": {
      "description": "The biggest goal of the Instagram profile.",
      "title": "Biggest goal",
      "type": "string"
    },
    "colleague_perspective": {
      "description": "The colleague perspective of the Instagram profile.",
      "title": "Colleague perspective",
      "type": "string"
    },
    "pickup_lines": {
      "description": "The pickup lines of the Instagram profile.",
      "items": {
        "type": "string"
      },
      "title": "Pickup lines",
      "type": "array"
    },
    "famous_person_comparison": {
      "description": "The famous person comparison of the Instagram profile.",
      "title": "Famous person comparison",
      "type": "string"
    },
    "previous_life": {
      "description": "The previous life of the Instagram profile.",
      "title": "Previous life",
      "type": "string"
    },
    "animal": {
      "description": "The animal of the Instagram profile.",
      "title": "Animal",
      "type": "string"
    },
    "fifty_dollar_thing": {
      "description": "The fifty dollar thing of the Instagram profile.",
      "title": "Fifty dollar thing",
      "type": "string"
    },
    "career": {
      "description": "The career of the Instagram profile.",
      "title": "Career",
      "type": "string"
    },
    "life_suggestion": {
      "description": "The life suggestion of the Instagram profile.",
      "title": "Life suggestion",
      "type": "string"
    }
  },
  "required": [
    "strengths",
    "weaknesses",
    "love_life",
    "money",
    "health",
    "biggest_goal",
    "colleague_perspective",
    "pickup_lines",
    "famous_person_comparison",
    "previous_life",
    "animal",
    "fifty_dollar_thing",
    "career",
    "life_suggestion"
  ],
  "title": "InstagramProfileAnalyzerNodeOutput",
  "type": "object"
}
```

</details>

## How It Works

This node uses AI to analyze an Instagram profile by examining the profile data and profile picture. It generates comprehensive insights about the person's personality, lifestyle, goals, and characteristics based on visual and textual information from their Instagram presence. The analysis combines image recognition and natural language processing to create a detailed personality profile with both serious insights and entertaining observations.

## Usage Examples

### Example 1: Basic Profile Analysis

**Input:**

```
instagram_profile: "@johndoe - Travel photographer exploring the world"
profile_pic_url: "https://example.com/profile.jpg"
```

**Output:**

```
strengths: [
  {title: "Visual Storyteller", subtitle: "Captures moments beautifully"},
  {title: "Adventurous Spirit", subtitle: "Always seeking new experiences"}
]
weaknesses: ["May struggle with routine", "Possibly inconsistent posting schedule"]
love_life: "Likely values a partner who shares passion for adventure and travel"
career: "Professional photographer or content creator in travel industry"
```

### Example 2: Business Profile Analysis

**Input:**

```
instagram_profile: "@sarahceo - Entrepreneur | Tech Startup Founder"
profile_pic_url: "https://example.com/sarah.jpg"
```

**Output:**

```
strengths: [
  {title: "Natural Leader", subtitle: "Commands respect and inspires teams"},
  {title: "Innovative Thinker", subtitle: "Always ahead of the curve"}
]
money: "Focused on building wealth through entrepreneurship and smart investments"
biggest_goal: "Scale the startup to a successful exit or IPO"
```

### Example 3: Lifestyle Influencer Analysis

**Input:**

```
instagram_profile: "@fitnessguru - Health & Wellness Coach"
profile_pic_url: "https://example.com/fitness.jpg"
```

**Output:**

```
health: "Excellent physical condition, prioritizes wellness and fitness"
animal: "A lion - strong, disciplined, and leads by example"
life_suggestion: "Balance intense fitness focus with mental health practices"
```

## Common Use Cases

* **Social Media Marketing**: Understand target audience personalities and preferences for better content strategy
* **Influencer Partnerships**: Evaluate potential influencer collaborators for brand alignment
* **Dating Apps**: Create fun, engaging profile insights for entertainment features
* **Personal Branding**: Get objective analysis of how your Instagram presence is perceived
* **Customer Research**: Analyze customer profiles to understand demographics and psychographics
* **Entertainment Apps**: Generate fun personality reports for social sharing
* **Recruitment**: Understand candidate personalities beyond traditional resumes

## Error Handling

| Error Type            | Cause                                            | Solution                                                      |
| --------------------- | ------------------------------------------------ | ------------------------------------------------------------- |
| Invalid Profile URL   | Profile picture URL is malformed or inaccessible | Verify the URL is correct and publicly accessible             |
| Empty Profile Data    | Instagram profile text is missing or empty       | Provide profile bio, description, or username                 |
| Image Analysis Failed | Profile picture cannot be processed or analyzed  | Ensure image is in supported format (JPG, PNG) and accessible |
| Rate Limit            | Too many analysis requests in short period       | Implement delays between requests or batch processing         |
| AI Service Error      | Analysis service is temporarily unavailable      | Retry the request after a brief delay                         |
| Profile Not Found     | Instagram username doesn't exist                 | Verify the username is correct and profile is public          |

## Notes

* **Privacy Considerations**: Only analyze public profiles or with explicit user consent
* **AI-Generated Content**: Results are AI-generated interpretations and should be taken as entertainment or insights, not definitive assessments
* **Profile Picture Quality**: Higher quality profile pictures yield more accurate visual analysis
* **Profile Completeness**: More detailed profile bios result in richer analysis outputs
* **Cultural Sensitivity**: Analysis should be interpreted with cultural context in mind
* **Entertainment vs Analysis**: Some outputs (pickup lines, animal comparisons) are designed for entertainment value


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.agenticflow.ai/reference/nodes/instagram_profile_analyzer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
