Exact request sent to the run panel.
{
"source": "retrieve",
"template": {
"id": "linkedin_profile_scraper",
"slug": "linkedin-profile-intel",
"name": "LinkedIn Profile + Email Finder",
"categoryId": "LINKEDIN"
},
"inputs": {
"profileUrl": "",
"includeEmail": true
},
"agentHint": "You are extracting profile data from LinkedIn. Adapt to the actual UI you encounter.\n\n**TASK CONFIGURATION:**\n- Profile URL: \n- Include Email: true\n\n---\n\n## STEP 1: NAVIGATE TO PROFILE\n\n1. Go to \n2. Wait for profile to fully load\n3. If not logged in or profile not accessible, STOP and report the issue\n\n---\n\n## STEP 2: EXTRACT PROFILE DATA\n\n**Basic Info (from profile header):**\n- Full name\n- Headline/title\n- Location\n- Profile photo URL\n- Connection degree (1st, 2nd, 3rd)\n\n**About Section:**\n- Full about/summary text\n\n**Experience:**\nFor each position:\n- Job title\n- Company name\n- Employment type (Full-time, Part-time, etc.)\n- Duration and dates\n- Location\n- Description (if expanded/visible)\n\n**Education:**\nFor each entry:\n- School name\n- Degree and field of study\n- Years attended\n- Activities/societies\n\n**Skills:**\n- List of skills (top skills if limited view)\n- Endorsement counts if visible\n\n---\n\n## STEP 3: CONTACT INFO (if true)\n\n1. Look for \"Contact info\" link/button on profile\n2. If found, click to open contact details modal/section\n3. Extract:\n - Email address\n - Phone number\n - Website/portfolio\n - Other social profiles\n - Address (if shown)\n\n---\n\n## STEP 4: REPORT RESULTS\n\n```json\n{\n \"profile\": {\n \"name\": \"\",\n \"headline\": \"\",\n \"location\": \"\",\n \"about\": \"\",\n \"profileUrl\": \"\",\n \"photoUrl\": \"\",\n \"connectionDegree\": \"\",\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\",\n \"website\": \"\",\n \"otherProfiles\": []\n },\n \"experience\": [\n {\n \"title\": \"\",\n \"company\": \"\",\n \"employmentType\": \"\",\n \"duration\": \"\",\n \"location\": \"\",\n \"description\": \"\"\n }\n ],\n \"education\": [\n {\n \"school\": \"\",\n \"degree\": \"\",\n \"field\": \"\",\n \"years\": \"\"\n }\n ],\n \"skills\": []\n },\n \"extractedAt\": \"<timestamp>\"\n}\n```\n\n---\n\n## ADAPTIVE UI HANDLING\n\n- Profile sections may be collapsed - expand if needed\n- Contact info may require clicking a link to view\n- Some profiles have limited visibility based on connection status\n- Skills may require scrolling or \"Show all\" action\n\n## ERROR HANDLING\n\n- If profile not found: Report invalid URL\n- If access restricted: Report connection/privacy limitation\n- If contact info not accessible: Note in response, continue with other data",
"userInput": "You are extracting profile data from LinkedIn. Adapt to the actual UI you encounter.\n\n**TASK CONFIGURATION:**\n- Profile URL: \n- Include Email: true\n\n---\n\n## STEP 1: NAVIGATE TO PROFILE\n\n1. Go to \n2. Wait for profile to fully load\n3. If not logged in or profile not accessible, STOP and report the issue\n\n---\n\n## STEP 2: EXTRACT PROFILE DATA\n\n**Basic Info (from profile header):**\n- Full name\n- Headline/title\n- Location\n- Profile photo URL\n- Connection degree (1st, 2nd, 3rd)\n\n**About Section:**\n- Full about/summary text\n\n**Experience:**\nFor each position:\n- Job title\n- Company name\n- Employment type (Full-time, Part-time, etc.)\n- Duration and dates\n- Location\n- Description (if expanded/visible)\n\n**Education:**\nFor each entry:\n- School name\n- Degree and field of study\n- Years attended\n- Activities/societies\n\n**Skills:**\n- List of skills (top skills if limited view)\n- Endorsement counts if visible\n\n---\n\n## STEP 3: CONTACT INFO (if true)\n\n1. Look for \"Contact info\" link/button on profile\n2. If found, click to open contact details modal/section\n3. Extract:\n - Email address\n - Phone number\n - Website/portfolio\n - Other social profiles\n - Address (if shown)\n\n---\n\n## STEP 4: REPORT RESULTS\n\n```json\n{\n \"profile\": {\n \"name\": \"\",\n \"headline\": \"\",\n \"location\": \"\",\n \"about\": \"\",\n \"profileUrl\": \"\",\n \"photoUrl\": \"\",\n \"connectionDegree\": \"\",\n \"contact\": {\n \"email\": \"\",\n \"phone\": \"\",\n \"website\": \"\",\n \"otherProfiles\": []\n },\n \"experience\": [\n {\n \"title\": \"\",\n \"company\": \"\",\n \"employmentType\": \"\",\n \"duration\": \"\",\n \"location\": \"\",\n \"description\": \"\"\n }\n ],\n \"education\": [\n {\n \"school\": \"\",\n \"degree\": \"\",\n \"field\": \"\",\n \"years\": \"\"\n }\n ],\n \"skills\": []\n },\n \"extractedAt\": \"<timestamp>\"\n}\n```\n\n---\n\n## ADAPTIVE UI HANDLING\n\n- Profile sections may be collapsed - expand if needed\n- Contact info may require clicking a link to view\n- Some profiles have limited visibility based on connection status\n- Skills may require scrolling or \"Show all\" action\n\n## ERROR HANDLING\n\n- If profile not found: Report invalid URL\n- If access restricted: Report connection/privacy limitation\n- If contact info not accessible: Note in response, continue with other data",
"urls": [],
"meta": {
"createdAt": "",
"userAgent": ""
},
"execution": {
"mode": "device",
"deviceIds": []
}
}