HARPA.AI
LIBRARYAPIGUIDESAI COMMANDSBLOG

👤  HARPA_GRID_ENVIAR_AUTORIZADO

Created by Gustavo da Silveira
Updated on Sep 25, 21:32
Installed 1 time

How to Use

IMPORT COMMAND

Content

- type: ask
  param: autorizado
  message: Autorizado?
  options:
    - label: ✅ SIM
      value: true
    - label: ⛔ NÃO
      value: false
  default: ''
  vision:
    enabled: false
    mode: area
    hint: ''
    send: true
  optionsInvalid: false
- type: ask
  param: titulo
  message: Título da oportunidade
  options: null
  default: ''
  vision:
    enabled: false
    mode: area
    hint: ''
    send: true
- type: ask
  param: proposta
  message: Proposta
  options: null
  default: ''
  vision:
    enabled: false
    mode: area
    hint: ''
    send: true
- type: ask
  param: oferta
  message: Oferta
  options: null
  default: ''
  vision:
    enabled: false
    mode: area
    hint: ''
    send: true
- type: ask
  param: prazo
  message: Prazo
  options: null
  default: ''
  vision:
    enabled: false
    mode: area
    hint: ''
    send: true
- type: gpt
  prompt: >-
    Você é o executor final de candidaturas do HARPA GRID.


    ATENÇÃO: este comando só pode executar o envio quando receber explicitamente
    a instrução:


    AUTORIZADO=SIM


    Se AUTORIZADO não for exatamente SIM:


    * não envie nada;

    * não clique no botão final de candidatura;

    * não publique nada;

    * apenas informe que a autorização não foi recebida.


    QUANDO AUTORIZADO=SIM:


    1. Abra a URL da oportunidade fornecida.

    2. Confirme que a página corresponde à oportunidade indicada.

    3. Confirme que a candidatura ainda está aberta.

    4. Não altere informações que não tenham sido fornecidas.

    5. Preencha os campos da candidatura usando somente os dados recebidos.

    6. Use a proposta fornecida no campo de proposta/mensagem.

    7. Use a oferta/valor fornecido, quando houver.

    8. Use o prazo fornecido, quando houver.

    9. Antes do envio final, verifique novamente se está na oportunidade
    correta.

    10. Somente então clique no botão final de envio da candidatura.

    11. Depois do envio, capture a mensagem ou evidência de confirmação
    apresentada pela plataforma.


    DADOS RECEBIDOS:

    AUTORIZADO

    URL

    PROPOSTA

    OFERTA

    PRAZO

    TÍTULO


    REGRAS ABSOLUTAS:


    * Nunca invente informações.

    * Nunca envie para outra oportunidade.

    * Se a página estiver fechada, expirada ou diferente da oportunidade
    esperada, NÃO envie.

    * Se exigir informação crítica que não foi fornecida, NÃO envie.

    * Se houver dúvida sobre a página ou sobre o destinatário, NÃO envie.

    * Se o site apresentar erro antes do envio, NÃO tente contornar o erro.

    * Não faça qualquer outra candidatura.

    * Não envie mais de uma vez.

    * Depois de uma tentativa de envio, informe exatamente o resultado
    observado.


    O envio somente é permitido quando:


    AUTORIZADO=SIM



    [WEB PAGE CONTENT]: {{page}}
- type: navigate
  url: '{{url}}'
  waitForIdle: true
  silent: false
  onFailure: ''
  condition: '{{autorizado}} = true'
- type: wait
  for: idle
  timeout: 15000
- type: gpt
  prompt: >-
    Verifique a página atualmente aberta e compare-a com a oportunidade
    esperada.


    Título esperado: {{titulo}}


    Determine se esta é claramente a mesma oportunidade.


    Responda SOMENTE com:

    SIM

    ou

    NAO


    Responda SIM somente se houver evidência suficiente de que a página
    corresponde à oportunidade indicada. Se houver dúvida, página de lista,
    página diferente, vaga fechada ou qualquer inconsistência, responda NAO.
  param: verificacao
  condition: '{{autorizado}} = true'
- type: stop
  condition: '{{verificacao}} != SIM'
- type: prefill
  message: '{{proposta}} '
  interpolate: false
- type: paste
  text: ''
  mode: null
  selectorType: ai
  lastKey: null
  selector: null
  item: null
- type: click
  selectorType: ai
  selector: null
  item: null
- type: wait
  for: idle
  timeout: 15000
- type: extract
  selectorType: ai
  selector: null
  item: null
  param: resultado_pagina
  default: ''
Notice: Please read before using

This automation command is created by a community member. HARPA AI team does not audit community commands.

Please review the command carefully and only install if you trust the creator.

Contact us
HomeUse CasesGuidesPrivacy PolicyTerms of Service
CAN WE STORE COOKIES?
Our website uses cookies for the purposes of accessibility and security. They also allow us to gather statistics in order to improve the website for you. More info: Privacy Policy