← Back to Blog

Automate email sending over Logic apps

Automate email sending over Logic apps Goal : Land global contracts with direct response marketing Ticket opened up Reference > https://portal.azure.com/#view/Microsoft_Azure_Support/SupportRequestDetails.ReactView/id/%2Fsubscriptions%2F15704bda-bb65-45ef-bd84-55b56bb32733%2Fp

Automate email sending over Logic apps

Goal : Land global contracts with direct response marketing

Ticket opened up

Reference >

https://portal.azure.com/#view/Microsoft_Azure_Support/SupportRequestDetails.ReactView/id/%2Fsubscriptions%2F15704bda-bb65-45ef-bd84-55b56bb32733%2Fproviders%2Fmicrosoft.support%2Fsupporttickets%2F2308250050001183/portalJourney~/true

https://portal.azure.com/#@pexabo.com/resource/subscriptions/15704bda-bb65-45ef-bd84-55b56bb32733/resourceGroups/PexaboAutomations/providers/Microsoft.Logic/workflows/ukcontractpexabo/logicApp

Obj : Direct response marketing actions automated

Key result : Monitored system

Key result : Pay as you go system

Key result : Embed cv

for the first stage

tools : Zapier or logic apps

automate email sending 1

Todo

  • Stop the out of office replies

  • Send by geo > markes find

  • Add files

  • Find an alternative to zapier

  • use ai to make it interesting

  • use the email filters

Zapier

automate email sending 2

Label Zapier

automate email sending 3

Old Za

ps

automate email sending 4

Reconnect Accounts

automate email sending 5

Contract UK

automate email sending 6

Use this as attachments and CC to the asistant

https://drive.google.com/file/d/1dpVnaRj4A6ydvWbK11g7-eqrNeTwxWfE/view?usp=sharing

750 tasks a month is 750 emails

automate email sending 7

I need to process more emails

100 emails a day

automate email sending 8

Maybe logic apps ?

I had an email scanner

automate email sending 9

automate email sending 10

https://portal.azure.com/#@pexabo.com/resource/subscriptions/15704bda-bb65-45ef-bd84-55b56bb32733/resourcegroups/PexaboAutomations/providers/Microsoft.Logic/workflows/ukcontractpexabo/designer

Pay by usage

automate email sending 11

Get blob content from the emails

automate email sending 12

automate email sending 13

Poor man automation backup for marketing

automate email sending 14

Workflow hack

automate email sending 15

Download all and add them to the blob

automate email sending 16

Reference

https://drive.google.com/drive/folders/1vVk7UolcBdNp4KRT9fPY6ZCP_FazxTN6

Sending with the same name can reuse it

automate email sending 17

https://www.canva.com/design/DAFq_BggDX0/W2qERvFOmpsXU80dm5MPHw/edit

Click and check history

https://portal.azure.com/#@pexabo.com/resource/subscriptions/15704bda-bb65-45ef-bd84-55b56bb32733/resourceGroups/PexaboAutomations/providers/Microsoft.Logic/workflows/ukcontractpexabo/logicApp

automate email sending 18

Error with the zip file

todo : add an exclusion list > [email protected]

automate email sending 19

automate email sending 20

Video is there > I could also put the link for the google drive

automate email sending 21

automate email sending 22

Should have worked here

https://portal.azure.com/#view/Microsoft_Azure_EMA/LogicAppsMonitorBlade/runid/%2Fsubscriptions%2F15704bda-bb65-45ef-bd84-55b56bb32733%2FresourceGroups%2FPexaboAutomations%2Fproviders%2FMicrosoft.Logic%2Fworkflows%2Fukcontractpexabo%2Fruns%2F08585095727853239523848799772CU72

todo : add the filters on the top to be able to understand what this is ...with variables.

automate email sending 23

https://portal.azure.com/#view/Microsoft_Azure_EMA/LogicAppsDesignerBlade/id/%2Fsubscriptions%2F15704bda-bb65-45ef-bd84-55b56bb32733%2FresourceGroups%2FPexaboAutomations%2Fproviders%2FMicrosoft.Logic%2Fworkflows%2Fukcontractpexabo

Not Enough Time to send emails

automate email sending 24

initiliaze roles

automate email sending 25

set the values if and contains

