Task
User Story for Mergent Signup Process
As a new user interested in Mergent's services,, I sign up for a free account easily,, so that I can start exploring the features of the platform without any commitments.
Success definition: Given I am on the Mergent homepage and I want to get started with a free trial. When I click on the 'GET STARTED FREE' button and submit my email address Then I receive a confirmation message stating that a login link has been sent to my provided email.
Trajectory
Step 1:
Url (before/after):
https://mergent.co/
https://app.mergent.co/login
Content (before/after):
RootWebArea Mergent - Serverless Crons & Background Jobs, focused, url='https://mergent.co/'
paragraph
StaticText Mergent's APIs surpassed
StaticText 99.995%
StaticText uptime for the second year in a row.
Show more
[46] link Learn more →, center=(1248,24), url='https://blog.mergent.co/mergents-apis-surpass-99995-uptime-for-the-second-year'
banner
[51] link, center=(372,96), url='https://mergent.co/'
image
[54] link Overview, center=(465,96), url='https://mergent.co/'
[55] link Features, center=(560,96), url='https://mergent.co/#features'
[56] link Pricing, center=(647,96), url='https://mergent.co/#pricing'
[57] link Docs, center=(720,96), url='https://docs.mergent.co/'
[58] link Changelog, center=(808,96), url='https://blog.mergent.co/tag/changelog'
[59] link Contact, center=(906,96), url='mailto:hello@mergent.co'
[63] link, center=(1285,98), url='https://github.com/mergentlabs'
image
[66] link, center=(1345,98), url='https://twitter.com/mergentlabs'
image
[68] link Log In, center=(1416,98), url='https://app.mergent.co/login'
[70] link SIGN UP, center=(1523,98), url='https://app.mergent.co/login'
main
[74] link All systems operational, center=(468,1022), url='https://status.mergent.co/'
image
heading Background jobs & crons made easy.
paragraph
StaticText Mergent is a fully-managed task queue for applications in any language.
paragraph
StaticText Scale to billions of tasks with
StaticText zero infrastructure
StaticText .
[86] link GET STARTED FREE, center=(443,540), url='https://app.mergent.co/login'
[87] link EXPLORE DOCS, center=(627,540), url='https://docs.mergent.co/'
code
StaticText {
StaticText "id"
StaticText :
StaticText "ed2754ab-d3be-4742-b0d2-1755765ea914"
StaticText ,
StaticText "status"
StaticText :
StaticText "queued"
StaticText ,
StaticText "scheduled_for"
StaticText :
StaticText "
StaticText 2025-01-14T17:52:34.375Z
StaticText "
StaticText ,
StaticText "request"
StaticText :
StaticText {
StaticText "url"
StaticText :
StaticText "https://example.com/webhooks/mergent"
StaticText ,
StaticText "body"
StaticText :
StaticText "Hello, Mergent!"
StaticText }
StaticText }
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
StaticText TRUSTED BY
image
image
StaticText Scheduled & recurring tasks
StaticText Schedule tasks to run later, either once or on a recurring basis (cron & RRULE).
image
StaticText HTTP webhook targets
StaticText Receive an HTTP webhook on any server when your task is ready to be invoked.
image
StaticText Better debugging tools
StaticText Monitor, change, and reschedule your tasks from Mergent's dashboard or API.
image
StaticText Scalable & fully managed
StaticText Schedule tasks without ever having to manage or monitor a Redis instance.
StaticText PRICING
StaticText Simple. Transparent.
StaticText Free, Forever!
StaticText Try it out! Integrate fast and explore features.
StaticText No credit card required.
StaticText $0
StaticText /mo
list
listitem
ListMarker -
StaticText Includes
StaticText 1,000
StaticText invocations per month
listitem
ListMarker -
StaticText Unlimited Crons
listitem
ListMarker -
StaticText 7-day history
listitem
ListMarker -
StaticText Future scheduling
listitem
ListMarker -
StaticText Automatic retries
link GET STARTED FOR FREE, url='https://app.mergent.co/login'
StaticText Standard
StaticText All of Mergent's features. Pay for what you use.
StaticText Starting at
StaticText $20
StaticText /mo
list
listitem
ListMarker -
StaticText Includes
StaticText 10,000
StaticText invocations per month
listitem
ListMarker -
StaticText As low as
StaticText $0.000003
StaticText per invocation
listitem
ListMarker -
StaticText Up to
StaticText 10 billion
StaticText invocations per month
listitem
ListMarker -
StaticText Unlimited Crons
listitem
ListMarker -
StaticText 30-day history
listitem
ListMarker -
StaticText Future scheduling
listitem
ListMarker -
StaticText Automatic retries
link GET STARTED FOR FREE, url='https://app.mergent.co/login'
StaticText Enterprise
StaticText Customized pricing for the most demanding workloads.
StaticText Starting at
StaticText $2k
StaticText /mo
list
listitem
ListMarker -
StaticText Priority support
listitem
ListMarker -
StaticText Flexible data retention
listitem
ListMarker -
StaticText Stringent data protection
listitem
ListMarker -
StaticText Single Sign-On
listitem
ListMarker -
StaticText 99.995% SLA
listitem
ListMarker -
StaticText SOC 2 and ISO 27001 reports
link CONTACT US, url='mailto:hello@mergent.co'
StaticText Ready to get started?
StaticText Explore Mergent with your first 1,000 invocations/mo
StaticText free, forever
StaticText .
link GET STARTED FREE, url='https://app.mergent.co/login'
link EXPLORE DOCS, url='https://docs.mergent.co/'
contentinfo
link All systems operational, url='https://status.mergent.co/'
image
StaticText © 2021-2024 Mergent Labs Inc.
StaticText Made with 💻 all over the world.
link Blog, url='https://blog.mergent.co/'
StaticText |
link Changelog, url='https://blog.mergent.co/tag/changelog'
StaticText |
link Contact, url='mailto:hello@mergent.co'
StaticText |
link Terms, url='https://mergent.co/terms'
StaticText |
link Privacy, url='https://mergent.co/privacy'
StaticText |
link, url='https://github.com/mergentlabs'
image
StaticText |
link, url='https://twitter.com/mergentlabs'
image
alert, atomic
RootWebArea Mergent, focused, url='https://app.mergent.co/login'
main
image
heading Welcome to Mergent
[36] textbox hello@mergent.co, center=(960,552), contenteditable=True, type=email
Show more
[42] button Continue with Email, center=(960,600), type=submit
StaticText By clicking "Continue with Email" above, you agree to Mergent's
[45] link Terms of Service, center=(935,668), url='https://mergent.co/terms'
StaticText and
[46] link Privacy Policy, center=(1051,668), url='https://mergent.co/privacy'
StaticText .
Reasoning for action: By clicking on the 'GET STARTED FREE' button, I am effectively initiating the sign-up process for a free account. This action is crucial for the user to access the necessary form to provide their email address, which is a key step in fulfilling their objective of signing up easily and starting to explore the features of the platform.
Action: click(86) # Click on the 'GET STARTED FREE' button to explore the signup process.
Change Description: After clicking the 'GET STARTED FREE' button, the browser navigated to the Mergent login page, which now features a welcome heading, an email input textbox, and a 'Continue with Email' button, indicating the beginning of the signup process.
Screenshot before:Screenshot after:---
Step 2:
Url (before/after):
https://app.mergent.co/login
https://app.mergent.co/login
Content (before/after):
RootWebArea Mergent, focused, url='https://app.mergent.co/login'
main
image
heading Welcome to Mergent
[36] textbox hello@mergent.co, center=(960,552), contenteditable=True, type=email
Show more
[42] button Continue with Email, center=(960,600), type=submit
StaticText By clicking "Continue with Email" above, you agree to Mergent's
[45] link Terms of Service, center=(935,668), url='https://mergent.co/terms'
StaticText and
[46] link Privacy Policy, center=(1051,668), url='https://mergent.co/privacy'
StaticText .
RootWebArea Mergent, focused, url='https://app.mergent.co/login'
main
image
heading Welcome to Mergent
[36] textbox hello@mergent.co value='test@example.com', center=(960,552), contenteditable=True, focused, type=email
Show more
[42] button Continue with Email, center=(960,600), type=submit
StaticText By clicking "Continue with Email" above, you agree to Mergent's
[45] link Terms of Service, center=(935,668), url='https://mergent.co/terms'
StaticText and
[46] link Privacy Policy, center=(1051,668), url='https://mergent.co/privacy'
StaticText .
Reasoning for action: By entering a sample email address into the textbox, I am moving closer to completing the sign-up process for a free account. This action is necessary because the next step involves clicking the 'Continue with Email' button, which requires the presence of an email in the textbox to proceed. Filling in the email is crucial for allowing the system to recognize the user's intent to create an account and send a confirmation message.
Action: fill(36, 'test@example.com') # Fill in the email textbox with a sample email address.
Change Description: The email textbox now contains the value 'test@example.com' and remains focused, indicating that the user has filled in their email address.
Screenshot before:Screenshot after:---
Step 3:
Url (before/after):
https://app.mergent.co/login
https://app.mergent.co/login
Content (before/after):
RootWebArea Mergent, focused, url='https://app.mergent.co/login'
main
image
heading Welcome to Mergent
[36] textbox hello@mergent.co value='test@example.com', center=(960,552), contenteditable=True, focused, type=email
Show more
[42] button Continue with Email, center=(960,600), type=submit
StaticText By clicking "Continue with Email" above, you agree to Mergent's
[45] link Terms of Service, center=(935,668), url='https://mergent.co/terms'
StaticText and
[46] link Privacy Policy, center=(1051,668), url='https://mergent.co/privacy'
StaticText .
RootWebArea Mergent, focused, url='https://app.mergent.co/login'
main
image
StaticText A login link has been sent to
StaticText test@example.com
Show more
StaticText .
separator, orientation='horizontal'
[57] link Open Gmail, center=(960,616), url='https://mail.google.com/'
image
Reasoning for action: The 'Continue with Email' button is essential to advance from the initial input stage where I've entered my email address. By clicking this button, I'm effectively sending my provided email to the Mergent platform, which triggers the process of creating an account and leads to receiving the confirmation message about the login link being sent. This action directly addresses the user story's objective of signing up easily without commitments.
Action: click(42) # Click on the 'Continue with Email' button to proceed with the signup process.
Change Description: After clicking the 'Continue with Email' button, the initial prompt for email submission was replaced with a confirmation message indicating that a login link has been sent to 'test@example.com', along with a new link to open Gmail.
Screenshot before:Screenshot after:---