[{"data":1,"prerenderedAt":1062},["ShallowReactive",2],{"blog-\u002Fblog\u002Flinkedin-profiles-emails-one-integration":3,"blog-related-\u002Fblog\u002Flinkedin-profiles-emails-one-integration":793},{"id":4,"title":5,"author":6,"body":7,"category":778,"cover":779,"description":780,"draft":781,"extension":782,"image":778,"launchCta":778,"meta":783,"navigation":335,"ogImage":778,"path":784,"publishedAt":785,"readTime":778,"seo":786,"stem":787,"tags":788,"updatedAt":778,"__hash__":792},"blogUnlisted\u002Fblog\u002Flinkedin-profiles-emails-one-integration.md","LinkedIn Profiles, Emails Included, Behind One Integration","The Monid Team",{"type":8,"value":9,"toc":763},"minimark",[10,15,88,91,96,146,150,159,162,166,171,180,188,197,201,258,266,270,283,372,375,402,405,412,416,459,466,486,534,551,555,564,575,581,585,683,695,699,702,705,709,721,727,738,747,751,759],[11,12,14],"p",{"style":13},"font-size:18px !important;line-height:1.65 !important;margin:0 0 24px;color:inherit;","Copy this line to your agent to find LinkedIn profiles with verified work emails.",[16,17,22],"pre",{"className":18,"code":19,"language":20,"meta":21,"style":21},"language-sh shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","set up https:\u002F\u002Fmonid.ai\u002FSKILL.md and use apify to scrape LinkedIn profiles and discover work emails for a list of people\n","sh","",[23,24,25],"code",{"__ignoreMap":21},[26,27,30,34,38,41,44,47,50,53,56,59,62,64,67,70,73,76,79,82,85],"span",{"class":28,"line":29},"line",1,[26,31,33],{"class":32},"s2Zo4","set",[26,35,37],{"class":36},"sfazB"," up",[26,39,40],{"class":36}," https:\u002F\u002Fmonid.ai\u002FSKILL.md",[26,42,43],{"class":36}," and",[26,45,46],{"class":36}," use",[26,48,49],{"class":36}," apify",[26,51,52],{"class":36}," to",[26,54,55],{"class":36}," scrape",[26,57,58],{"class":36}," LinkedIn",[26,60,61],{"class":36}," profiles",[26,63,43],{"class":36},[26,65,66],{"class":36}," discover",[26,68,69],{"class":36}," work",[26,71,72],{"class":36}," emails",[26,74,75],{"class":36}," for",[26,77,78],{"class":36}," a",[26,80,81],{"class":36}," list",[26,83,84],{"class":36}," of",[26,86,87],{"class":36}," people\n",[11,89,90],{},"You can pull a full LinkedIn profile and the person's likely work email from a single integration on Monid, billed per result at roughly a cent and a half, with the price visible before you run and no LinkedIn login anywhere in the loop. Monid is a pay-per-call data API marketplace: one integration and one wallet reach hundreds of external data endpoints across web scraping, people enrichment, social data, and search. The LinkedIn corner of that catalog is unusual because the useful part is rarely the headline. It is the email attached to it, and the endpoints below treat that email as a first-class output rather than an afterthought.",[92,93,95],"h2",{"id":94},"tldr","TL;DR",[97,98,99,112,123,134,143],"ul",{},[100,101,102,111],"li",{},[103,104,108],"a",{"href":105,"rel":106},"https:\u002F\u002Fapify.com\u002Fdev-fusion\u002Flinkedin-profile-scraper",[107],"nofollow",[23,109,110],{},"dev_fusion\u002Flinkedin-profile-scraper"," turns a list of profile URLs into structured records with work history, education, skills, and discovered email addresses and phone numbers, billed per result.",[100,113,114,115,122],{},"Do not have the URLs? ",[103,116,119],{"href":117,"rel":118},"https:\u002F\u002Fapify.com\u002Fharvestapi\u002Flinkedin-profile-search-by-name",[107],[23,120,121],{},"harvestapi\u002Flinkedin-profile-search-by-name"," searches by first and last name with location, company, and school filters, then flips into a \"Full + email search\" mode in the same call.",[100,124,125,126,133],{},"For a whole org, ",[103,127,130],{"href":128,"rel":129},"https:\u002F\u002Fapify.com\u002Fharvestapi\u002Flinkedin-company-employees",[107],[23,131,132],{},"harvestapi\u002Flinkedin-company-employees"," walks employees and returns emails with SMTP validation, so a bounced address is filtered before it reaches you.",[100,135,136,137,142],{},"When you only need public profile fields and no email, ",[103,138,141],{"href":139,"rel":140},"https:\u002F\u002Ftikhub.io",[107],"TikHub"," fetches a profile by URL for a fraction of the per-call cost.",[100,144,145],{},"None of these need a LinkedIn account, cookies, or an app review. The provider owns the scraping infrastructure; you own one wallet.",[92,147,149],{"id":148},"why-the-email-is-the-hard-part","Why the email is the hard part",[11,151,152,153,158],{},"LinkedIn's own product surface never hands you an email. The ",[103,154,157],{"href":155,"rel":156},"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Flinkedin\u002F",[107],"official Marketing and Talent APIs"," are built for authorized apps acting on behalf of a logged-in member, and personal contact details sit behind that member's own privacy settings. That is the correct design for LinkedIn, and it is why every recruiter, founder, and sales team that actually needs to reach a person ends up somewhere else: a standalone email finder bolted onto a separate profile scraper, two vendors, two bills, and a brittle handoff between them where the name matches but the email does not.",[11,160,161],{},"The endpoints on Monid collapse that handoff. Email discovery runs inside the same call that scrapes the profile, so the address you get back is tied to the exact record it came from. That is the whole angle: profile and email as one row, not two systems you have to reconcile.",[92,163,165],{"id":164},"set-up-once","Set up once",[167,168,170],"h3",{"id":169},"for-agents","For agents",[11,172,173,174,179],{},"Grab an API key at ",[103,175,178],{"href":176,"rel":177},"https:\u002F\u002Fapp.monid.ai\u002F",[107],"app.monid.ai",", then paste this to your agent and hand it the key:",[16,181,186],{"className":182,"code":184,"language":185},[183],"language-text","set up https:\u002F\u002Fmonid.ai\u002FSKILL.md\n","text",[23,187,184],{"__ignoreMap":21},[11,189,190,191,196],{},"It learns the whole discover, inspect, run workflow itself. More details in the ",[103,192,195],{"href":193,"rel":194},"https:\u002F\u002Fmonid.ai\u002Fdocs\u002Fguide\u002Fquickstart-skill",[107],"agent quickstart",".",[167,198,200],{"id":199},"for-humans","For humans",[16,202,206],{"className":203,"code":204,"language":205,"meta":21,"style":21},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npm install -g @monid-ai\u002Fcli\nmonid keys add --label main --key \u003Cyour-api-key>\n","bash",[23,207,208,223],{"__ignoreMap":21},[26,209,210,214,217,220],{"class":28,"line":29},[26,211,213],{"class":212},"sBMFI","npm",[26,215,216],{"class":36}," install",[26,218,219],{"class":36}," -g",[26,221,222],{"class":36}," @monid-ai\u002Fcli\n",[26,224,226,229,232,235,238,241,244,248,251,255],{"class":28,"line":225},2,[26,227,228],{"class":212},"monid",[26,230,231],{"class":36}," keys",[26,233,234],{"class":36}," add",[26,236,237],{"class":36}," --label",[26,239,240],{"class":36}," main",[26,242,243],{"class":36}," --key",[26,245,247],{"class":246},"sMK4o"," \u003C",[26,249,250],{"class":36},"your-api-ke",[26,252,254],{"class":253},"sTEyZ","y",[26,256,257],{"class":246},">\n",[11,259,260,261,196],{},"More details in the ",[103,262,265],{"href":263,"rel":264},"https:\u002F\u002Fmonid.ai\u002Fdocs\u002Fguide\u002Fquickstart-cli",[107],"CLI quickstart",[92,267,269],{"id":268},"from-a-url-scrape-and-enrich-in-one-call","From a URL: scrape and enrich in one call",[11,271,272,273,278,279,282],{},"If you already have profile URLs, ",[103,274,276],{"href":105,"rel":275},[107],[23,277,110],{}," is the direct path. Its input is a single field, ",[23,280,281],{},"profileUrls",", an array of the people you want. No auth cookies, no session juggling. One result comes back per URL, billed per result.",[16,284,286],{"className":203,"code":285,"language":205,"meta":21,"style":21},"monid run -p apify -e \u002Fdev_fusion\u002Flinkedin-profile-scraper \\\n  -i '{\"profileUrls\": [\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fwilliamhgates\"]}'\n# -> Run ID: 01HXYZ...\n\nmonid runs get -r 01HXYZ... -o profiles.json\n# -> COMPLETED: one full record per URL,\n#    contact fields included where discoverable\n",[23,287,288,309,323,330,337,360,366],{"__ignoreMap":21},[26,289,290,292,295,298,300,303,306],{"class":28,"line":29},[26,291,228],{"class":212},[26,293,294],{"class":36}," run",[26,296,297],{"class":36}," -p",[26,299,49],{"class":36},[26,301,302],{"class":36}," -e",[26,304,305],{"class":36}," \u002Fdev_fusion\u002Flinkedin-profile-scraper",[26,307,308],{"class":253}," \\\n",[26,310,311,314,317,320],{"class":28,"line":225},[26,312,313],{"class":36},"  -i",[26,315,316],{"class":246}," '",[26,318,319],{"class":36},"{\"profileUrls\": [\"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fwilliamhgates\"]}",[26,321,322],{"class":246},"'\n",[26,324,326],{"class":28,"line":325},3,[26,327,329],{"class":328},"sHwdD","# -> Run ID: 01HXYZ...\n",[26,331,333],{"class":28,"line":332},4,[26,334,336],{"emptyLinePlaceholder":335},true,"\n",[26,338,340,342,345,348,351,354,357],{"class":28,"line":339},5,[26,341,228],{"class":212},[26,343,344],{"class":36}," runs",[26,346,347],{"class":36}," get",[26,349,350],{"class":36}," -r",[26,352,353],{"class":36}," 01HXYZ...",[26,355,356],{"class":36}," -o",[26,358,359],{"class":36}," profiles.json\n",[26,361,363],{"class":28,"line":362},6,[26,364,365],{"class":328},"# -> COMPLETED: one full record per URL,\n",[26,367,369],{"class":28,"line":368},7,[26,370,371],{"class":328},"#    contact fields included where discoverable\n",[11,373,374],{},"Each record is deep enough to act on without a second lookup:",[97,376,377,384,390,396],{},[100,378,379,383],{},[380,381,382],"strong",{},"Identity and headline",": name, current title, summary, location, and profile images.",[100,385,386,389],{},[380,387,388],{},"Full work history with company intelligence",": every role plus the employer's industry, website, size range, and founded year, which is what lets you segment a list by company stage rather than just title.",[100,391,392,395],{},[380,393,394],{},"Education, skills, certifications, publications, patents, and recommendations",": the raw material for scoring fit before you ever send a message.",[100,397,398,401],{},[380,399,400],{},"Enriched contact details",": discovered email addresses and, where available, phone numbers.",[11,403,404],{},"That last bullet is the reason to reach for this endpoint over a plain scraper. The enrichment step runs automatically, so a profile that resolves to a findable work address arrives with the address already attached.",[11,406,407],{},[408,409],"img",{"alt":410,"src":411},"From a profile URL or name, through scrape, email discovery, and an SMTP check, to a verified email plus the full profile record in one row","\u002Fimg\u002Fblog\u002Flinkedin-profiles-emails-one-integration-fig-linkedin-pipeline.png",[92,413,415],{"id":414},"no-url-search-by-name-then-ask-for-the-email","No URL? Search by name, then ask for the email",[11,417,418,419,424,425,428,429,432,433,436,437,428,440,443,444,436,447,450,451,454,455,458],{},"Often you have a name and a rough context, not a link. ",[103,420,422],{"href":117,"rel":421},[107],[23,423,121],{}," takes ",[23,426,427],{},"firstName"," and ",[23,430,431],{},"lastName"," and narrows with real filters: ",[23,434,435],{},"locations",", ",[23,438,439],{},"currentCompanies",[23,441,442],{},"pastCompanies"," as company URLs, ",[23,445,446],{},"schools",[23,448,449],{},"currentJobTitles",", and ",[23,452,453],{},"industryIds",". A ",[23,456,457],{},"strictSearch"," flag keeps you from drowning in near-matches.",[11,460,461,462,465],{},"The field that matters most is ",[23,463,464],{},"profileScraperMode",". It has three settings, and they map cleanly to how much you want to spend:",[97,467,468,474,480],{},[100,469,470,473],{},[380,471,472],{},"Short"," returns search-page summaries and headlines, enough to confirm you found the right person.",[100,475,476,479],{},[380,477,478],{},"Full"," opens each profile and pulls the complete detail set.",[100,481,482,485],{},[380,483,484],{},"Full + email search"," does everything Full does, then applies email-finding heuristics to surface a contact address.",[16,487,489],{"className":203,"code":488,"language":205,"meta":21,"style":21},"monid run -p apify -e \u002Fharvestapi\u002Flinkedin-profile-search-by-name \\\n  -i '{\"profileScraperMode\": \"Full + email search\",\n       \"firstName\": \"Satya\", \"lastName\": \"Nadella\",\n       \"currentCompanies\": [\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fmicrosoft\"],\n       \"strictSearch\": true, \"maxItems\": 5}'\n",[23,490,491,508,517,522,527],{"__ignoreMap":21},[26,492,493,495,497,499,501,503,506],{"class":28,"line":29},[26,494,228],{"class":212},[26,496,294],{"class":36},[26,498,297],{"class":36},[26,500,49],{"class":36},[26,502,302],{"class":36},[26,504,505],{"class":36}," \u002Fharvestapi\u002Flinkedin-profile-search-by-name",[26,507,308],{"class":253},[26,509,510,512,514],{"class":28,"line":225},[26,511,313],{"class":36},[26,513,316],{"class":246},[26,515,516],{"class":36},"{\"profileScraperMode\": \"Full + email search\",\n",[26,518,519],{"class":28,"line":325},[26,520,521],{"class":36},"       \"firstName\": \"Satya\", \"lastName\": \"Nadella\",\n",[26,523,524],{"class":28,"line":332},[26,525,526],{"class":36},"       \"currentCompanies\": [\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fmicrosoft\"],\n",[26,528,529,532],{"class":28,"line":339},[26,530,531],{"class":36},"       \"strictSearch\": true, \"maxItems\": 5}",[26,533,322],{"class":246},[11,535,536,537,428,540,543,544,546,547,550],{},"Because billing is per result, ",[23,538,539],{},"maxItems",[23,541,542],{},"maxPages"," are your cost dial. Set ",[23,545,539],{}," low while you tune the filters, then open it up once the search returns the right people. A free schema check with ",[23,548,549],{},"monid inspect -p apify -e \u002Fharvestapi\u002Flinkedin-profile-search-by-name"," shows every filter and the current price before you commit a cent.",[92,552,554],{"id":553},"scaling-to-a-whole-company-with-the-address-actually-checked","Scaling to a whole company, with the address actually checked",[11,556,557,558,563],{},"Sourcing a team rather than a person is a different shape, and ",[103,559,561],{"href":128,"rel":560},[107],[23,562,132],{}," is built for it. It walks a company's employees with filters for job title, seniority, function, location, and years at the company, and it offers the same three-mode ladder up to full profile with email discovery. Its edge is validation: emails come back with SMTP validation, meaning the mailbox is checked to exist before the row lands in your output. On a list of a few hundred people, that is the difference between a clean send and a bounce rate that hurts your sending domain.",[11,565,566,567,570,571,574],{},"When you do not need an email at all, do not pay for one. ",[103,568,141],{"href":139,"rel":569},[107]," exposes a plain profile fetch, ",[23,572,573],{},"\u002Fapi\u002Fv1\u002Flinkedin\u002Fweb_v2\u002Fget_user_profile",", that takes a profile URL and returns the public fields per call for a fraction of the enrichment cost. It is the right tool for a quick identity check or for hydrating a profile you already emailed through another channel.",[11,576,577],{},[408,578],{"alt":579,"src":580},"A decision tree routing a profile URL, a name plus filters, a whole company, or a plain public lookup to the endpoint that fits each starting point","\u002Fimg\u002Fblog\u002Flinkedin-profiles-emails-one-integration-fig-linkedin-router.png",[92,582,584],{"id":583},"which-endpoint-fits-which-starting-point","Which endpoint fits which starting point",[586,587,588,607],"table",{},[589,590,591],"thead",{},[592,593,594,598,601,604],"tr",{},[595,596,597],"th",{},"You start with",[595,599,600],{},"Endpoint",[595,602,603],{},"Emails?",[595,605,606],{},"Billing",[608,609,610,631,649,667],"tbody",{},[592,611,612,616,625,628],{},[613,614,615],"td",{},"Profile URLs",[613,617,618,619],{},"apify ",[103,620,622],{"href":105,"rel":621},[107],[23,623,624],{},"\u002Fdev_fusion\u002Flinkedin-profile-scraper",[613,626,627],{},"discovered",[613,629,630],{},"per result",[592,632,633,636,644,647],{},[613,634,635],{},"A name and filters",[613,637,618,638],{},[103,639,641],{"href":117,"rel":640},[107],[23,642,643],{},"\u002Fharvestapi\u002Flinkedin-profile-search-by-name",[613,645,646],{},"opt-in mode",[613,648,630],{},[592,650,651,654,662,665],{},[613,652,653],{},"A company to source",[613,655,618,656],{},[103,657,659],{"href":128,"rel":658},[107],[23,660,661],{},"\u002Fharvestapi\u002Flinkedin-company-employees",[613,663,664],{},"SMTP-validated",[613,666,630],{},[592,668,669,672,677,680],{},[613,670,671],{},"Just public fields, no email",[613,673,674,675],{},"tikhub ",[23,676,573],{},[613,678,679],{},"none",[613,681,682],{},"per call",[11,684,685,686,689,690,196],{},"A free ",[23,687,688],{},"monid discover"," search returns these ranked with provider, description, current price, and a verified tag, so you never pick blind. Current per-endpoint prices live at ",[103,691,694],{"href":692,"rel":693},"https:\u002F\u002Fmonid.ai\u002Ftools",[107],"monid.ai\u002Ftools",[92,696,698],{"id":697},"what-a-real-sourcing-pass-costs","What a real sourcing pass costs",[11,700,701],{},"Put numbers on it. Say you search 200 candidates by name in \"Full + email search\" mode, then enrich 50 confirmed profiles by URL. Both stages bill per result at roughly a cent and a half each, so the whole pass lands in single-digit dollars, and you paid for exactly the rows you kept. No seat license, no monthly minimum, no second contract with an email-finder vendor, because the finding happens inside the same call. Scale the shape to a few thousand rows and it is still spend you approve without a meeting.",[11,703,704],{},"Because Monid also ships as an MCP server, this runs agent-shaped too. An agent handed \"find the heads of data at these ten companies and get their emails\" can search the catalog, route the company-employees endpoint for sourcing and the profile scraper for enrichment, and hand back a validated list from one integration.",[92,706,708],{"id":707},"faq","FAQ",[11,710,711,714,715,720],{},[380,712,713],{},"Do I need a LinkedIn account or developer app?","\nNo. You integrate Monid once and fund one pay-as-you-go wallet. The providers on ",[103,716,719],{"href":717,"rel":718},"https:\u002F\u002Fapify.com",[107],"Apify"," handle LinkedIn access, proxies, and the parsing that breaks whenever the site changes.",[11,722,723,726],{},[380,724,725],{},"How reliable are the discovered emails?","\nEmail discovery is heuristic, so it finds an address where a findable one exists rather than guaranteeing one for every profile. The company-employees endpoint adds SMTP validation, which checks the mailbox exists before returning it, cutting bounces on larger lists.",[11,728,729,732,733,436,735,737],{},[380,730,731],{},"What if I have the name but not the profile URL?","\nUse the search-by-name endpoint with ",[23,734,427],{},[23,736,431],{},", and filters like company and location, set to \"Full + email search\". It finds the profile and attempts the email in one call.",[11,739,740,743,744,196],{},[380,741,742],{},"How is this priced?","\nPer result on the Apify endpoints, per call on the TikHub lookup, from a fraction of a cent to roughly a cent and a half, always shown before anything bills. Every current price is listed at ",[103,745,694],{"href":692,"rel":746},[107],[92,748,750],{"id":749},"try-it","Try it",[11,752,753,754,196],{},"Run a free search for the LinkedIn data you need, inspect the endpoint that matches your starting point, and pull five profiles you can verify by hand. If the emails and fields check out, open up the filters and scale the pass. Start at ",[103,755,758],{"href":756,"rel":757},"https:\u002F\u002Fmonid.ai",[107],"monid.ai",[760,761,762],"style",{},"html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":21,"searchDepth":225,"depth":225,"links":764},[765,766,767,771,772,773,774,775,776,777],{"id":94,"depth":225,"text":95},{"id":148,"depth":225,"text":149},{"id":164,"depth":225,"text":165,"children":768},[769,770],{"id":169,"depth":325,"text":170},{"id":199,"depth":325,"text":200},{"id":268,"depth":225,"text":269},{"id":414,"depth":225,"text":415},{"id":553,"depth":225,"text":554},{"id":583,"depth":225,"text":584},{"id":697,"depth":225,"text":698},{"id":707,"depth":225,"text":708},{"id":749,"depth":225,"text":750},null,"\u002Fimg\u002Fblog\u002Flinkedin-profiles-emails-one-integration.png","Scrape LinkedIn profiles and discover verified work emails from one integration on Monid, billed per result with the price shown before you run.",false,"md",{},"\u002Fblog\u002Flinkedin-profiles-emails-one-integration","2026-07-09",{"title":5,"description":780},"blog\u002Flinkedin-profiles-emails-one-integration",[789,790,791],"data","agents","lead-generation","DA-hr_oETkfA4vk-Ut7jnlKExvj8Bj238HeA1sV_qg4",[794,855,923,989],{"id":795,"title":796,"author":778,"body":797,"category":778,"cover":842,"description":21,"draft":781,"extension":782,"image":778,"launchCta":843,"meta":846,"navigation":335,"ogImage":778,"path":847,"publishedAt":848,"readTime":778,"seo":849,"stem":850,"tags":851,"updatedAt":778,"__hash__":854},"blog\u002Fblog\u002Fakta-pro-is-now-available-on-monid.md","Introducing private markets\ndata for agents",{"type":8,"value":798,"toc":838},[799,803,811,814,818,825,832,835],[92,800,802],{"id":801},"what-is-aktapro","What is akta.pro",[11,804,805,810],{},[103,806,809],{"href":807,"rel":808},"https:\u002F\u002Fwww.akta.pro\u002F",[107],"akta.pro"," is a private company data and signals API for\nAI agents. Company Database covers 20M+ companies with 75+ structured fields\neach. News Signals delivers deduplicated, entity-resolved company news,\nindustry news, and signals on open-ended topics, all scored for impact and\nsentiment.",[11,812,813],{},"Private-company research is usually scattered across databases, news feeds,\nreview sites, and web search. akta.pro turns that into structured API calls, so\nan agent gets the right company context and keeps moving.",[92,815,817],{"id":816},"what-is-monid","What is Monid",[11,819,820,824],{},[103,821,823],{"href":756,"rel":822},[107],"Monid"," is the tool layer for agents. It lets agents connect\nto all the tools and APIs they need, without managing signups, API keys, or\nsubscriptions.",[11,826,827,828,196],{},"Today, Monid provides tools for social media scraping, web search, image and\nmusic generation, people data search, weather APIs, ",[103,829,831],{"href":692,"rel":830},[107],"and more",[833,834],"hr",{},[11,836,837],{},"On Monid, akta.pro becomes available as part of that same layer. Your agent can\nrequest private-company context, call akta.pro through Monid, receive structured\nmarket data, and continue the task. Private markets research should feel like\nany other tool call: describe the company or sector, get the signal, keep\nbuilding.",{"title":21,"searchDepth":225,"depth":225,"links":839},[840,841],{"id":801,"depth":225,"text":802},{"id":816,"depth":225,"text":817},"\u002Fimg\u002Fblog\u002Fakta-pro-is-now-available-on-monid-v2.png",{"label":844,"command":845},"Give your agent this line to get started.","set up https:\u002F\u002Fmonid.ai\u002FSKILL.md and use akta.pro to research recent news, company enrichment, and alternative signals for Databricks",{},"\u002Fblog\u002Fakta-pro-is-now-available-on-monid","2026-07-07",{"title":796,"description":21},"blog\u002Fakta-pro-is-now-available-on-monid",[790,852,853,789],"partner-tools","private-markets","yZnqIVof0gIpw9VH6HcE3rzit5OdTvPyC6k--T1kYa8",{"id":856,"title":857,"author":778,"body":858,"category":778,"cover":912,"description":913,"draft":781,"extension":782,"image":778,"launchCta":778,"meta":914,"navigation":335,"ogImage":778,"path":915,"publishedAt":916,"readTime":778,"seo":917,"stem":918,"tags":919,"updatedAt":778,"__hash__":922},"blog\u002Fblog\u002Fyour-claude-code-can-now-make-phone-calls.md","Your Claude Code can now make phone calls",{"type":8,"value":859,"toc":908},[860,863,872,876,884,887,889,894,900,902,905],[11,861,862],{"style":13},"Copy this line to your agent to make your first phone call.",[16,864,866],{"className":18,"code":865,"language":20,"meta":21,"style":21},"set up https:\u002F\u002Fmonid.ai\u002FSKILL.md and use Saperly to call my phone number to confirm the connection works\n",[23,867,868],{"__ignoreMap":21},[26,869,870],{"class":28,"line":29},[26,871,865],{},[92,873,875],{"id":874},"what-is-saperly","What is Saperly",[11,877,878,883],{},[103,879,882],{"href":880,"rel":881},"https:\u002F\u002Fsaperly.com\u002F",[107],"Saperly"," is phone infrastructure for AI agents. It gives\nan agent a real phone number with voice, SMS, routing, spend controls, and\ncompliance built in, without making the builder manage carrier accounts or\ntelephony paperwork.",[11,885,886],{},"Your agent can confirm an appointment, follow up on a lead, check availability,\nor route a conversation without leaving the workflow it is already running.",[92,888,817],{"id":816},[11,890,891,824],{},[103,892,823],{"href":756,"rel":893},[107],[11,895,896,897,196],{},"Today, Monid provides tools for social media scraping, web search, image \u002F\nmusic \u002F 3d model generation, people data search, weather APIs, ",[103,898,831],{"href":692,"rel":899},[107],[833,901],{},[11,903,904],{},"On Monid, Saperly becomes available as part of that same layer. Your agent can\nrequest a phone call, use Saperly through Monid, receive the result, and keep\ngoing. Calling should feel like any other tool call: describe the outcome, let\nthe agent handle the phone work, and continue the task.",[760,906,907],{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":21,"searchDepth":225,"depth":225,"links":909},[910,911],{"id":874,"depth":225,"text":875},{"id":816,"depth":225,"text":817},"\u002Fimg\u002Fblog\u002Fyour-claude-code-can-now-make-phone-calls.png","Saperly is now available on Monid. Your agent can now make phone calls for you.",{},"\u002Fblog\u002Fyour-claude-code-can-now-make-phone-calls","2026-07-05",{"title":857,"description":913},"blog\u002Fyour-claude-code-can-now-make-phone-calls",[790,852,920,921],"voice","phone","X0vLpqb1Vn9mIFY4XAQ16a67_nbOfiZV8NEdV12nu1A",{"id":924,"title":925,"author":778,"body":926,"category":778,"cover":978,"description":979,"draft":781,"extension":782,"image":778,"launchCta":778,"meta":980,"navigation":335,"ogImage":778,"path":981,"publishedAt":982,"readTime":778,"seo":983,"stem":984,"tags":985,"updatedAt":778,"__hash__":988},"blog\u002Fblog\u002Fintroducing-suzanne-chatgpt-for-3d-models.md","Introducing\nClaude for 3D models",{"type":8,"value":927,"toc":974},[928,931,940,944,952,955,957,962,967,969,972],[11,929,930],{"style":13},"Copy this line to your agent to generate your 3D model.",[16,932,934],{"className":18,"code":933,"language":20,"meta":21,"style":21},"set up https:\u002F\u002Fmonid.ai\u002FSKILL.md and create a 3D model for a rabbit\n",[23,935,936],{"__ignoreMap":21},[26,937,938],{"class":28,"line":29},[26,939,933],{},[92,941,943],{"id":942},"what-is-suzanne","What is Suzanne",[11,945,946,951],{},[103,947,950],{"href":948,"rel":949},"https:\u002F\u002Fwww.suzanne3d.com",[107],"Suzanne"," is an AI-native 3D modeling tool that turns a prompt into a\nusable 3D asset. Instead of opening a modeling tool, blocking out forms,\nadding details, and exporting by hand, you describe what you want and let\nSuzanne generate the model for you.",[11,953,954],{},"That changes who can create 3D objects. Product teams can prototype visual\nideas faster. Game builders can rough out props and characters without\nwaiting on a full art pass. Agents can generate assets as part of a larger\nworkflow, then hand those files to downstream tools for rendering, testing,\nor iteration.",[92,956,817],{"id":816},[11,958,959,824],{},[103,960,823],{"href":756,"rel":961},[107],[11,963,827,964,196],{},[103,965,831],{"href":692,"rel":966},[107],[833,968],{},[11,970,971],{},"On Monid, Suzanne becomes available as part of that same layer. Your agent can\nask for the 3D asset it needs, call Suzanne through Monid, and continue the task.\n3D creation should feel as direct as text generation: describe the thing, get\nthe artifact, keep building.",[760,973,907],{},{"title":21,"searchDepth":225,"depth":225,"links":975},[976,977],{"id":942,"depth":225,"text":943},{"id":816,"depth":225,"text":817},"\u002Fimg\u002Fblog\u002Fintroducing-suzanne-chatgpt-for-3d-models.png","Suzanne is now available on Monid. Turn any idea into a production-ready 3D model in one prompt.",{},"\u002Fblog\u002Fintroducing-suzanne-chatgpt-for-3d-models","2026-06-25",{"title":925,"description":979},"blog\u002Fintroducing-suzanne-chatgpt-for-3d-models",[986,790,987],"3d","creative-tools","_S0uHM_dNVZKt_1ohYV4hn2Fm6SMxsDxzSezZf6lYFQ",{"id":990,"title":991,"author":778,"body":992,"category":778,"cover":1051,"description":1052,"draft":781,"extension":782,"image":778,"launchCta":778,"meta":1053,"navigation":335,"ogImage":778,"path":1054,"publishedAt":1055,"readTime":778,"seo":1056,"stem":1057,"tags":1058,"updatedAt":778,"__hash__":1061},"blog\u002Fblog\u002Fminimax-is-now-available-on-monid.md","MiniMax is now available on Monid",{"type":8,"value":993,"toc":1046},[994,997,1006,1010,1018,1022,1025,1027,1033,1039,1041,1044],[11,995,996],{"style":13},"Copy this line to your agent to create music.",[16,998,1000],{"className":18,"code":999,"language":20,"meta":21,"style":21},"set up https:\u002F\u002Fmonid.ai\u002FSKILL.md and create a song with MiniMax Music 2.6\n",[23,1001,1002],{"__ignoreMap":21},[26,1003,1004],{"class":28,"line":29},[26,1005,999],{},[92,1007,1009],{"id":1008},"minimax-music-26","MiniMax Music 2.6",[11,1011,1012,1017],{},[103,1013,1016],{"href":1014,"rel":1015},"https:\u002F\u002Fwww.minimax.io",[107],"MiniMax"," Music 2.6 turns a prompt into music your agent can use right away. Describe the style, mood, lyrics, or use case, and generate a track inside the same workflow.",[92,1019,1021],{"id":1020},"minimax-text-to-image-image-01","MiniMax Text-to-Image image-01",[11,1023,1024],{},"MiniMax image-01 turns text prompts into images. Ask for a concept, scene, product visual, or creative asset, and let your agent generate it through Monid.",[92,1026,817],{"id":816},[11,1028,1029,1032],{},[103,1030,823],{"href":756,"rel":1031},[107]," is the tool layer for agents. It lets agents connect to all the tools and APIs they need, without managing signups, API keys, or subscriptions.",[11,1034,1035,1036,196],{},"Today, Monid provides tools for social media scraping, web search, image and music generation, people data search, weather APIs, ",[103,1037,831],{"href":692,"rel":1038},[107],[833,1040],{},[11,1042,1043],{},"On Monid, MiniMax becomes part of the same tool layer your agent already uses. Describe what you need, generate the image or music, and keep building.",[760,1045,907],{},{"title":21,"searchDepth":225,"depth":225,"links":1047},[1048,1049,1050],{"id":1008,"depth":225,"text":1009},{"id":1020,"depth":225,"text":1021},{"id":816,"depth":225,"text":817},"\u002Fimg\u002Fblog\u002Fminimax-is-now-available-on-monid.png","Create images and music with MiniMax models through Monid.",{},"\u002Fblog\u002Fminimax-is-now-available-on-monid","2026-06-24",{"title":991,"description":1052},"blog\u002Fminimax-is-now-available-on-monid",[790,987,1059,1060],"image-generation","music-generation","OYTt4aBpVNeb9nNuUTkZhyl8yzm6h4v8c8tMHC9NmFg",1784441553754]