Gerar código de gatilho com IA
Descreva o que você deseja em linguagem simples e deixe que a IA escreva o código. O sistema utiliza sua própria chave do provedor de IA e se baseia no contrato de tempo de execução deste aplicativo, na API de administração do Shopify e - assim que você tiver capturado um - na carga útil real do evento que seu gatilho recebe.
Conectar um provedor
Em “Desenvolvedor” → “Conexões”, adicione sua chave de API do provedor de sua preferência: Anthropic (Claude), OpenAI, Google Gemini ou OpenRouter.
- Sua chave é criptografada quando está armazenada e é usada apenas para geração. Ela nunca é executada dentro do código do seu gatilho e nunca mais é exibida depois que você a salva.
- Cada cartão contém um link para um guia breve: Como obter uma chave de API do Anthropic (Claude), Como obter uma chave de API da OpenAI, Como obter uma chave de API do Google Gemini ou Como obter uma chave de API do OpenRouter.
- Quando você gera sua solicitação, o código atual e o evento de amostra capturado são enviados a esse provedor, vinculado à sua conta.
Conecte um ou vários provedores e selecione por geração. A desconexão remove a chave novamente.

Gerar um gatilho personalizado
- Abra um gatilho personalizado. Com um provedor conectado, uma caixa “Gerar com IA” aparece no cartão “Transformar”, acima do código.
- Descreva o que deve acontecer - seja específico sobre quando isso deve ser acionado e o que o fluxo de trabalho exige, por exemplo:
Só envie a solicitação quando o valor total do pedido for superior a 500 e o pedido tiver a tag “vip”. Envie o número do pedido, o valor total e a moeda para o Flow.
- Escolha um provedor (caso tenha conectado mais de um) e um modelo; em seguida, selecione “Gerar”.
- O código é carregado no editor como uma alteração não salva. Revise-o, teste-o e, em seguida, salve. Se já houver código, ele será editado em vez de começar do zero; portanto, a opção “agora faça também X” se baseia no que você já tem.


Gerar um trecho de código para a vitrine da loja
Um {% doc "custom-storefront-triggers" %} funciona de maneira diferente: ele não precisa gravar nenhuma transformação. O que você precisa criar é o código JavaScript que dispara o evento a partir do seu tema, e é nessa parte que as pessoas têm dificuldade - cada tema nomeia seus elementos de maneira diferente.
Abra o gatilho da loja virtual e use a opção “Gerar o trecho de código com IA”. Descreva o que deve acioná-lo (“quando a gaveta do carrinho for aberta no Dawn, envie a quantidade de itens e o total do carrinho”) e você receberá um trecho de código pronto, usando o nome do evento registrado, além de instruções sobre onde colá-lo.
Leia antes de colar, ajuste qualquer seletor que o sistema tenha adivinhado para o seu tema e nunca inclua o nome, e-mail, telefone ou endereço do cliente na carga útil.

Escolha do modelo e custo
Cada opção exibe um custo estimado por geração, e a caixa mostra o preço por milhão de tokens para o modelo selecionado. O custo é cobrado na sua conta do provedor, e não no seu plano do Workflow Trigger Extensions - uma única geração custa normalmente alguns centavos ou menos. Os modelos e preços mudam com o tempo; as informações mais recentes estão no site de cada provedor, cujos links constam abaixo de cada tabela.
Anthropic (Claude)
| Modelo | Ideal para | Preço (entrada/saída por M tokens) |
|---|---|---|
| Claude Soneto 5 | Velocidade e inteligência equilibradas (padrã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 | Mais rápido e mais barato | $1 / $5 |
Modelos e preços mais recentes 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 (padrão) | $2 / $12 |
| GPT-5.6 Sol | Pioneirismo, trabalho complexo | $4 / $20 |
| GPT-5.6 Luna | Sensível ao custo | $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 seus modelos com a mesma estimativa por geração no seletor de modelos. O OpenRouter oferece modelos de várias empresas por meio de uma única chave.
O que ele sabe
O gerador recebe as informações do contrato de tempo de execução deste aplicativo, por isso utiliza as formas corretas:
export async function transform(payload, topic, shop, ctx), retornando um objeto para disparar o gatilho, ounullpara ignorar o evento.ctx.log(...)para o painel de logs ectx.shopify(query, variables)para a API GraphQL de administração - que gera uma exceção em caso de erro e tem um limite de 10 chamadas por execução.- O tópico ao qual seu gatilho está atento e a carga útil da amostra capturada para ele.
Ele não sabe quais permissões você concedeu. Se o código gerado consultar um recurso ao qual você não concedeu acesso, a chamada falhará em tempo de execução - consulte Permissões e acesso a dados.

