Skip to content

Task

Booking a Call with Reworks

As a potential customer, I book a call with the Reworks team, so that I can discuss my integration needs and how their solutions can help my business.

Success definition: Given I am on the Reworks homepage and have clicked on the 'Book a call' link When I fill in my name, email, company website, and additional information, and successfully submit the form Then I should receive a confirmation message indicating my submission was successful and view a 'Thank you' message.

Trajectory

Step 1:

Url (before/after):

https://www.reworks.ai/

https://www.reworks.ai/submit-form

Content (before/after):

RootWebArea reworks - fastest way to build external integrations, focused, url='https://www.reworks.ai/'
    navigation
        [44] link, center=(422,42), url='https://www.reworks.ai/'
            image, url='https://framerusercontent.com/images/19hbXmPdRGEFRs859OrQL9HgE.svg?scale-down-to=512'
        [49] link Book a call, center=(1513,42), url='https://www.reworks.ai/submit-form'
Show more
            heading Book a call
    paragraph
        StaticText Backed by Y Combinator
    paragraph
        StaticText Learn More
    heading Integrate your AI with legacy software
        strong
    [70] link Book a call, center=(908,368), url='https://www.reworks.ai/submit-form'
        heading Book a call
    [75] link Email us, center=(1022,368), url='mailto:melvin@reworks.ai'
        heading Email us
    paragraph
        StaticText Use Cases
    paragraph
        StaticText Learn More
    heading Launch an integration in the next 24 hours
    paragraph
        StaticText Integrate with software in any industry. Here's  examples of what our customers already use us for.
    image
    heading Finance
    paragraph
        StaticText Perform actions or scrape data from legacy ERPs, bookkeeping software, e-commerce platforms and more.
    image
    heading Healthcare
    paragraph
        StaticText Build integrations with EHR- or PMS systems in hours. Scrape and update patient data, write notes or schedule appointments.
    image
    heading Order management
    paragraph
        StaticText Integrate your app to ERPs, WMS, CRMs and e-commerce platforms in hours not days. Make updates or receive structured data.
    image
    heading Government
    paragraph
        StaticText Save time for your users by launching integrations for scraping data and filling out forms on legacy government portals, retrieve and upload documents and more.
    image
    heading Legal
    paragraph
        StaticText Get integrations rolling with DMS- or CLM systems fast. Scrape structured data from behind login screens, download or upload documents on behalf of your users or draft new ones.
    image
    heading HR & Payroll
    paragraph
        StaticText Build connections fast to HRIS, ATS and payroll software. Scrape and extract data, make updates to employee records or fill out forms for your end users.
    paragraph
        StaticText Product
    paragraph
        StaticText Learn More
    heading How it works
    image, url='https://framerusercontent.com/images/fJF2Fqqixhnx9OvfFCnQfuYg.png?scale-down-to=1024'
    heading Turn recordings into integrations
        strong
    paragraph
        StaticText Build workflows by simply recording yourself interacting with the UI of any software. Select and click to return any data in JSON format.
    image, url='https://framerusercontent.com/images/fJF2Fqqixhnx9OvfFCnQfuYg.png?scale-down-to=1024'
    heading Run workflows as API endpoints
        strong
    paragraph
        StaticText Run the created workflows in the cloud by triggering them via APIs. Make your flows fully dynamic by using variables to be passed in the request.
    image, url='https://framerusercontent.com/images/fJF2Fqqixhnx9OvfFCnQfuYg.png?scale-down-to=1024'
    heading Fully managed authentication
        strong
    paragraph
        StaticText Run authenticated workflows on behalf of your users. Have them enter their credentials in our hosted window or embedded in your app, and we’ll store them securely.
    image, url='https://framerusercontent.com/images/fJF2Fqqixhnx9OvfFCnQfuYg.png?scale-down-to=1024'
    heading Worry-free maintenance
        strong
    paragraph
        StaticText Never worry about workflows breaking down. Under the hood, we use advanced AI and computer vision to repair workflows if they break, keeping your integrations reliable at all times.
    contentinfo
        link, url='https://www.reworks.ai/'
            image, url='https://framerusercontent.com/images/19hbXmPdRGEFRs859OrQL9HgE.svg?scale-down-to=512'
        heading Launch an integration in the next 24 hours.
        link Book a call, url='https://www.reworks.ai/submit-form'
            heading Book a call
        link Talk to us, url='mailto:melvin@reworks.ai'
            heading Talk to us
RootWebArea reworks - fastest way to integrate external software, focused, url='https://www.reworks.ai/submit-form'
    paragraph
        StaticText Book a call
    paragraph
        StaticText with
Show more
    image, url='https://framerusercontent.com/images/HC4MH357LM9xsITQSljhPmheV3M.png'
    paragraph
        StaticText Melvin
    LabelText
        paragraph
            StaticText Name
        [53] textbox Name, center=(960,408), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Email
        [58] textbox Email, center=(960,496), contenteditable=True, type=email
    LabelText
        paragraph
            StaticText Company website
        [63] textbox Company website, center=(960,585), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Please share anything to help me prepare
        [68] textbox Please share anything to help me prepare, center=(960,703), contenteditable=True
    [71] button Submit, center=(960,797), type=submit
        paragraph

Reasoning for action: I clicked on the 'Book a call' link because it is the primary action that directly leads me to the form necessary for booking a call with the Reworks team about their integration solutions. This step is essential for progressing towards filling in my name, email, company website, and additional information, which are required to successfully submit the form and receive a confirmation message.

Action: click(49) # Click on the 'Book a call' link to explore the booking process.

Change Description: After clicking the 'Book a call' link, the browser navigated to the booking form page where users can input their name, email, company website, and additional information, featuring a submit button for further action.

