You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: llmstack/contrib/sheets/formulas/company_analysis.yml
+31-30Lines changed: 31 additions & 30 deletions
Original file line number
Diff line number
Diff line change
@@ -3,34 +3,35 @@ category_slug: null
3
3
slug: company-website-analysis
4
4
description: |
5
5
This formula help you to analyze the website of a company to gather information about the company's products, services, and other details.
6
-
formula:
7
-
data:
8
-
input:
9
-
task: >-
10
-
You are an analyst who is an expert on marketing and identifying ideal customer profiles (ICP). Your task is to analyze a company given their details. Figure out
11
-
1. Company's ICP
12
-
2. What industries do they target
13
-
3. What buyer personas do they target
14
-
4. What is the primary value proposition of the company for the buyer personas
15
-
5. Products and services offered by the company
16
-
6. Pricing details of the products and services
17
-
You can also use websites like g2.com, capterra.com, etc. to gather information about the company's products, services, and pricing details.
18
-
You should extract all this information by analyzing the company's website, LinkedIn page if available, and any other public information available on the web. Use resources like case studies, testimonials provided on the company's website to gather this information. Be as detailed as possible in analyzing and seraching information the company website.Provide the information in a structured JSON format. JSON format should be as follows:
"primary_value_proposition": "Primary Value Proposition",
24
-
"products_services": ["Product 1", "Product 2"],
25
-
"pricing_details": {
26
-
"product_1": "Pricing details",
27
-
"product_2": "Pricing details"
6
+
formulas:
7
+
- title: Company Website Analysis
8
+
data:
9
+
input:
10
+
task: >-
11
+
You are an analyst who is an expert on marketing and identifying ideal customer profiles (ICP). Your task is to analyze a company given their details. Figure out
12
+
1. Company's ICP
13
+
2. What industries do they target
14
+
3. What buyer personas do they target
15
+
4. What is the primary value proposition of the company for the buyer personas
16
+
5. Products and services offered by the company
17
+
6. Pricing details of the products and services
18
+
You can also use websites like g2.com, capterra.com, etc. to gather information about the company's products, services, and pricing details.
19
+
You should extract all this information by analyzing the company's website, LinkedIn page if available, and any other public information available on the web. Use resources like case studies, testimonials provided on the company's website to gather this information. Be as detailed as possible in analyzing and seraching information the company website.Provide the information in a structured JSON format. JSON format should be as follows:
Copy file name to clipboardExpand all lines: llmstack/contrib/sheets/formulas/company_funding_details.yml
+29-28Lines changed: 29 additions & 28 deletions
Original file line number
Diff line number
Diff line change
@@ -3,34 +3,35 @@ category_slug: null
3
3
slug: company-funding-details
4
4
description: >-
5
5
This formula helps you to gather information about a company's funding details. You need to provide the company name and the formula will return the funding details of the company.
6
-
formula:
7
-
data:
8
-
input:
9
-
task: >
10
-
You are a research data analyst. You have to focus on getting funding related data for the company. We would like to list details about ALL of the funding rounds. For each round of funding, gether the following information
11
-
1. Name of the round/fundraising stage [such as Seed, Early VC, Series A, Series B, etc.]
12
-
2. Fundraising date in year-month format [this is the date the funding for this round was raised]
13
-
3. Fundraising amount in US dollars.
14
-
4. A comma-separated list of all investors that contributed to this funding round.
6
+
formulas:
7
+
- title: Company Funding Details
8
+
data:
9
+
input:
10
+
task: >
11
+
You are a research data analyst. You have to focus on getting funding related data for the company. We would like to list details about ALL of the funding rounds. For each round of funding, gether the following information
12
+
1. Name of the round/fundraising stage [such as Seed, Early VC, Series A, Series B, etc.]
13
+
2. Fundraising date in year-month format [this is the date the funding for this round was raised]
14
+
3. Fundraising amount in US dollars.
15
+
4. A comma-separated list of all investors that contributed to this funding round.
15
16
16
-
If you cannot find any results, just return \\\"Not found\\\" and nothing else.
17
+
If you cannot find any results, just return \\\"Not found\\\" and nothing else.
17
18
18
-
If you were successful in finding the information, if you cannot find the investors, just say \\\"Not specified\\\".\\n\\nYou should be able to find this information. Exhaust all options and resources. Return the data as valid JSON in the following format:
19
-
{ "funding_rounds" : [
20
-
{
21
-
"round_name": "Seed",
22
-
"fundraising_date": "2021-01",
23
-
"fundraising_amount": "$1000000",
24
-
"investors": "Investor 1, Investor 2, Investor 3"
25
-
},
26
-
{
27
-
"round_name": "Series A",
28
-
"fundraising_date": "2021-06",
29
-
"fundraising_amount": "$5000000",
30
-
"investors": "Investor 1, Investor 2, Investor 3"
19
+
If you were successful in finding the information, if you cannot find the investors, just say \\\"Not specified\\\".\\n\\nYou should be able to find this information. Exhaust all options and resources. Return the data as valid JSON in the following format:
This formula helps you to find the registration information of a domain.
6
+
formulas:
7
+
- title: Domain Registration Information
8
+
data:
9
+
input:
10
+
task: >-
11
+
You are an expert web researcher, best known for your ability to find out when company domains have been registered. Domain registration related information can be found using the WHOIS database. You can use websites like whois.com to find the registration date of a domain.
12
+
e.g If you want to find the registration date of google.com, you can visit https://www.whois.com/whois/google.com and find the registration date.
Copy file name to clipboardExpand all lines: llmstack/contrib/sheets/formulas/domain_validator.yml
+44-10Lines changed: 44 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -3,13 +3,47 @@ description: >-
3
3
Given a domain name, this formula will attempt to validate the domain.
4
4
category_slug: null
5
5
slug: validate-a-domain
6
-
formula:
7
-
data:
8
-
input:
9
-
task: >-
10
-
Verify the validity of a given domain and classify its status.\\n\\nHere's the domain to verify: \" + {{Input_1}} + \"\\n\\nSummary of Actions:\\n\\n- Access the domain and check its response.\\n- Determine if the domain is active, returns a 404 error, is parked, or is a redirect.\\n- Ensure the domain is not an email address and is a properly formatted website domain.\\n- Ensure the domain is not a google.com/maps link. That does not represent a businesses website. \\n- Classify the domain based on its status.\\n\\nDetailed Step-by-Step:\\n1. Domain Access: Start by navigating to the domain URL provided.\\n2. Response Check:\\n- Observe the response when the domain is accessed.\\n- If the page loads normally, proceed to step 3.\\n- If the domain returns a \\\"404 Not Found\\\" error, classify it as a \\\"404 Error.\\\"\\n- If the domain redirects to a generic hosting provider page (e.g., GoDaddy, Bluehost), or shows content indicating that it is \\\"For Sale\\\" or \\\"Parked,\\\" classify it as a \\\"Parked Domain.\\\"\\n- If the domain redirects to a non-generic hosting provider and it is a valid business website, return the website.\\n\\nContent Verification:\\n- If the domain loads, verify that the content is genuine and not a placeholder or domain parking page.\\n- Check for indicators of an active, operational website, such as legitimate company information, products, services, or blog content.\\n- If the domain shows only a placeholder or minimal content (indicating it might be parked or inactive), classify it as \\\"Parked Domain.\\\"\\n\\nSecondary Checks:\\n- Use online tools or commands (e.g., ping, whois, or domain lookup services) to further verify the status of the domain if uncertain.\\n- If the domain is listed for sale or shown on a hosting page without any real content, it is not a valid, active domain.\\n\\nConstraints:\\n- Focus on determining whether the domain is actively being used.\\n- Ignore any domains that are clearly placeholders or listed for sale without real content.\\n- Consider a domain valid only if it displays a functioning website with meaningful content. Email addresses should return \\\"Invalid\\\". - Domains that contain google.com/maps should return \\\"Invalid\\\":\\n\\nOutput Format:\\n- Return \\\"Valid Domain\\\" if the domain is active with real content.\\n- Return \\\"404 Error\\\" if the domain returns a 404 error.\\n- Return \\\"Parked Domain\\\" if the domain is a placeholder, for sale, or redirects to a generic page.\\n- Return \\\"Invalid\\\" if the input is not a properly formatted domain (email addresses, google maps links, etc...)\\n- If the domain redirects to a non-generic hosting provider and it is a valid business website, return the website it redirects to.\\n\\nDo not return anything outside one of these 5 options.
11
-
---
12
-
Domain Name: {{?}}
13
-
app_slug: sheet-agent
14
-
max_parallel_runs: null
15
-
type: 2
6
+
formulas:
7
+
- title: Is Domain Valid
8
+
data:
9
+
input:
10
+
task: >-
11
+
Verify the validity of a given company domain and classify its status.
12
+
Summary of Actions:
13
+
- Access the domain and check its response.
14
+
- Determine if the domain is active, returns a 404 error, is parked, or is a redirect.
15
+
- Ensure the domain is not an email address and is a properly formatted website domain.
16
+
- Ensure the domain is not a google.com/maps link. That does not represent a businesses website.
17
+
- Classify the domain based on its status.
18
+
19
+
Detailed Step-by-Step:
20
+
1. Domain Access: Start by navigating to the domain URL provided.
21
+
2. Response Check:
22
+
- Observe the response when the domain is accessed.
23
+
- If the page loads normally, proceed to step 3.
24
+
- If the domain returns a \\\"404 Not Found\\\" error, classify it as a \\\"404 Error.\\\"
25
+
- If the domain redirects to a generic hosting provider page (e.g., GoDaddy, Bluehost), or shows content indicating that it is "For Sale" or "Parked" classify it as a "Parked Domain"
26
+
- If the domain redirects to a non-generic hosting provider and it is a valid business website, return the website.
27
+
Content Verification:
28
+
- If the domain loads, verify that the content is genuine and not a placeholder or domain parking page.
29
+
- Check for indicators of an active, operational website, such as legitimate company information, products, services, or blog content.
30
+
- If the domain shows only a placeholder or minimal content (indicating it might be parked or inactive), classify it as \\\"Parked Domain.\\\"\\n\\nSecondary Checks:\\n- Use online tools or commands (e.g., ping, whois, or domain lookup services) to further verify the status of the domain if uncertain.
31
+
- If the domain is listed for sale or shown on a hosting page without any real content, it is not a valid, active domain.
32
+
33
+
Constraints:
34
+
- Focus on determining whether the domain is actively being used.
35
+
- Ignore any domains that are clearly placeholders or listed for sale without real content.
36
+
- Consider a domain valid only if it displays a functioning website with meaningful content. Email addresses should return \\\"Invalid\\\".
37
+
- Domains that contain google.com/maps should return \\\"Invalid\\\":
38
+
39
+
Output Format:
40
+
- Return \\\"Valid Domain\\\" if the domain is active with real content.
41
+
- Return \\\"404 Error\\\" if the domain returns a 404 error.
42
+
- Return \\\"Parked Domain\\\" if the domain is a placeholder, for sale, or redirects to a generic page.
43
+
- Return \\\"Invalid\\\" if the input is not a properly formatted domain (email addresses, google maps links, etc...)
44
+
- If the domain redirects to a non-generic hosting provider and it is a valid business website, return the website it redirects to.\\n\\nDo not return anything outside one of these 5 options.
0 commit comments