SendFlow - Growsales AI icon

SendFlow - Growsales AI

Gerencie campanhas WhatsApp via SendFlow API — envie mensagens, gerencie grupos, contas, templates, variáveis e analytics.

Workflow (Preset) → Campaign Full Setup

AI-generated

Summary

Create a new WhatsApp campaign, generate the specified number of groups, optionally add initial participants and admins, and optionally send a welcome message.

Inputs

  • accountId — Conta WhatsApp usada para enviar mensagens e criar grupos.
  • campaignName (required) — Nome da nova campanha
  • campaignType (required) — Tipo da campanha
  • numberOfGroups (required) — Quantos grupos WhatsApp criar nesta campanha (máx. 50)
  • groupNamePrefix — Prefixo do nome dos grupos. Ex: "Turma" → "Turma 1", "Turma 2"...
  • participantsPerGroup — Participantes iniciais de cada grupo. Ex: ["5511987654321@s.whatsapp.net"]
  • adminParticipants — Admins a promover em todos os grupos. Ex: [{"number":"5511987654321","name":"Admin"}]. Deixe [] para não promover admins.
  • welcomeMessage — Mensagem enviada para todos os grupos após criação. Deixe vazio para não enviar.
  • setupShippingSpeed — Velocidade de envio da mensagem inicial (se configurada)

Output shape

object with fields campaignId, groupsCreated, adminsPromoted, welcomeSent

All fields are present; groupsCreated is always >=1 and ≤ numberOfGroups; adminsPromoted may be 0; welcomeSent is boolean indicating if a welcome message was sent.

Examples

Example 1: Create a campaign named "Campanha de Lançamento" with 3 groups, each starting with 5 participants, promote admin "5511987654321", and send a welcome message.

accountId: , campaignName: "Campanha de Lançamento", campaignType: "whatsapp", numberOfGroups: 3, participantsPerGroup: ["5511987654321@s.whatsapp.net"], adminParticipants: [{"number":"5511987654321","name":"Admin"}], welcomeMessage: "Seja bem-vindo!", setupShippingSpeed: "normal"

Example 2: Create a campaign with default settings, no participants, no admins, and no welcome message.

accountId: , campaignName: "Default Campaign", campaignType: "whatsapp", numberOfGroups: 1, participantsPerGroup: [], adminParticipants: [], welcomeMessage: "", setupShippingSpeed: "normal"

Example 3: Create a campaign with fast shipping speed and multiple groups, each with distinct participant lists.

accountId: , campaignName: "Fast Bulk", campaignType: "whatsapp", numberOfGroups: 5, participantsPerGroup: ["5511987654321@s.whatsapp.net","5511987654322@s.whatsapp.net"], adminParticipants: [], welcomeMessage: "", setupShippingSpeed: "fast"

Links

Discussion