automate email sending 26

Attachments ( make recruiters job easier )

https://learn.microsoft.com/en-us/answers/questions/650463/azure-logic-app-send-an-email-with-multiple-attach

automate email sending 27

move to a variable

automate email sending 28

still backing up with outof office messages

automate email sending 29

Learn and append

automate email sending 30

request too large

automate email sending 31

See one attachment that works

than map the attachments

automate email sending 32

Adapt

automate email sending 33

Reference

https://learn.microsoft.com/en-us/answers/questions/650463/azure-logic-app-send-an-email-with-multiple-attach

Self email sending error

automate email sending 34

Discard text

automate email sending 35

Failed actions

automate email sending 36

Terminate with your own codes

automate email sending 37

Google Api was smart enough to stop my error

automate email sending 38

Hindsight > I should have tested from the hotmail account! ( todo )

todo : land to this tag

automate email sending 39

maybe one of these can be selected

automate email sending 40

Ece to bcc

automate email sending 41

one email sender is enough too much code too many errors

automate email sending 42

Reply checks the location

automate email sending 43

If attachments dont work use the links from the devops engineering which is direct for them with a concentracted website. ( could be a backup or updated version link )

Most races should be

automate email sending 44

Updated message

`----------------------------------------------------------
Thank you for considering my application for this position. I am excited about the possibility of joining your team and contributing to the success of your company. In order to provide you with a more comprehensive understanding of my qualifications and experience, I have attached several documents for your review.

Please find my attached/linked CV, which includes both a short and detailed version of my work history and education. Additionally, I have included a document outlining my skills and specific areas of expertise that I believe would be valuable in this role.

In order to give you a better sense of my personality and communication style, I have also created an initial video that I hope you will find informative and engaging.

Finally, I would like to schedule a call to discuss my application further. Please use the following link to access my calendar and select a time that works for you: https://calendly.com/rifaterdem/schedule

Thank you again for your time and consideration. I look forward to speaking with you soon.

Best regards
Erdem

Video for the most asked questions
https://www.loom.com/share/3a0f58ccc99049d3b1519eb4598cd05d?sid=f370c96a-448e-4111-89e2-38a64bbbe2f4

Most recent CV,skillsets and answers to questions
https://www.devops.engineering/hire


`

make it easier to debug

automate email sending 45

backlog todo > create an email list to promote the cv for the recruiters

automate email sending 46

Logic apps could create a vast amounts of email to block my email sending capability as well ( gmail has 2 circuit breakers / api and gmail send )

automate email sending 47

by pass when there is an error with scheduled send

automate email sending 48

tested self referencing email

automate email sending 49

automate email sending 50

Many use cases needs to be appended

automate email sending 51

Disable for now not to overload the gmail api

automate email sending 52

add a bottom exit if this email processed is not matching the creteria as i can get more then 500 emails a day

automate email sending 53

process before sending the emails

automate email sending 54

automate email sending 55

I would still look into gmail and check if the emaul has been replied in the follow through if not append the automation to find it and reply.

The back end content generation or push marketing team to apply globally

Reference > Scheduled emails > https://support.google.com/mail/answer/9214606?hl=en&co=GENIE.Platform%3DDesktop

remove the ones that you know that should not be targeted

automate email sending 56

automate email sending 57

https://learn.microsoft.com/en-us/azure/logic-apps/logic-apps-create-variables-store-values?tabs=consumption

Add the monitoring ( stubbing system in here )

automate email sending 58

Found the skipped tab

automate email sending 59

automate email sending 60

the main followup main

automate email sending 61

update for an easier fix

automate email sending 62

As there is 44 of them and it is much better to use the filters of the gmail to make the life easier and daily process them

automate email sending 63

I can also have the scheduled send for them for it does not get send like an automation

automate email sending 64

maybe not at reply but i can make it important

automate email sending 65

rewatch the process remove the top than add it back in (todo )

automate email sending 66

making the simpliest

automate email sending 67

Self trigger maybe it is the api that denies it

automate email sending 68

Disabled for now ( todo enable in a day time )

automate email sending 69

Daily add action

automate email sending 70

automate email sending 71

Reference

