Gerar código de trigger com IA
Descreva o que pretende em linguagem simples e deixe que a IA escreva o código. Esta funcionalidade utiliza a sua própria chave do fornecedor de IA e baseia-se no contrato de tempo de execução desta aplicação, na API de administração do Shopify e - assim que tiver capturado um - na carga útil real do evento que o seu gatilho recebe.
Ligar um fornecedor
Em «Desenvolvedor» → «Ligações», adicione a sua chave de API para o fornecedor da sua preferência: Anthropic (Claude), OpenAI, Google Gemini ou OpenRouter.
- A sua chave é encriptada quando está em repouso e é utilizada apenas para a geração. Nunca é executada no seu código de gatilho e nunca mais é apresentada depois de a guardar.
- Cada cartão contém uma ligação para um pequeno guia: Como obter uma chave API da Anthropic (Claude), Como obter uma chave da API da OpenAI, Como obter uma chave da API do Google Gemini ou Como obter uma chave API do OpenRouter.
- Quando gera o seu pedido, o código atual e o evento de amostra capturado são enviados para esse fornecedor associado à sua conta.
Ligue um ou vários fornecedores e selecione por geração. A desconexão volta a remover a chave.

Criar um gatilho personalizado
- Abra um gatilho personalizado. Com um fornecedor ligado, aparece uma caixa «Gerar com IA» no cartão «Transformar», acima do código.
- Descreva o que deve acontecer - seja específico quanto ao momento em que deve ser acionado e ao que o fluxo de trabalho necessita, por exemplo:
Só deve ser processado quando o total da encomenda for superior a 500 e a encomenda tiver a etiqueta «vip». Envie o número da encomenda, o total e a moeda para o Flow.
- Escolha um fornecedor (caso tenha ligado mais do que um) e um modelo e, em seguida, selecione «Gerar».
- O código é carregado no editor como uma alteração não guardada. Revê-o, testa-o e, em seguida, guarda-o. Se já existir código, este é editado em vez de se começar do zero, pelo que a opção «agora faz também X» parte do que já tens.


Gerar um fragmento de código para a loja online
Um Gatilhos personalizados da loja funciona de forma diferente: não tem nenhuma transformação para escrever. O que tens de criar é o código JavaScript que publica o evento a partir do teu tema, e é nessa parte que as pessoas ficam com dificuldades - cada tema atribui nomes diferentes aos seus elementos.
Abra o gatilho da loja e utilize a opção «Gerar o snippet com IA». Descreva a ação que deve ativá-lo («quando a gaveta do carrinho se abrir no Dawn, enviar a contagem de artigos e o total do carrinho») e obterá um snippet pronto a utilizar com o nome do evento que registou, além de instruções sobre onde o colar.
Leia isto antes de colar, ajuste qualquer seletor que tenha sido sugerido para o seu tema e nunca inclua o nome, e-mail, número de telefone ou morada de um cliente na carga útil.

Escolha do modelo e custo
Cada opção apresenta um custo estimado por geração, e a caixa indica o preço por milhão de tokens para o modelo selecionado. O custo é cobrado na sua própria conta de fornecedor, e não no seu plano Workflow Trigger Extensions - uma única geração custa normalmente alguns cêntimos ou menos. Os modelos e os preços variam ao longo do tempo; os mais recentes encontram-se no site de cada fornecedor, cujos links se encontram por baixo de cada tabela.
Anthropic (Claude)
| Modelo | Ideal para | Preço (entrada/saída por M tokens) |
|---|---|---|
| Claude Soneto 5 | Equilíbrio entre velocidade e inteligência (predefinição) | 2 $ / 10 $ |
| Claude Opus 5 | Trabalho complexo e proativo | 5 $ / 25 $ |
| Claude Fable 5 | Agentes de longa duração de última geração | 10 $ / 50 $ |
| Claude Haiku 4.5 | O mais rápido e o mais barato | 1 $ / 5 $ |
Últimos modelos e preços da Anthropic: platform.claude.com/docs/en/models/overview
OpenAI
| Modelo | Ideal para | Preço (entrada/saída por M tokens) |
|---|---|---|
| GPT-5.6 Terra | Equilibrado (predefinição) | 2 $ / 12 $ |
| GPT-5.6 Sol | Frontier, um trabalho complexo | 4 $ / 20 $ |
| GPT-5.6 Luna | Sensível aos custos | 0,20 $ / 1,20 $ |
Modelos mais recentes da OpenAI e preços: developers.openai.com/api/docs/models
O Google Gemini e o OpenRouter apresentam os seus modelos com a mesma estimativa por geração no seletor de modelos. O OpenRouter disponibiliza modelos de várias empresas através de uma única chave.
O que sabe
O gerador recebe o contrato de tempo de execução desta aplicação, pelo que utiliza as formas corretas:
export async function transform(payload, topic, shop, ctx), devolvendo um objeto para acionar o gatilho, ounullpara ignorar o evento.ctx.log(...)para o painel de registos ectx.shopify(query, variables)para a API GraphQL de administração - que gera um erro em caso de falha e está limitada a 10 chamadas por execução.- O tópico ao qual o seu gatilho está atento e a carga útil da amostra capturada para esse tópico.
Não sabe quais as autorizações que concedeu. Se o código gerado consultar um recurso ao qual não concedeu acesso, a chamada falha em tempo de execução - consulte Autorizações e acesso aos dados.

