Retrieve any information on the web seamlessly
Twin can retrieve any piece of information or data on the web - without breaking and with a simple prompt in natural language. Just give it a starting point and what you’re looking for, Twin will find and return the data in the requested format.Scrape web pages
Scrape web pages
Twin can scrape information on a page and return it into a structured format - with a simple request in natural language. Goodbye to scrapers complex to build and maintain.
Task
- Starting URL:
https://www.daphni.com/
- Goal:
Find the page with the list of the fund investments ("companies" or "portfolio" or "investments") and extract all companies in their portfolio. Return when available the following information: (1) company name (2) URL of the page.

Output
Reason over long context
Reason over long context
Twin can navigate autonomously and reason across multiple pages to answer questions, or retrieve several pieces of informations.
Task
- Starting URL:
https://www.swile.co/en
- Goal:
Visit the full company website, and record in detail all the relevant informations such as: (1) the company name (2) company description (3) company location (4) Linkedin profile URL (5) what services or products the company is selling (6) what are the pricing tiers (7) what is the type of clients and some clients names if available (8) what is the industry of the company (9) what advantage the company has over competitors. (10) what is their business model (11) a detailed explanation on what the company does (12) names of decisions makers and directors

Actions
Clicking the “About” link located in the footer section of the website to find detailed information about the company.
Clicking the “Work with us” link located under the “About” section in the footer of the website to find detailed information about the company.
Clicking the “Press” link located under the “About” section in the footer of the website to find detailed information about the company.
Clicking the “Contact” link located under the “About” section in the footer of the website to find comprehensive company details.
Clicking the “CSR at Swile” link located under the “About” section in the footer of the website to find detailed information about the company.
Clicking the “Solutions” dropdown menu at the top of the page to find detailed information about the company’s products and services.
Clicking the LinkedIn icon located in the footer section of the website to find detailed information about the company.
Output
Navigate lists
Navigate lists
Understand images
Understand images
Download and scrape PDFs
Download and scrape PDFs
Twin can locate the right PDF on a website, access it, and navigate within to find specific information or extract all content into a structured format. It can also download PDFs from web sources or upload your own for seamless data extraction—all with a simple, natural language request.
Task
- Starting URL:
https://huggingface.co/
- Goal:
Retrieve my latest invoice.

Output
Take actions on websites and web apps with no API
Twin navigates and interact with any user interface (website or web application) like Humans do. It authenticates into the app, and then can search in the application, retrieve or write information into it.Fill out forms
Fill out forms
Twin can fill out complex forms autonomously.
Task
- Starting URL:
https://www.eurovan.com/
- Goal:
Contact the moving company to get a quote for a relocation / moving. The move is from Berlin to Paris (75008). Use any contact form or otherwise contact method to request a quote for this moving job. Use the contact details: Name: Joao Justi, email: joao@twin.so, phone number: +33 (0) 600000000"

Actions
Clicking the “Contact” link in the top navigation bar to reach the contact form.
Typing ‘Joao Justi’ in the ‘Your first and last name’ field.
Typing the email address ‘juusti@gmail.com’ in the ‘Your email’ field.
Typing the phone number ‘+31 (0) 60000000’ in the ‘Phone’ field.
Clicking the “Please contact me: via email” option to select it.
Typing the personalised message in the moving request message in the ‘Your message to us’ field.
Clicking the checkbox to indicate that you have read, fully understood, and accepted the privacy notice.
Clicking the “Send data” button to submit the contact form with the moving request details.
Output
Use advanced search features
Use advanced search features
Twin can fill advanced search and filter fields in apps.
Task
- Starting URL:
https://www.linkedin.com/company/avec-alan/
- Goal:
Click on the link to employees list close to the number of followers. Then click on "All filters", and filter people with "Founder Associate" in their title. Return all the linkedin profile URLs of the people from the list. Return only the LinkedIn profile URLs, and all of them.

Actions
Clicking on the link to the employees list near the number of followers.
Clicking on the “All filters” button to apply specific search filters.
Typing ‘Founder Associate’ in the search field for filtering employees by title and then submitting the search.
Clicking the “Show more results” button to reveal more LinkedIn profiles.
Output
Write in applications
Write in applications
Twin can extract and input information into applications.
Task
- Starting URL:
https://www.pipedrive.com/en
- Goal:
Access to the profile of the contact Sacha Mallet. Then add a note to the contact saying "I contacted Hugo on 06/24 and have to follow up with him in a week".

Actions
Clicking on the “Contacts” menu item to navigate to the contacts section.
Typing ‘Sacha Mallet’ in the global search bar to find the contact.
Clicking on the link to Sacha Mallet’s profile.
Clicking the button to add a new note to Sacha Mallet’s profile.
Clicking the “Notes” tab next to the “Activity” tab to add a new note to Sacha Mallet’s profile.
Typing ‘I contacted Hugo on 06/24 and have to follow up with him in a week’ in the note input field.
Clicking the “Save” button to save the note to Sacha Mallet’s profile.
Output
Force output format
Force output format
Request training
We’re constantly updating our models with new cases, tasks, and websites, ensuring Twin stays adaptable and effective. If you’d like to explore Twin for your unique use cases, you have options:- Try it yourself: Our API is publicly available for you to experiment with independently. Head over to app.twin.so and use the Playground to launch tasks and see Twin in action.
- Custom fine-tuning service: For our design partners, we offer a dedicated fine-tuning service. If you have extensive workflows or specific applications that require optimal speed and accuracy, our team can fine-tune Twin for your needs in just a few days. This approach ensures Twin is precisely tailored to your high-volume or specialized use cases.