https://portal.azure.com/#view/Microsoft_Azure_EMA/LogicAppsDesignerBlade/id/%2Fsubscriptions%2F15704bda-bb65-45ef-bd84-55b56bb32733%2FresourceGroups%2FPexaboAutomations%2Fproviders%2FMicrosoft.Logic%2Fworkflows%2Fukcontractpexabo

Start and stop till the logic is there

automate email sending 72

Wordpress dont send fail works

automate email sending 73

Make it easier to see at the line

automate email sending 74

automate email sending 75

new editor

automate email sending 76

I cant create it there

automate email sending 77

triggerBody()?['From']

start on top

automate email sending 78

automate email sending 79

automate email sending 80

After change enable and than check for the new one find error and stop> iterate till it starts sending good direct response emails

automate email sending 81

Also check here as well to be double sure

automate email sending 82

Whjy you did not send it is important as well

automate email sending 83

Turn on and off and get one correct and many failed ones!

automate email sending 84

Maybe not terminate but skip ?

automate email sending 85

Make more usecases

automate email sending 86

automate email sending 87

Use the message Id to find > 18a03e082b61596c

automate email sending 88

automate email sending 89

Check the top

automate email sending 90

Place in the middle

automate email sending 91

automate email sending 92

It was send

automate email sending 93

Check uk matched

automate email sending 94

automate email sending 95

1 AND and 3 ORS

automate email sending 96

Embed worked > the recuriters use the email set for them for the email

automate email sending 97

Tactic > apply with upwork > your email auto replies it

maybe in future push all emails to one ?

automate email sending 98

inside is empty

automate email sending 99

it can not open that is an issue

automate email sending 100

Added the infer content type

automate email sending 101

Application octet stream

automate email sending 102

Fix the location

automate email sending 103

Infer content ios there

automate email sending 104

Email is there but not opening up

automate email sending 105

automate email sending 106

automate email sending 107

Watching

he used infer and not with the path

automate email sending 108

Lets check with the email on video

automate email sending 109

this also looks problematic

automate email sending 110

Content vbytes different implementation

automate email sending 111

automate email sending 112

too many enable disables...it would take time

automate email sending 113

Enable disable the email replies over the IVRto the logic apps => Craig proctor

automate email sending 114

Condition checks well too many emails filter over the gmail labels __followup

automate email sending 115

Add parameter

automate email sending 116

Save the parameter > less emails getting matched make sure they are first filtered by gmail not to overload logic apps

automate email sending 117

It takes 5 seconds to reach to the main filter => Learn the seconds relationship with the workflow engine.

automate email sending 118

Success only from yesterday

automate email sending 119

Followup main does not filled up that fast

automate email sending 120

Special marker needed to understand his is coming from logic apps

automate email sending 121

Basic hidden marker

automate email sending 122

More skipped after the main filter is on

automate email sending 123

Followup not getting caught added the london as well

automate email sending 124

Linkedin application triggers followup main but it does get skipped

automate email sending 125

Even there is followup main

automate email sending 126

it would get skipped > of the marker comes later than the meail is not marked ( conclusion )

automate email sending 127

update to 4 minutes and remove the label filter as it does not get lableled instantly on gmail

automate email sending 128

Too many fails ?

automate email sending 129

Logic app monday check

automate email sending 130

No success all fails

automate email sending 131

Disable and test the system on the emails send

automate email sending 132

Goal reach this stage with AI automation in the middle

automate email sending 133

embedded and answered to the questions that are asked based on the data

Find the one hour ago

automate email sending 134

find the one

automate email sending 135

automate email sending 136

Minute matching find why it failed.

everything is false

is this a recuriter: False
global role : False
usa role : False
dont send : False
devopsrole : False
iscontract: False
isukrole : False
isitaskingaresume: False

missed a shoe role

Keyword to catch

automate email sending 137

automate email sending 138

both versions

automate email sending 139

automate email sending 140

automate email sending 141

automate email sending 142

https://stackoverflow.com/questions/64211626/how-to-break-out-of-foreach-iteration-in-a-logic-app

If we need to process all at least lets count

automate email sending 143

Add both to the debugger

automate email sending 144

go to skills matrix and get them all

https://www.notion.so/pexabo/ed1d3bf66d044314a7fdf71f6418f79b?v=fab3e53ca97d41cda83764024df4fb50

