What This Agent Does
The Instagram Scraper AI Agent automates extraction of Instagram content and profile data. Extract posts, reels, comments, and profile information for social media research.
Data Types You Can Scrape:
- Profile data (bio, followers, following)
- Post content and engagement metrics
- Reels video data
- Comments and replies
- Hashtag performance
- Story highlights (public)
Key Benefits:
- Research influencers at scale
- Track competitor content performance
- Analyze engagement patterns
- Monitor brand mentions
Use Cases:
- Influencer vetting and research
- Competitor content analysis
- Hashtag research
- Brand monitoring
- Content strategy planning
Data You Can Extract
Profile Data
-
scrapeInstagramProfiles: Extract full profile data - bio, followers, following, post count, profile picture, verification status
-
discoverInstagramByUsername: Find and extract profiles by username
Posts & Content
-
scrapeInstagramPosts: Get post data - caption, likes, comments, date, location, tagged users
-
discoverInstagramPostsByURL: Extract specific posts from URLs
Reels
-
scrapeInstagramReels: Extract Reels video data - views, likes, comments, audio info
-
discoverAllInstagramReels: Get all Reels from a profile
-
discoverInstagramReelsByURL: Extract specific Reels
Engagement
-
scrapeInstagramComments: Get all comments from posts - text, likes, replies, commenter info
Required Integrations
Instagram Scraper Integration
Uses instagramscraper integration - managed by TaskAGI.
Setup Steps:
- Deploy this agent
- Connect Google Drive
- Enter profile URLs, usernames, or post URLs
- Run extraction
Configuration Steps
Form Trigger Setup
-
Usernames: Instagram usernames (without @)
-
Profile URLs: Full profile URLs
-
Post URLs: Specific post links
-
Results Limit: Number of posts to extract
-
Filename: Output file name
Example Inputs
Usernames: nike, adidas, puma
Profile URL: https://www.instagram.com/nike/
Post URL: https://www.instagram.com/p/ABC123xyz/
Testing Your Agent
-
Test Public Profiles: Start with verified/public accounts
-
Extract 10-20 Posts: Verify data completeness
-
Check Metrics: Confirm engagement numbers
-
Run Full Profile: Extract all content
-
Monitor Rate Limits: Watch for restrictions
Expected Output:
Profile: username, bio, followers, following, post_count, is_verified
Posts: caption, likes, comments, date, location, media_type, media_url
Troubleshooting
"Profile not found"
- Verify username spelling
- Account may be private
- Account may be suspended
"Missing posts"
- Private accounts hide posts
- Very old posts may not be available
"Engagement counts differ"
- Instagram rounds large numbers
- Counts update in real-time
Next Steps
-
Influencer Research: Build lists of creators by niche
-
Competitor Tracking: Monitor posting frequency and engagement
-
Hashtag Analysis: Track hashtag performance
-
Content Calendar: Analyze best posting times
Pro Tips:
- Calculate true engagement rate: (likes + comments) / followers
- Track Reels vs Posts performance separately
- Monitor follower growth trends
- Identify top-performing content formats