Screenshot before:Screenshot after:---

Step 2:

Url (before/after):

https://www.reworks.ai/submit-form

https://www.reworks.ai/submit-form

Content (before/after):

RootWebArea reworks - fastest way to integrate external software, focused, url='https://www.reworks.ai/submit-form'
    paragraph
        StaticText Book a call
    paragraph
        StaticText with
Show more
    image, url='https://framerusercontent.com/images/HC4MH357LM9xsITQSljhPmheV3M.png'
    paragraph
        StaticText Melvin
    LabelText
        paragraph
            StaticText Name
        [53] textbox Name, center=(960,408), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Email
        [58] textbox Email, center=(960,496), contenteditable=True, type=email
    LabelText
        paragraph
            StaticText Company website
        [63] textbox Company website, center=(960,585), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Please share anything to help me prepare
        [68] textbox Please share anything to help me prepare, center=(960,703), contenteditable=True
    [71] button Submit, center=(960,797), type=submit
        paragraph
RootWebArea reworks - fastest way to integrate external software, focused, url='https://www.reworks.ai/submit-form'
    alert A part followed by '@' should not contain the symbol ' '., atomic
    paragraph
        StaticText Book a call
    paragraph
Show more
        StaticText with
    image, url='https://framerusercontent.com/images/HC4MH357LM9xsITQSljhPmheV3M.png'
    paragraph
        StaticText Melvin
    LabelText
        paragraph
            StaticText Name
        [53] textbox Name, center=(960,408), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Email
        [58] textbox Email value='Jane Smithname@gmail.com', center=(960,496), contenteditable=True, focused, type=email
    LabelText
        paragraph
            StaticText Company website
        [63] textbox Company website, center=(960,585), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Please share anything to help me prepare
        [68] textbox Please share anything to help me prepare value='www.website.comE.g. systems you are looking to integrate with, timelines etc.', center=(960,703), contenteditable=True
    [71] button Submit, center=(960,797), type=submit
        paragraph

Reasoning for action: My reasoning for taking this action is that filling out the form fields with accurate details is essential to express the user's intent to discuss integration needs with the Reworks team. By entering information in the Name, Email, and Company website fields, I ensure the Reworks team can contact the user effectively. Providing additional information in the last textbox helps prepare the team for the call. Finally, clicking the Submit button submits the form, which is necessary to complete the booking process and receive a confirmation message, aligning with the task's criteria.

Action: fill(53, 'Jane Smith') # Fill in the Name field fill(58, 'name@gmail.com') # Fill in the Email field fill(63, 'www.website.com') # Fill in the Company website field fill(68, 'E.g. systems you are looking to integrate with, timelines etc.') # Fill in the additional information field click(71) # Click on the Submit button to submit the form.

Change Description: The Name, Email, Company website, and additional information fields were filled with user-provided inputs. An alert indicating an issue with the Email input was triggered, and the Email and additional information textboxes now reflect the entered values, along with their corresponding issues as indicated by the alert.

Screenshot before:Screenshot after:---

Step 3:

Url (before/after):

https://www.reworks.ai/submit-form

https://www.reworks.ai/submit-form

Content (before/after):

RootWebArea reworks - fastest way to integrate external software, focused, url='https://www.reworks.ai/submit-form'
    alert A part followed by '@' should not contain the symbol ' '., atomic
    paragraph
        StaticText Book a call
    paragraph
Show more
        StaticText with
    image, url='https://framerusercontent.com/images/HC4MH357LM9xsITQSljhPmheV3M.png'
    paragraph
        StaticText Melvin
    LabelText
        paragraph
            StaticText Name
        [53] textbox Name, center=(960,408), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Email
        [58] textbox Email value='Jane Smithname@gmail.com', center=(960,496), contenteditable=True, focused, type=email
    LabelText
        paragraph
            StaticText Company website
        [63] textbox Company website, center=(960,585), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Please share anything to help me prepare
        [68] textbox Please share anything to help me prepare value='www.website.comE.g. systems you are looking to integrate with, timelines etc.', center=(960,703), contenteditable=True
    [71] button Submit, center=(960,797), type=submit
        paragraph
RootWebArea reworks - fastest way to integrate external software, focused, url='https://www.reworks.ai/submit-form'
    paragraph
        StaticText Book a call
    paragraph
        StaticText with
Show more
    image, url='https://framerusercontent.com/images/HC4MH357LM9xsITQSljhPmheV3M.png'
    paragraph
        StaticText Melvin
    LabelText
        paragraph
            StaticText Name
        [53] textbox Name, center=(960,408), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Email
        [58] textbox Email value='name@gmail.com', center=(960,496), contenteditable=True, type=email
    LabelText
        paragraph
            StaticText Company website
        [63] textbox Company website, center=(960,585), contenteditable=True, type=text
    LabelText
        paragraph
            StaticText Please share anything to help me prepare
        [68] textbox Please share anything to help me prepare value='www.website.comE.g. systems you are looking to integrate with, timelines etc.', center=(960,703), contenteditable=True
    [71] button Thank you, center=(960,797), focused, type=submit
        paragraph

Reasoning for action: The email field currently contains an incorrect format ('Jane Smithname@gmail.com'), which needs to be corrected to enable successful form submission. By replacing it with a valid email format ('name@gmail.com'), I reduce the chances of encountering an error when the form is submitted. This change advances the task by ensuring all required fields meet the criteria for submission.

Action: fill(58, 'name@gmail.com') # Correct the Email field to a valid format click(71) # Click on the Submit button again to attempt form submission.

Change Description: The email field was updated to a valid email format 'name@gmail.com', and upon clicking the Submit button, the button changed its label from 'Submit' to 'Thank you', indicating successful submission of the form.

Screenshot before:Screenshot after:---