a bit cheating

automate email sending 145

this is great

["Natural Language Processing", ".NET", ".Net Core", "Adaptive Security", "Advanced Java", "Agile Coaching", "Agile Development", "AIOps", "Ajax", "Amazon RDS", "Angular", "Ansible", "AnyDesk", "AnyDesk", "Apache Hadoop", "Apache Zookeeper", "API", "API", "apim / api management gateway / app gateway", "appdynamics", "Apple", "Architect", "Architecture Systems", "Artifactory", "Artificial Intelligence", "Asp.NetASP.NET Core", "AWS", "AWS CloudFormation", "AWS CloudWatch", "AWS Dynamo DB", "AWS EC2", "AWS Fargate", "AWS Lambda", "AWS RDS", "AWS Route 53", "AWS S3", "AWS VPC", "Azure", "Azure AKS", "Azure App Service", "Azure Blob Storage", "Azure Cosmos DB", "Azure Data Factory", "Azure Database", "Azure DevOps", "Azure Devops", "Azure DNS", "Azure Functions", "Azure Pipelines", "Azure Virtual Machines", "Azure Virtual Network", "BackEnd", "Bash", "Bash", "BDD ( Behavior Driven Development )", "Bitbucket", "Biz Talk", "Blockchain", "Bootstrap", "Building Effective Teams", "C#", "C#", "Canva", "Canva", "CD Continuous Delivery", "CDN Content Delivery Networks", "Change Management", "Channel bonding", "Chatbot", "ChatOps", "Chef", "Chocolately", "Clean Code", "Cloud", "Cloud Budget Management", "Cloud Computing", "Cloud Front", "Cloud Native", "Cloud Security", "Cloudwatch", "Code Reviews", "Communication Skills", "Configuration automation", "Confluence", "Consulting", "Containers", "Containers", "Continuous Delivery", "Continuous Delivery", "Continuous Integration", "Core Java", "CRM", "CSS", "CSS", "Cybersecurity", "Dashboard", "Data Architecture", "Data Center", "Databricks", "Databricks", "datadog", "Datafactory", "Davinci Resolve", "Davinci Resolve", "Db40", "DDD", "Design patterns", "Design Patterns", "Development Tools", "Devops", "DevSecOps", "Digital Marketing", "DISC assessment", "Discord", "Discord", "Docker", "Docker Swarm", "Driving (UK Left Side )", "Driving (USA Right Side )", "Dynamodb", "Eclipse", "Effective Communication", "Elastic Search", "ELK Stack", "Embedded systems", "English", "Entity Framework", "ETL ( Extract Transform Load )", "evmux", "Excel", "Games", "Gem", "Git", "Git", "Gitflow", "Github", "Gitlab", "GitlabCI", "Gmail", "Google Cloud Functions", "Google Compute Engine", "Google Enterprise", "Google Firebase", "Google Play", "Gpu", "Grafana", "Hadoop", "Helm", "HTML", "HTML5", "HTTP", "HTTPS", "IaaS", "IaC", "IaC", "IIS", "Infrastructure management", "Introduction to Programming", "Invoicing", "Iot", "Iso 27001", "Java", "Javascript", "JavaScript", "Jekyll", "Jenkins", "Jenkins", "Jira", "jQuery", "JSON", "Kanban", "Kanban", "Kubernetes", "Language Proficiency English", "Language Proficiency Turkish", "Lastpass", "Linux", "Logstash", "MacOs", "Management", "Maven", "Mercurial", "Microservices", "Microsoft SQL Server", "Microsoft Visual Studio", "Mindmaps", "Mindmeister", "Miro", "Mobility", "Mongodb", "Monolith", "MQ (Message Brokering/Message Queues)", "MSSQL SSIS", "MVC", "MVP", "MyGet", "MySQL", "Negotiation", "Neo4j", "Networking", "Networking", "New Relic", "NewRelic", "nginx", "Node.JS", "NodeJs", "Non-Relational Databases", "Nosql", "obs", "OBS", "Octopus", "Oculus", "Office 365", "Okta", "OO Programming", "Open ID", "Open Source Training", "OpenCL / CUDA", "Oracle", "Parsec", "Patterns of Enterprise Application Architecture", "Penetration Testing", "Pentest", "Perforce", "Personality Profiles", "Pipelines", "PostgreSQL", "PowerBI", "Powershell", "Presentation Skills", "Product Owner", "Professional Development", "Proxmox", "Puppet", "Python", "Python", "Quickbooks", "Quickbooks", "Raspberry Pi", "Rational Unified Process", "RDP", "Redis", "Redis", "Remote", "Responsive Design", "REST", "Restream.IO", "Router", "RPA", "Ruby", "S3", "Screenshot", "Script Programming", "Scripting", "Scrum", "Scrum", "Scrumban", "SDLC", "Search Engine Optimization (SEO)", "Secret Manager", "Secrets Management", "Security", "Server Administration", "Serverless", "Service Fabric", "SES", "Shell", "Site Reliability Engineering", "Slack", "SNS", "SOA", "Social Media Marketing", "Software Architecture Methodologies", "Software Design", "Software Engineering Training", "SOLR", "Sonarqube", "Splunk", "SQS", "SSH", "Strategy Communication / Storytelling", "Streaming", "System Architecture", "TDD", "TDD", "Teaching and mentoring skills", "Team Foundation Server", "Teams", "Teams", "Teamviewer", "Technical Writing", "Terraform", "Testing", "Trello", "Trunk Based Development", "Typescript", "Ubuntu", "Ubuntu", "Ubuntu", "UI", "UIPath", "UML modelling", "Unit Testing", "Unity 3D", "Unreal", "UX", "Vagrant", "VB.NET", "vdo.ninja", "Video Production", "Visa", "Visual Studio", "Visual Studio Code", "Vmware workstation", "Voicemeeter", "VoiceMeeter", "VR", "VR", "VSS", "VSTS", "WAF", "Web Access Firewall", "Web Design", "Web Performance", "Web Services", "WebEx", "Windows", "Wireshark", "Workflow", "Writing Technical White Papers", "WSDL", "XML", "XP", "XP (Extreme Programming)", "Xsplit", "Youtube", "Zoom"]

