1. Look up a company
“Look up the company at stripe.com on LoneScale — I want the name, industry, headcount, and LinkedIn URL.”What Claude does: calls
public-api-companies-search with domain: "stripe.com".
Sample response:
enrich: true, which returns a function-level breakdown.
2. Enrich a list of contacts with email + phone
_“Here are 3 LinkedIn URLs:What Claude does:Enrich each one with email and phone using LoneScale.”_
- https://www.linkedin.com/in/patrickcollison
- https://www.linkedin.com/in/johncollison
- https://www.linkedin.com/in/cristinacordova
- Calls
public-api-enrichwithenrichment_type: ["email", "phone"]and the 3 contacts. Gets back alonescale_job_id. - Polls
get-job-resultevery few seconds until the status flips frompendingtoready. - Shows you a table with the enriched email + phone for each contact.
most_probable_email_status: "predicted" and accompanied by predicted_email, email_pattern, and predicted_email_score. Predicted emails don’t consume credits.
3. Source contacts at a company
“Find 10 engineering managers at figma.com based in the US, and show me their LinkedIn URLs and current titles.”What Claude does:
- Calls
public-api-contact-sourcingwithcompany_domain: "figma.com",personas: ["engineering manager"],included_locations: ["United States"],limit: 10. Gets back alonescale_job_id. - Polls
get-job-resultuntil the job isready(sourcing typically takes 1–3 minutes). - Returns the list of sourced contacts inline.
public-api-enrich.
Tips
- Be explicit about LoneScale. Mentioning “LoneScale” in the prompt makes Claude pick the right connector when you have several connected.
- Don’t interrupt async jobs. While Claude is polling
get-job-result, don’t send a new message — it will lose thelonescale_job_idand have to restart. - Custom metadata. All tools accept an optional
custommap that’s echoed back in webhook payloads. Useful when you’re chaining LoneScale with a CRM update further downstream.

