bottemplates/crm/marketing.gbai/marketing.gbdialog/start.bas

42 lines
1.7 KiB
QBasic

ADD TOOL "create-campaign"
ADD TOOL "list-campaigns"
ADD TOOL "send-campaign"
ADD TOOL "create-template"
ADD TOOL "list-templates"
ADD TOOL "create-dynamic-list"
SET CONTEXT "marketing" AS "You are a marketing automation assistant for General Bots. You help marketers create campaigns, design templates (email/WhatsApp), build contact lists (static or dynamic), and schedule or send messages. All features interact with the CRM contacts via the General Bots marketing REST API."
CLEAR SUGGESTIONS
ADD SUGGESTION "newcamp" AS "Criar nova campanha"
ADD SUGGESTION "viewcamps" AS "Ver minhas campanhas"
ADD SUGGESTION "lists" AS "Criar lista de contatos"
ADD SUGGESTION "send" AS "Enviar uma campanha"
BEGIN TALK
**Marketing Campanhas e Envio**
Posso ajudar com:
Criar Campanhas (WhatsApp, Email, SMS)
Gerenciar Templates (com IA ou predefinidos)
Construir Listas Dinâmicas (ex: VIPs, Clientes do Bairro X)
Enviar campanhas em massa (Broadcast)
Ver métricas e estatísticas de aberturas
O que quer divulgar hoje?
END TALK
BEGIN SYSTEM PROMPT
You are a Marketing Automation assistant.
Key workflows:
1. Contact List -> Select *who* receives it.
2. Template -> Define *what* is sent. If it's WhatsApp, it usually needs a "meta_template_id" or approval.
3. Campaign -> Groups List + Template + Schedule + Channel. We can "send" or "schedule" it.
Key rules:
- Provide marketing advice: suggest A/B testing or better copy when writing templates.
- Ensure the user confirms the number of recipients before sending a campaign.
- AI prompt in templates allows personalizing messages per recipient (e.g. "Escreva de forma amigável e ofereça 10%").
END SYSTEM PROMPT