automate email sending 146

I have enabled again as ther eis much more change to hit the skills

automate email sending 147

take out calendlt

Still answers the calls where you get to get better at sales and entertainment

Main check if there is a reply

nope 5 days skills added no match !

automate email sending 148

Missed email at 7:23

automate email sending 149

Find the workflow

automate email sending 150

https://portal.azure.com/#view/Microsoft_Azure_EMA/LogicAppsMonitorBlade/runid/%2Fsubscriptions%2F15704bda-bb65-45ef-bd84-55b56bb32733%2FresourceGroups%2FPexaboAutomations%2Fproviders%2FMicrosoft.Logic%2Fworkflows%2Fukcontractpexabo%2Fruns%2F08585089214548346844898472952CU07

Skills match code is not working

automate email sending 151

automate email sending 152

Basic solution architect is not there

automate email sending 153

One tha false see as the debug

automate email sending 154

automate email sending 155

automate email sending 156

Code

`{
"type": "SetVariable",
"inputs": {
"name": "debugstringonwhatwecanfindintinemail",
"value": "@{triggerBody()}\n---------------- contains ------------------------\n@{item()}"
}
}

`

All branch

automate email sending 157

{ "type": "Foreach", "foreach": "@variables('matchingskills')", "actions": { "Condition_check_for_it": { "type": "If", "expression": { "and": [ { "contains": [ "@triggerBody()", "@item()" ] } ] }, "actions": { "Set_variable_skills_match": { "type": "SetVariable", "inputs": { "name": "istherearematchingskill", "value": true } }, "Increment_variable_skills": { "type": "IncrementVariable", "inputs": { "name": "matchskillcount", "value": 1 }, "runAfter": { "Set_variable_skills_match": [ "Succeeded" ] } } }, "else": { "actions": { "Set_variable_debugger_check": { "type": "SetVariable", "inputs": { "name": "debugstringonwhatwecanfindintinemail", "value": "@{triggerBody()}\n---------------- contains ------------------------\n@{item()}" } } } } } }, "runAfter": { "Initialize_variable_debug_string_email_seek_for_skill": [ "Succeeded" ] }, "trackedProperties": {} }

Also Another Email >>> Attahcment error

automate email sending 158

handbrake and resend it

