Task: LoneScale - Icebreaker Job posting intent Outbound

n8n workflow JSON:
{"id":"104","meta":{"instanceId":"81b0d0f4ebb052991cb352e76cb8b2803ed521afd57aeef066e0ecfe83fd76cc"},"name":"LoneScale - Job posting intent Outbound","tags":[{"id":"1","name":"Example","createdAt":"2022-12-30T09:13:52.086Z","updatedAt":"2022-12-30T09:13:52.086Z"}],"nodes":[{"id":"ec84dbd0-98d0-48bf-bdf6-b2de84b3f295","name":"splitJobOffers","type":"n8n-nodes-base.itemLists","position":[-500,0],"parameters":{"options":{},"fieldToSplitOut":"=body.job_offers"},"typeVersion":1},{"id":"ae54ede2-fa5c-4ec6-85fc-0243de9d0e84","name":"split_in_batches","type":"n8n-nodes-base.splitInBatches","position":[-120,140],"parameters":{"options":{},"batchSize":1},"typeVersion":1},{"id":"8fb5df71-0b95-430f-a8d4-28b3d8b71c4f","name":"sync_airtable","type":"n8n-nodes-base.airtable","position":[1340,20],"parameters":{"id":"={{ $json[\"id\"] }}","table":{"__rl":true,"mode":"id","value":"={{ $node[\"set_id_airtable\"].json[\"idtable\"] }}"},"fields":["value_proposition","departments","job_titles","keywords","market","target_audience"],"options":{},"operation":"update","application":{"__rl":true,"mode":"id","value":"={{ $node[\"set_id_airtable\"].json[\"idbase\"] }}"},"updateAllFields":false},"credentials":{"airtableApi":{"id":"8","name":"Airtable LS"}},"typeVersion":1},{"id":"419fe805-5a3d-4a20-8fec-77b823baaba1","name":"Clean Content","type":"n8n-nodes-base.code","position":[220,140],"parameters":{"mode":"runOnceForEachItem","jsCode":"if ($input.item.json.fields.job_description){\n\n$input.item.json.content = $input.item.json.fields.job_description.replaceAll('/^\\s+|\\s+$/g', '').replace('/(\\r\\n|\\n|\\r)/gm', \"\").replace(/\\s+/g, ' ')\n\n\n  $input.item.json.contentShort = $input.item.json.content.slice(0, 4000)\n}\n\n\nreturn $input.item"},"executeOnce":false,"typeVersion":1,"continueOnFail":true,"alwaysOutputData":true},{"id":"b8f87e36-1065-4e3b-bfe6-59c36dac3c30","name":"OpenAI - write Icebreaker","type":"n8n-nodes-base.openAi","position":[380,140],"parameters":{"prompt":"=This is a job posting description of the company {{ $node[\"split_in_batches1\"].json[\"fields\"][\"company_name\"] }}:\"{{ $json[\"contentShort\"] }}\"\nThis is the tagline of the company {{ $node[\"split_in_batches1\"].json[\"fields\"][\"company_name\"] }}:\"{{ $node[\"split_in_batches1\"].json[\"fields\"][\"company_tagline\"] }}\"\nThis is the description of the company {{ $node[\"split_in_batches1\"].json[\"fields\"][\"company_name\"] }}:\"{{ $node[\"split_in_batches1\"].json[\"fields\"][\"company_description\"] }}\"\n\nIn a JSON format:\n\n- Give me the value proposition of the company. In less than 25 words. In English. Casual Tone. Format is: \"{{ $node[\"split_in_batches1\"].json[\"fields\"][\"company_name\"] }} helps [target audience] [achieve desired outcome] and [additional benefit]\"\n\n- Guess the target audience of the company. Classify and choose 1 from this list only: sales teams, marketing teams, HR teams, customer Service teams, consumers, C-levels. Write it in lowercase\n\n- Which company department or departments would they likely sell their product or services to considering these departments only: C-Suite, Executive, Engineering & Technical, Design, Finance, Human Resources, Information Technology, Legal, Marketing, Operations, Sales\n\n- Give me the most comprehensive list you can think of job titles across those departments. Max 7 job titles. Sorted them by the most likely to be the decision maker, that would most likely buy this product or service.\n\n- Thinking about all of the information generated and the company description, provide a comprehensive comma separated list of keywords and jargon that you might find in the job descriptions of roles listed in the titles column that relate specifically to the problems the company is trying to solve. In English. Max 15 keywords.\n\n- Tell me if they are B2B or B2C\n\n- Now double check your work\n\nformat should be:\n{\"value_proposition\": value_proposition,\n\"target_audience\": target_audience, \n\"departments\": departments,\n\"job_titles\": job_titles,\n\"keywords\": keywords,\n\"market\": market }\n\nJSON:","options":{"topP":1,"maxTokens":1000,"temperature":0}},"credentials":{"openAiApi":{"id":"14","name":"OpenAi account"}},"typeVersion":1,"continueOnFail":true},{"id":"cfbe609c-16bc-4e63-b936-f7d9449ae019","name":"Clean Job Name","type":"n8n-nodes-base.code","position":[40,140],"parameters":{"mode":"runOnceForEachItem","jsCode":"const jobname = ['Account Manager','SDR','BDR','Growth','Marketing', 'Outbound','Business Developer','Sales Development', 'Sales Executive', 'Business Development', 'Account Executive']\n\n\nreturn ({json:{...$input.item.json, jobnamenorm: jobname.find(j =>$input.item.json.job_name.toLowerCase().match(j.toLowerCase()) )}})"},"typeVersion":1},{"id":"1d39fb61-4ccb-4e92-9d16-b946b96b79aa","name":"Parse JSON","type":"n8n-nodes-base.code","position":[520,140],"parameters":{"mode":"runOnceForEachItem","jsCode":"// Add a new field called 'myNewField' to the\n// JSON of the item\n$input.item.json.value_proposition=JSON.parse($input.item.json.text).value_proposition\n\n$input.item.json.target_audience=JSON.parse($input.item.json.text).target_audience\n\n$input.item.json.departments=JSON.parse($input.item.json.text).departments\n\n$input.item.json.job_titles=JSON.parse($input.item.json.text).job_titles\n\n$input.item.json.keywords=JSON.parse($input.item.json.text).keywords\n\n$input.item.json.market=JSON.parse($input.item.json.text).market\n\n\nreturn $input.item;"},"typeVersion":1},{"id":"b7a0ca34-f7b7-4e22-a7a2-14a66c535cb2","name":"detect Tools","type":"n8n-nodes-base.code","position":[-320,0],"parameters":{"jsCode":"const crm= ['Salesforce', 'HubSpot', 'Pipedrive']\nconst marketing= ['Hubspot', 'Sendinblue', 'Marketo', 'Pardot']\n\n\nreturn ({json:{crm: crm.find(j =>$node[\"LoneScale - New Hob Intent\"].json[\"body\"][\"company_tools\"].toLowerCase().match(j.toLowerCase()) ), marketing: marketing.find(j =>$node[\"LoneScale - New Hob Intent\"].json[\"body\"][\"company_tools\"].toLowerCase().match(j.toLowerCase()) )}})"},"typeVersion":1},{"id":"f32a5e54-9c99-44e7-a2e3-3205bc946aa8","name":"LoneScale - New Job","type":"n8n-nodes-base.webhook","position":[-680,0],"webhookId":"b54e642f-4528-4b20-bd38-7a2bf6fbaa9f","parameters":{"path":"lonescalefrsdr","options":{},"httpMethod":"POST"},"typeVersion":1},{"id":"0a8b7d17-5fce-475a-8369-e4098c4ac79e","name":"set_id_airtable","type":"n8n-nodes-base.set","position":[960,20],"parameters":{"values":{"string":[{"name":"idbase"},{"name":"idtable"}]},"options":{}},"typeVersion":1},{"id":"cdafa933-094c-426a-8402-7222f4f78b5d","name":"set_airtable","type":"n8n-nodes-base.set","position":[1160,20],"parameters":{"values":{"string":[{"name":"id","value":"={{ $json[\"id\"] }}"},{"name":"value_proposition","value":"={{ $json[\"value_proposition\"] }}"},{"name":"job_titles","value":"={{ $json[\"job_titles\"] }}"},{"name":"keywords","value":"={{ $json[\"keywords\"] }}"},{"name":"market","value":"={{ $json[\"market\"] }}"},{"name":"target_audience","value":"={{ $json[\"target_audience\"] }}"},{"name":"departments","value":"={{ $json[\"departments\"] }}"}]},"options":{}},"typeVersion":1},{"id":"156e0d65-1982-4303-9b7c-792da62deab0","name":"Merge","type":"n8n-nodes-base.merge","position":[760,20],"parameters":{"mode":"combine","options":{},"combinationMode":"mergeByPosition"},"typeVersion":2}],"active":false,"pinData":{"LoneScale - New Job":[{"json":{"id":"reckLuM86Ssxm4uql","fields":{"job_id":"9db58e0e-64d1-45d2-be26-3b06c8758fea","job_link":"https://www.linkedin.com/jobs/view/sales-representative-b-sdr-at-breakthru-beverage-group-3522199574","job_name":"Sales Representative B, SDR","workflow":"Webinar USA [COPY] [COPY] [COPY]","job_level":"Individual contributor","company_name":"Breakthru Beverage Group","job_contract":["Full Time"],"job_location":"Denver, Colorado, United States","job_name_norm":"SDR","jobboard_name":"linkedin","company_domain":"breakthrubev.com","job_categories":"Business","company_address":"60804, Cicero, United States of America","company_tagline":"Headquartered in New York, NY & Cicero, IL","job_description":" Overview We are experts in the beer, wine and spirits industry looking for individuals who share our passion for customer service and thrive in a fast-paced selling environment. As a Sales Representative for Chains and C-Stores, you will cultivate and grow account off-premise relationships located in Denver to maximize the sales of supplier Wine brands through effective planning, selling execution and communication resulting in the achievement of company and supplier objectives. If you share our passion for exceeding customer expectations and being on a winning team – and have a car to drive to our customers’ locations – then come join our fun, family-based culture. Salary And Benefit Statement Any offered salary is determined based on internal equity, internal salary ranges, market data/ranges, applicant’s skills and prior relevant experience. Compensation package: Range: $40,000-50,000+ $2,400 Car Allowance This position is eligible to participate in a bonus program. Metrics and level of participation are determined annually. This position is eligible for health care benefits, life insurance, time off benefits and participation in the Company’s 401(k) plan. Responsibilities Calls on accounts and covers daily routes by creating an established and efficient routing pattern. Analyzes entire account base by visiting each account and identifying opportunities; completes all necessary surveys and ensures national account compliance where applicable. Prepares and delivers professional sales presentations to customers by balancing the company’s priorities and customers’ needs to include new products, well and back bar placements and resets, drink and wine lists, and promotions. Maintains product levels in accounts by taking inventory and restocking shelves (where legally permissible). Educates account staff on priority brands by administering educational staff training seminars. Manages customer account receivables by timely processing of credits and returns and communicating with accounts on aged receivables. Services accounts by delivering products to customers in extenuating circumstances, handling customer issues and complaints and referring these issues, as appropriate, to management. Achieves sales and merchandising objectives. Strategizes/preplans on how best to achieve objectives by understanding company pricing and product programming information on a monthly basis and maintaining accurate historical account purchase information. Understands and works with management on inventory levels by being aware of current inventory and out of stock situations and by alerting management to possible fluctuations in demand. Attains standards of performance goals by achieving the distribution, volume, and activity goals of supplier brands as set by management. Ensures maximum brand visibility within accounts by maintaining account standards as determined by management and using effective and current point of sale materials when appropriate. Obtains payments for company by collecting and delivering checks or other remittance from accounts where legally permissible. Supports account openings by developing opening orders for new accounts in collaboration with Field Sales Manager. Participates in effective supplier work with sales calls and sales blitzes. Other duties, as assigned by the jobholder’s supervisor, may also be required. Qualifications Bachelor’s degree in related field and/or equivalent training and work experience Minimum of 2 years’ experience in Sales Basic PC skills using MS Office and other various computer programs including presentation software Must be a results-oriented professional with verbal/written communication skills using diplomacy and discretion as well as customer service skills Ability to multi-task, work independently and/or within a team, pay attention to detail and meet deadlines Analytic and Reporting skills Utilize sound judgement and problem-solving skills Ability to work in fast-paced, high-volume, team environment Must be at least 21 years of age Must possess a valid Driver’s License Must have reliable transportation and proof of auto insurance Physical Requirements While performing the duties of this job, the employee is regularly required to, stand, sit; talk, hear, and use hands and fingers While performing the duties of this job, the employee is regularly required to reach overhead, squat and bend Carrying and lifting 45-65 pounds Competencies Accountable for results which impact the department. Selects best option from a set of defined procedures/ solutions using common sense and experience of similar situations. This job description is only a summary of the typical functions of this position, not an exhaustive or comprehensive list of all possible job responsibilities, tasks and duties. Responsibilities, tasks, and duties of individual jobholders may vary from the above description. EEO Statement Breakthru Beverage Group is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information and other legally protected characteristics. The EEO is the Law poster is available Here, if you need a reasonable accommodation because of a disability for any part of the employment process, please call (708) 298-3536 and let us know the nature of your request and your contact information. Category Sales/Trade ","marketing_tools":"Hubspot","company_hashtags":"connecticutdistinc, connecticutdistributors, wineandspiritsdistributor","company_industry":"Wholesale","context_keywords":"sales,demand","job_published_at":"13/03/2023","company_description":"Breakthru Beverage is a family-owned and operated company with operations across the U.S. and Canada, and more than $5 billion in annual sales driven by a team of 7,000 associates. We deliver world-renowned brands to the doorsteps of North America’s retail, bar and restaurant businesses. Our sales and logistics expertise stems from two industry pioneers, Charmer Sunbelt Group and Wirtz Beverage Group. Breakthru Beverage Group was formed in 2016 when these two longtime leading beverage companies joined forces.","company_linkedin_id":390881,"company_linkedin_url":"https://www.linkedin.com/company/breakthru-beverage-group","company_specialities":"Sales & Marketing, Alcohol Beverage, Operations, Logistics","created_time_airtable":"2023-03-15T18:43:54.000Z","company_employees_count":3890,"matched_job_offers_company_count":2},"createdTime":"2023-03-15T18:43:54.000Z"}}]},"settings":{},"versionId":"4245c1e7-985f-4316-8e28-3542e4469369","connections":{"Merge":{"main":[[{"node":"set_id_airtable","type":"main","index":0}]]},"Parse JSON":{"main":[[{"node":"Merge","type":"main","index":1}]]},"detect Tools":{"main":[[{"node":"split_in_batches","type":"main","index":0},{"node":"Merge","type":"main","index":0}]]},"set_airtable":{"main":[[{"node":"sync_airtable","type":"main","index":0}]]},"Clean Content":{"main":[[{"node":"OpenAI - write Icebreaker","type":"main","index":0}]]},"Clean Job Name":{"main":[[{"node":"Clean Content","type":"main","index":0}]]},"splitJobOffers":{"main":[[{"node":"detect Tools","type":"main","index":0}]]},"set_id_airtable":{"main":[[{"node":"set_airtable","type":"main","index":0}]]},"split_in_batches":{"main":[[{"node":"Clean Job Name","type":"main","index":0}]]},"LoneScale - New Job":{"main":[[{"node":"splitJobOffers","type":"main","index":0}]]},"OpenAI - write Icebreaker":{"main":[[{"node":"Parse JSON","type":"main","index":0}]]}}}