{"id":6488,"date":"2023-10-19T15:48:43","date_gmt":"2023-10-19T18:48:43","guid":{"rendered":"https:\/\/blog.botcity.dev\/?p=6488"},"modified":"2023-10-20T08:11:18","modified_gmt":"2023-10-20T11:11:18","slug":"guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner","status":"publish","type":"post","link":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/","title":{"rendered":"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner."},"content":{"rendered":"<p>O processo de entrega de uma automa\u00e7\u00e3o RPA passa por algumas fases. Podemos come\u00e7ar considerando o mapeamento dos processos existentes, como eles funcionam e como melhor\u00e1-los. Ap\u00f3s isso, pode ser feita uma an\u00e1lise do que vale a pena ou n\u00e3o ser automatizado e ent\u00e3o a demanda \u00e9 direcionada para o seu time de desenvolvimento. Durante essa etapa, pode acabar sendo definida a forma de execu\u00e7\u00e3o dos rob\u00f4s que ser\u00e3o criados, de acordo com a necessidade de cada processo. E para executar os rob\u00f4s, n\u00f3s temos a ferramenta chamada BotCity Runner, a qual entenderemos melhor durante este artigo.<\/p>\n<h2>Por que preciso me preocupar onde e como minha automa\u00e7\u00e3o ser\u00e1 executada?<\/h2>\n<p>Porque dependendo do processo a ser atendido, pode ser que haja necessidade da automa\u00e7\u00e3o ser executada diretamente na m\u00e1quina da pessoa usu\u00e1ria, por exemplo. Ou talvez em um computador que poderia ser um servidor. Ou ainda pode ser que valha mais a pena disponibilizar esse rob\u00f4 em uma m\u00e1quina virtual ou em alguma nuvem, seja AWS, Google Cloud, Azure, entre outras. E essas defini\u00e7\u00f5es podem influenciar diretamente em alguns itens:<\/p>\n<ul>\n<li>como desenvolver esse rob\u00f4:\u00a0modo e configura\u00e7\u00e3o headless.<\/li>\n<li>como dever\u00e1 ser o ambiente a ser executado: o que precisa ter instalado nesse ambiente para o rob\u00f4 conseguir executar.<\/li>\n<\/ul>\n<p>Vamos explorar um pouco mais dos t\u00f3picos explicados acima.<\/p>\n<h3>Como desenvolver o rob\u00f4 considerando onde ele precisar\u00e1 ser executado<\/h3>\n<p>Durante o desenvolvimento da sua automa\u00e7\u00e3o, voc\u00ea pode ter que tomar a decis\u00e3o de colocar a execu\u00e7\u00e3o para acontecer de modo headless ou n\u00e3o. O que isso significa?<\/p>\n<ul>\n<li><strong>Modo headless ativado:<\/strong> quando sua <strong>automa\u00e7\u00e3o pode ser executada em segundo plano<\/strong>, sem necessariamente ter intera\u00e7\u00e3o com uma interface gr\u00e1fica. Exemplos: crawlers, processamento de dados, gerar relat\u00f3rios, fazer algum tipo de integra\u00e7\u00e3o entre sistemas diferentes atrav\u00e9s de APIs, entre outras. Neste caso, utilizar\u00edamos o runner background.<\/li>\n<li><strong>Modo headless desativado:<\/strong> quando sua <strong>automa\u00e7\u00e3o n\u00e3o pode ser executada em segundo plano<\/strong>, porque possui alguma necessidade de intera\u00e7\u00e3o com interfaces gr\u00e1ficas e n\u00e3o pode ter mouse e teclado comprometidos durante sua execu\u00e7\u00e3o. Exemplos: preenchimento de formul\u00e1rios, intera\u00e7\u00e3o com sistemas como SAP, TOTVS, entre outros. Neste caso, utilizar\u00edamos o runner desktop.<\/li>\n<\/ul>\n<p>Voc\u00ea pode acessar nosso artigo explorar um pouco mais sobre <a href=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/02\/06\/runners-desktop-runners-background\/\">as diferen\u00e7as entre Runner Desktop e Runner Background<\/a>.<\/p>\n<p>No seu c\u00f3digo, utilizando o <a href=\"https:\/\/github.com\/botcity-dev\/botcity-framework-core-python\">framework Open Source Web da BotCity<\/a>, voc\u00ea pode configurar o headless da seguinte forma:<\/p>\n<pre><code class=\"language-python\"># Criando o objeto do bot utilizando o framework Web\r\nbot = WebBot()\r\n\r\n# Configurando headless como verdadeiro para executar a automa\u00e7\u00e3o em segundo plano\r\nbot.headless = True\r\n<\/code><\/pre>\n<p>OBS: Para n\u00e3o executar a automa\u00e7\u00e3o em modo headless, basta trocar o valor para <span class=\"notion-enable-hover\" spellcheck=\"false\" data-token-index=\"1\">False<\/span>, conforme c\u00f3digo a seguir.<!-- notionvc: 918b49c8-2805-4818-9954-11e9c848fa2f --><\/p>\n<pre><code class=\"language-python\"># Criando o objeto do bot utilizando o framework Web\r\nbot = WebBot()\r\n\r\n# Configurando headless como falso para n\u00e3o executar a automa\u00e7\u00e3o em segundo plano\r\nbot.headless = False\r\n<\/code><\/pre>\n<p><!-- notionvc: 7d0488ec-34ff-4da7-9303-2852451a52a9 --><\/p>\n<p>Para mais detalhes, consulte a <a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/documentation.botcity.dev\/frameworks\/web\/python\/?h=headless#botcity.web.bot.WebBot.headless\" rel=\"noopener noreferrer\" data-token-index=\"1\"><span class=\"link-annotation-unknown-block-id--723771062\">nossa documenta\u00e7\u00e3o<\/span><\/a>.<!-- notionvc: 2131ea8c-bf25-4677-9412-6847b79617bc --><\/p>\n<h3>Como dever\u00e1 ser o ambiente considerando onde o rob\u00f4 ser\u00e1 executado?<\/h3>\n<p>Caso voc\u00ea desenvolva sua automa\u00e7\u00e3o com os nossos frameworks, por exemplo, voc\u00ea pode ter a necessidade de que alguns pacotes sejam instalados no local onde voc\u00ea vai executar as automa\u00e7\u00f5es, como o Python, alguns frameworks ou bibliotecas utilizadas no c\u00f3digo, entre outros. Isso pode variar de acordo com a tecnologia que voc\u00ea utilizou durante o desenvolvimento. O ambiente corretamente configurado, pode ajudar a evitar diversos problemas na hora da execu\u00e7\u00e3o.<\/p>\n<h2>O que \u00e9 e como gerenciar tudo isso com o BotCity Runner?<\/h2>\n<p>O <a href=\"https:\/\/documentation.botcity.dev\/runner\/\">BotCity Runner<\/a> \u00e9 a ferramenta que vai executar sua automa\u00e7\u00e3o, buscando as tarefas que precisam ser executadas e configurando o ambiente na m\u00e1quina onde a execu\u00e7\u00e3o for acontecer.<\/p>\n<p><!-- notionvc: 1ddcf834-3048-416a-a5d8-72cfd85e47de --><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6493\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/runner-1\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-1.png\" data-orig-size=\"812,115\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela do runner\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-1.png\" class=\"aligncenter wp-image-6493 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-1.png\" alt=\"print da tela do runner\" width=\"812\" height=\"115\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-1.png 812w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-1-300x42.png 300w\" sizes=\"auto, (max-width: 812px) 100vw, 812px\" \/><\/p>\n<p>Para isso, deve ser instalado e configurado seguindo as orienta\u00e7\u00f5es da <a href=\"https:\/\/documentation.botcity.dev\/runner\/runner-setup\/\">nossa documenta\u00e7\u00e3o<\/a>, no local onde sua automa\u00e7\u00e3o dever\u00e1 rodar:<\/p>\n<ul>\n<li>pode ser no computador f\u00edsico de clientes;<\/li>\n<li>pode ser em uma m\u00e1quina virtual;<\/li>\n<li>pode ser em nuvem (AWS, Google Cloud, Azure, entre outras).<\/li>\n<\/ul>\n<h3>Como o Runner sabe preparar o ambiente e o que precisa ser executado?<\/h3>\n<p>Durante o processo de <a href=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/15\/orquestracao-rpa-como-fazer-deploy-de-qualquer-tipo-de-automacao-no-botcity-maestro\/\">deploy da sua automa\u00e7\u00e3o em nosso orquestrador<\/a>, voc\u00ea define o(s) runner(s), escolhendo um que voc\u00ea j\u00e1 tenha ou ainda criando um novo, se necess\u00e1rio.<\/p>\n<p><!-- notionvc: 81c94890-a51a-420c-8193-cd61bcfa2e49 --><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6496\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/runner-2\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-2.png\" data-orig-size=\"1574,586\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela do orquestrador no menu easy deploys\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-2-1024x381.png\" class=\"aligncenter wp-image-6496 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-2.png\" alt=\"print da tela do orquestrador no menu easy deploys\" width=\"1574\" height=\"586\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-2.png 1574w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-2-300x112.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-2-1024x381.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-2-1536x572.png 1536w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-2-1200x447.png 1200w\" sizes=\"auto, (max-width: 1574px) 100vw, 1574px\" \/><\/p>\n<p>Ao fazer essa configura\u00e7\u00e3o, voc\u00ea est\u00e1 permitindo que o BotCity Orquestrador comunique-se perfeitamente com o BotCity Runner e haja uma conex\u00e3o, de fato, entre a automa\u00e7\u00e3o e o(s) runner(s) definido(s) para ela.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6499\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/runner-3\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-3.png\" data-orig-size=\"880,265\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"fluxo de comunica\u00e7\u00e3o entre botcity orquestrador, automa\u00e7\u00f5es e runners\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-3.png\" class=\"aligncenter wp-image-6499 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-3.png\" alt=\"na imagem consta um fluxo no qual do lado esquerdo tem uma \u00e1rea chamada BotCity Orquestrador e dentro dela est\u00e1 um ret\u00e2ngulo representando a automa\u00e7\u00e3o. Ainda nesse espa\u00e7o, h\u00e1 dois ret\u00e2ngulos representando duas tarefas diferentes conectadas \u00e0 automa\u00e7\u00e3o. No lado direito h\u00e1 outra \u00e1rea chamada Computador que vai executar a automa\u00e7\u00e3o. Dentro dessa \u00e1rea tem dois ret\u00e2ngulos representando runners diferentes. H\u00e1 uma seta apontando da automa\u00e7\u00e3o em dire\u00e7\u00e3o ao runner.\" width=\"880\" height=\"265\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-3.png 880w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-3-300x90.png 300w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><\/p>\n<p>Ent\u00e3o, o Runner saber\u00e1 o que precisa ser configurado no ambiente de execu\u00e7\u00e3o e quais tarefas dever\u00e3o ser executadas de acordo com essa mesma automa\u00e7\u00e3o que foi configurada previamente no orquestrador.<\/p>\n<h3>Como o Runner funciona?<\/h3>\n<p>Quando o runner est\u00e1 online (ativo), ele pergunta para o BotCity Orquestrador se h\u00e1 alguma tarefa nova das automa\u00e7\u00f5es definidas para ele para ser executada. Enquanto houverem tarefas prontas para execu\u00e7\u00e3o para aquele runner espec\u00edfico rodar naquele momento, ele vai buscar essa tarefa, preparar o ambiente, executar a tarefa e voltar a perguntar se h\u00e1 alguma nova tarefa para executar.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6522\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/fluxo-do-runner\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/fluxo-do-runner.png\" data-orig-size=\"347,467\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"fluxo do runner\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/fluxo-do-runner.png\" class=\"aligncenter wp-image-6522 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/fluxo-do-runner.png\" alt=\"O fluxo est\u00e1 na seguinte ordem: Come\u00e7a pelo item In\u00edcio. O passo seguinte \u00e9 a verifica\u00e7\u00e3o se o runner est\u00e1 online. Caso n\u00e3o esteja, vai para a a\u00e7\u00e3o de tentar reconectar e depois verifica novamente se est\u00e1 online. Caso o runner esteja online, o passo seguinte \u00e9 verificar se tem novas tarefas. Se n\u00e3o tiver, verifica-se o status do runner para depois ver novamente se tem tarefas. Fica nesse fluxo at\u00e9 ter uma nova tarefa para executar. Se tiver tarefa, o runner vai para o passo de preparar o ambiente e em seguida para o passo de executar a tarefa. Em seguida volta a verificar se tem tarefa nova para executar.\" width=\"347\" height=\"467\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/fluxo-do-runner.png 347w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/fluxo-do-runner-223x300.png 223w\" sizes=\"auto, (max-width: 347px) 100vw, 347px\" \/><\/p>\n<p>* Se acontecer do runner ficar offline por algum motivo, o Orquestrador espera o tempo de cinco minutos, enquanto o runner tenta ficar ativo novamente. Caso n\u00e3o volte a ficar dispon\u00edvel, ser\u00e1 enviada uma notifica\u00e7\u00e3o via e-mail para avisar do ocorrido.<\/p>\n<p>Um runner pode ficar offline por alguns motivos: aconteceu algum problema na m\u00e1quina onde est\u00e1 configurado para executar, o computador desligou, perdeu a conex\u00e3o com a rede, o runner foi fechado abruptamente, entre outros.<\/p>\n<h3>Quantidade de automa\u00e7\u00f5es por runner e o paralelismo<\/h3>\n<p>Lembra do momento de escolher o runner que a automa\u00e7\u00e3o dever\u00e1 utilizar para execu\u00e7\u00e3o no momento do deploy? \u00c9 importante lembrar que a automa\u00e7\u00e3o pode ser conectada a mais de um runner, se necess\u00e1rio.<!-- notionvc: 3c3a22ba-df06-462e-92b0-09235547b099 --><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6507\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/runner-5\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-5.png\" data-orig-size=\"1537,625\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela do easy deploy com dois runners selecionados para a automa\u00e7\u00e3o\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-5-1024x416.png\" class=\"aligncenter wp-image-6507 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-5.png\" alt=\"print da tela do easy deploy com dois runners selecionados para a automa\u00e7\u00e3o\" width=\"1537\" height=\"625\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-5.png 1537w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-5-300x122.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-5-1024x416.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-5-1200x488.png 1200w\" sizes=\"auto, (max-width: 1537px) 100vw, 1537px\" \/><\/p>\n<p>Isso pode ser muito \u00fatil, pois se todos os runners selecionados estiverem dispon\u00edveis, ao criar v\u00e1rias tarefas para essa automa\u00e7\u00e3o em espec\u00edfico, elas poder\u00e3o ser executadas em paralelo, agilizando o processo.<\/p>\n<p>Tamb\u00e9m \u00e9 importante citar que voc\u00ea pode conectar mais de uma automa\u00e7\u00e3o ao mesmo runner. A execu\u00e7\u00e3o das tarefas ser\u00e1 feita de acordo com a ordem que elas foram criadas ou ainda de acordo com a prioriza\u00e7\u00e3o que voc\u00ea configurar. Voc\u00ea pode ver mais detalhes sobre essa <a href=\"https:\/\/documentation.botcity.dev\/maestro\/features\/new-task\/?h=priority#priority\">funcionalidade de prioridade na documenta\u00e7\u00e3o<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6510\" data-permalink=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/runner-6\/\" data-orig-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-6.png\" data-orig-size=\"1522,636\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"print da tela new task com uma seta apontando em destaque para o campo de preenchimento da prioridade da execu\u00e7\u00e3o da tarefa\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-6-1024x428.png\" class=\"aligncenter wp-image-6510 size-full\" src=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-6.png\" alt=\"print da tela new task com uma seta apontando em destaque para o campo de preenchimento da prioridade da execu\u00e7\u00e3o da tarefa\" width=\"1522\" height=\"636\" srcset=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-6.png 1522w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-6-300x125.png 300w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-6-1024x428.png 1024w, https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/runner-6-1200x501.png 1200w\" sizes=\"auto, (max-width: 1522px) 100vw, 1522px\" \/><\/p>\n<h2>Certo, ent\u00e3o qual \u00e9 o resumo disso tudo?<\/h2>\n<p>O BotCity Runner \u00e9 a ferramenta que deve ser configurada no local onde a automa\u00e7\u00e3o dever\u00e1 rodar ou em alguma m\u00e1quina na nuvem, para ent\u00e3o se conectar com o BotCity Orquestrador para puxar as tarefas que est\u00e3o prontas para serem executadas em determinado momento na fila, de acordo com a ordem e a prioriza\u00e7\u00e3o, al\u00e9m de ser tamb\u00e9m a ferramenta que vai ajudar a preparar o ambiente para essa execu\u00e7\u00e3o acontecer de forma correta.<\/p>\n<h2>Como fa\u00e7o para testar essas funcionalidades?<\/h2>\n<p>Basta <a href=\"https:\/\/developers.botcity.dev\/signup\">criar a sua conta gratuita<\/a> e aproveitar a licen\u00e7a de comunidade para testar as ferramentas da BotCity. E qualquer d\u00favida, estamos \u00e0 disposi\u00e7\u00e3o na <a href=\"https:\/\/join.slack.com\/t\/communitybotcitydev\/shared_invite\/zt-xt5lu9bq-l2E1gcf9pZgr4UrnIRJMLw\">comunidade do Slack<\/a> ou ainda no <a href=\"https:\/\/community.botcity.dev\/\">nosso f\u00f3rum<\/a>.<\/p>\n<p><!-- notionvc: 1f9ebfc7-bd14-474f-8ed6-80948a24519c --><\/p>\n<p><!-- notionvc: ae3b6a72-4356-49ef-9d44-4a2eea6fecb9 --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O processo de entrega de uma automa\u00e7\u00e3o RPA passa por algumas fases. Podemos come\u00e7ar considerando o mapeamento dos processos existentes, como eles funcionam e como melhor\u00e1-los. Ap\u00f3s isso, pode ser feita uma an\u00e1lise do que vale a pena ou n\u00e3o ser automatizado e ent\u00e3o a demanda \u00e9 direcionada para o seu time de desenvolvimento. Durante<\/p>\n","protected":false},"author":214060721,"featured_media":6489,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[773027],"tags":[773107,773203,773214,773213,773215,773055,773212,773062,773066],"class_list":["post-6488","post","type-post","status-publish","format-standard","has-post-thumbnail","category-automacao-python","tag-automacao","tag-automacao-desktop","tag-automacao-web","tag-executar-bots","tag-headless-pt-br","tag-python-rpa","tag-runner","tag-runner-background","tag-runner-desktop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner. - Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a<\/title>\n<meta name=\"description\" content=\"Conhe\u00e7a o BotCity Runner e como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es RPA, desde a prepara\u00e7\u00e3o do ambiente at\u00e9 a execu\u00e7\u00e3o das tarefas.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner. - Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a\" \/>\n<meta property=\"og:description\" content=\"Conhe\u00e7a o BotCity Runner e como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es RPA, desde a prepara\u00e7\u00e3o do ambiente at\u00e9 a execu\u00e7\u00e3o das tarefas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-19T18:48:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-20T11:11:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lorhan Caproni\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lorhan Caproni\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/\"},\"author\":{\"name\":\"Lorhan Caproni\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#\\\/schema\\\/person\\\/c70dcd8d50fca4702dc06ce662e0f111\"},\"headline\":\"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner.\",\"datePublished\":\"2023-10-19T18:48:43+00:00\",\"dateModified\":\"2023-10-20T11:11:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/\"},\"wordCount\":1184,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png\",\"keywords\":[\"automa\u00e7\u00e3o\",\"automa\u00e7\u00e3o desktop\",\"automa\u00e7\u00e3o web\",\"executar bots\",\"headless\",\"python rpa\",\"runner\",\"runner background\",\"runner desktop\"],\"articleSection\":[\"Automa\u00e7\u00e3o Python\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/\",\"name\":\"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner. - Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png\",\"datePublished\":\"2023-10-19T18:48:43+00:00\",\"dateModified\":\"2023-10-20T11:11:18+00:00\",\"description\":\"Conhe\u00e7a o BotCity Runner e como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es RPA, desde a prepara\u00e7\u00e3o do ambiente at\u00e9 a execu\u00e7\u00e3o das tarefas.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png\",\"contentUrl\":\"https:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png\",\"width\":1920,\"height\":1080,\"caption\":\"Fundo com uma imagem mais escura de um time trabalhando junto em uma mesa de escrit\u00f3rio, montando engrenagens. No centro da imagem em destaque est\u00e1 o logo da BotCity na cor branca. E tamb\u00e9m um texto na cor branca escrito: Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/2023\\\/10\\\/19\\\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#website\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/\",\"name\":\"Blog BotCity\",\"description\":\"Explore o blog BotCity com conte\u00fados para automatizar e governar em Python. Mantenha-se informado e melhore o desempenho tecnol\u00f3gico, a seguran\u00e7a e o ROI da sua empresa.\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#organization\",\"name\":\"BotCity\",\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/logo_botcity_2024_black.png\",\"contentUrl\":\"http:\\\/\\\/blog.botcity.dev\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/logo_botcity_2024_black.png\",\"width\":1611,\"height\":384,\"caption\":\"BotCity\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/#\\\/schema\\\/person\\\/c70dcd8d50fca4702dc06ce662e0f111\",\"name\":\"Lorhan Caproni\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g\",\"caption\":\"Lorhan Caproni\"},\"description\":\"BotCity Cofounder and CEO\",\"sameAs\":[\"http:\\\/\\\/botcitydev.wordpress.com\"],\"url\":\"https:\\\/\\\/blog.botcity.dev\\\/pt-br\\\/author\\\/lorhanb8c3fbc9af\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner. - Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a","description":"Conhe\u00e7a o BotCity Runner e como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es RPA, desde a prepara\u00e7\u00e3o do ambiente at\u00e9 a execu\u00e7\u00e3o das tarefas.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/","og_locale":"pt_BR","og_type":"article","og_title":"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner. - Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a","og_description":"Conhe\u00e7a o BotCity Runner e como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es RPA, desde a prepara\u00e7\u00e3o do ambiente at\u00e9 a execu\u00e7\u00e3o das tarefas.","og_url":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/","og_site_name":"Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a","article_published_time":"2023-10-19T18:48:43+00:00","article_modified_time":"2023-10-20T11:11:18+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png","type":"image\/png"}],"author":"Lorhan Caproni","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Lorhan Caproni","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/#article","isPartOf":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/"},"author":{"name":"Lorhan Caproni","@id":"https:\/\/blog.botcity.dev\/pt-br\/#\/schema\/person\/c70dcd8d50fca4702dc06ce662e0f111"},"headline":"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner.","datePublished":"2023-10-19T18:48:43+00:00","dateModified":"2023-10-20T11:11:18+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/"},"wordCount":1184,"commentCount":0,"publisher":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/#organization"},"image":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png","keywords":["automa\u00e7\u00e3o","automa\u00e7\u00e3o desktop","automa\u00e7\u00e3o web","executar bots","headless","python rpa","runner","runner background","runner desktop"],"articleSection":["Automa\u00e7\u00e3o Python"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/","url":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/","name":"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner. - Blog BotCity - Conte\u00fado para Automa\u00e7\u00e3o e Governan\u00e7a","isPartOf":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/#primaryimage"},"image":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png","datePublished":"2023-10-19T18:48:43+00:00","dateModified":"2023-10-20T11:11:18+00:00","description":"Conhe\u00e7a o BotCity Runner e como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es RPA, desde a prepara\u00e7\u00e3o do ambiente at\u00e9 a execu\u00e7\u00e3o das tarefas.","breadcrumb":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/#primaryimage","url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png","contentUrl":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png","width":1920,"height":1080,"caption":"Fundo com uma imagem mais escura de um time trabalhando junto em uma mesa de escrit\u00f3rio, montando engrenagens. No centro da imagem em destaque est\u00e1 o logo da BotCity na cor branca. E tamb\u00e9m um texto na cor branca escrito: Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner."},{"@type":"BreadcrumbList","@id":"https:\/\/blog.botcity.dev\/pt-br\/2023\/10\/19\/guia-sobre-como-gerenciar-a-execucao-das-suas-automacoes-conheca-o-botcity-runner\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.botcity.dev\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Guia sobre como gerenciar a execu\u00e7\u00e3o das suas automa\u00e7\u00f5es, conhe\u00e7a o BotCity Runner."}]},{"@type":"WebSite","@id":"https:\/\/blog.botcity.dev\/pt-br\/#website","url":"https:\/\/blog.botcity.dev\/pt-br\/","name":"Blog BotCity","description":"Explore o blog BotCity com conte\u00fados para automatizar e governar em Python. Mantenha-se informado e melhore o desempenho tecnol\u00f3gico, a seguran\u00e7a e o ROI da sua empresa.","publisher":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.botcity.dev\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/blog.botcity.dev\/pt-br\/#organization","name":"BotCity","url":"https:\/\/blog.botcity.dev\/pt-br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.botcity.dev\/pt-br\/#\/schema\/logo\/image\/","url":"http:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/09\/logo_botcity_2024_black.png","contentUrl":"http:\/\/blog.botcity.dev\/wp-content\/uploads\/2025\/09\/logo_botcity_2024_black.png","width":1611,"height":384,"caption":"BotCity"},"image":{"@id":"https:\/\/blog.botcity.dev\/pt-br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blog.botcity.dev\/pt-br\/#\/schema\/person\/c70dcd8d50fca4702dc06ce662e0f111","name":"Lorhan Caproni","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a4f02f5e361046d8a6d852df16da98ddff27755dc746d7151c3b577231cbf3ba?s=96&d=identicon&r=g","caption":"Lorhan Caproni"},"description":"BotCity Cofounder and CEO","sameAs":["http:\/\/botcitydev.wordpress.com"],"url":"https:\/\/blog.botcity.dev\/pt-br\/author\/lorhanb8c3fbc9af\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/blog.botcity.dev\/wp-content\/uploads\/2023\/10\/Guia-completo-sobre-BotCity-Runner-e-como-gerenciar-a-execucao-das-suas-automacoes-2.png","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pdx8c3-1GE","_links":{"self":[{"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/posts\/6488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/users\/214060721"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/comments?post=6488"}],"version-history":[{"count":14,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/posts\/6488\/revisions"}],"predecessor-version":[{"id":6525,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/posts\/6488\/revisions\/6525"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/media\/6489"}],"wp:attachment":[{"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/media?parent=6488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/categories?post=6488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.botcity.dev\/pt-br\/wp-json\/wp\/v2\/tags?post=6488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}