Old Version ( 55 Mbytes )

automate email sending 159

New Version

automate email sending 160

less than 19

https://drive.google.com/drive/folders/1FC82YhVLw3C_W702K3ZqL94fXtm-yuPI

automate email sending 161

Remove the old video use the new one

automate email sending 162

todo : when one email is send properly do the other ones

automate email sending 163

Body is the problematic part

automate email sending 164

Convert this name and use this node not the body

automate email sending 165

Convert the email body

automate email sending 166

automate email sending 167

automate email sending 168

skill macth is here

automate email sending 169

fix the main logger name

automate email sending 170

color different the codeview

automate email sending 171

Now started to get success

automate email sending 172

Reply debug

automate email sending 173

Email correct bu the attachments have an issue

automate email sending 174

MessageID

automate email sending 175

uk CV > embed did not work but synology link worked

http://gofile.me/4Vwuv/ItDjQzKik

risky of the cost in the blob with automation

automate email sending 176

automate email sending 177

automate email sending 178

automate email sending 179

automate email sending 180

automate email sending 181

automate email sending 182

automate email sending 183

automate email sending 184

maybe in future it would be even better lets start with this iteration > talk on the phone and learn

back up with the uk link

automate email sending 185

uk cv http://gofile.me/4Vwuv/ItDjQzKik
usa cv http://gofile.me/4Vwuv/DUAk9L60T
global cv http://gofile.me/4Vwuv/0Hq9WDOcn

Complete the synology uploads

automate email sending 186

send to perm roles as they are backup

automate email sending 187

automate email sending 188

automate email sending 189

automate email sending 190

automate email sending 191

There could be more spacing

automate email sending 192

todo : change the text mention on the c2c contracts in usa

uk also focus inside ir35 roles >>> but permanent roles gives you the practice ??? found the udemy way

20 hours and no success > disable time api error risk

automate email sending 193

Short process mostly faster fails

automate email sending 194

Longer one and correct fail

automate email sending 195

syntax fail

automate email sending 196

InvalidTemplate. Unable to process template language expressions for action 'Condition_global' at line '0' and column '0': 'The template function 'isukvariables' is not defined or not valid.'.

automate email sending 197

fix function to a variable

automate email sending 198

Enable again as it could not reach to the bottom

Also added the CV inside

https://rifaterdemsahin.com/2023/08/23/medium-is-the-message

Automation fail

automate email sending 199

the email formatting is the issue when the cv added more and more issue

automate email sending 200

https://mail.google.com/mail/u/0/#advanced-search/is_unread=true&query=label%3A____followupmain&isrefinement=true/FMfcgzGtwqFHSpkMHvFCqpvxhXhMglbf

todo convert into an html email. Collect all the links at the bottom to make life easier for the recruiter

basic P fix

automate email sending 201

automate email sending 202

div center can be used as well

automate email sending 203

https://learn.microsoft.com/en-us/azure/app-service/tutorial-send-email?tabs=dotnet

automate email sending 204

Many actions happening in my email for the direct response marketing ( too much bait in water )

automate email sending 205

p works in some sense at least to make it more readble it is a good start

automate email sending 206

add all the p

automate email sending 207

automate email sending 208

Looks good enough

automate email sending 209

More and more format coming in

automate email sending 210

Bold points

automate email sending 211

Talking to ms support as some recruiters are asking for the pdf and word emails

https://mail.google.com/mail/u/0/#advanced-search/is_unread=true&query=label%3A____followupmain&isrefinement=true/FMfcgzGtwqHZFRlGGbHmlkXVnqkBxgSK

todo : use ai to check if this is a job affer email yes or no question

todo : add cover letter generator on the fly

Multi mail attachments is failing

automate email sending 212

Mentioned to support

automate email sending 213

2 workflows ( first one sends the link second one for the blobs )

automate email sending 214

automate email sending 215

The action the kills it basic errors

automate email sending 216

After change of the top variables do a test run

automate email sending 217

Ask issues in the github and the support team

https://github.com/Azure/LogicAppsUX/issues/3282

automate email sending 218

4 minute difference adding the attachments

automate email sending 219

Also add the link to focus the direct response marketing

automate email sending 220


Imported from rifaterdemsahin.com · 2023