Saltar al contenido
NuevoVer cómo

Tu primera campaña en 15 minutos

El camino rápido: consigue una audiencia con AI Leads, define tu objetivo y fuente de contenido, asigna un remitente, aprueba y lanza — una campaña autopilot en vivo en una sola sesión.

  1. Qué vas a construir

    Una campaña de autopilot activa en unos 15 minutos: audiencia → objetivo → fuente de contenido → remitente → aprobación → lanzamiento. Antes de empezar, necesitarás una bandeja de entrada conectada (idealmente en calentamiento) y algunos créditos: consulta Getting Started: Your First-Run Checklist si aún no lo has hecho.

  2. Crea la campaña y nómbrala

    Inicia una nueva campaña, elige Autopilot, y ponle un Campaign name. El indicador de progreso del builder rastrea qué componentes requeridos y opcionales siguen faltando a medida que avanzas.

  3. Consigue tu audiencia con AI Leads

    Abre el nodo Contact Harvester y elige AI Leads. Guarda en una lista y describe a tu cliente ideal en lenguaje simple (hasta 250 caracteres): esto completa el requisito de Target audience. Para la guía completa, consulta How to Use AI Leads to Source Contacts.

    Consigue tu audiencia con AI Leads
  4. Define el objetivo de la campaña

    Elige qué debería lograr una respuesta: por ejemplo, reservar una reunión o simplemente obtener una respuesta. Esto satisface el requisito de Campaign goal.

  5. Elige la fuente de contenido del correo

    Elige cómo se redactan los correos: redacción automática con AI SDR autopilot, o una plantilla que escribes tú mismo. Esto satisface el requisito de Email content source. Mantén la opción rápida predeterminada para tu primera ejecución.

  6. Asigna una cuenta de correo remitente

    Vincula la bandeja de entrada calentada que enviará esta campaña. Esto satisface el requisito de Sender email account: un remitente es suficiente para lanzar.

  7. Configura el flujo de aprobación

    Elige revisar-antes-de-enviar o envío automático para que el requisito de Approval flow sea válido. Para una primera ejecución, revisar el primer lote antes de que salga es la opción más segura.

  8. Guarda, prueba, lanza

    Haz clic en Save, luego en Test Workflow, y luego en el botón verde Launch. Si el lanzamiento está bloqueado verás un mensaje Missing: … que nombra el elemento requerido sin completar: corrígelo e inténtalo de nuevo. Una vez activa, el mismo botón se convierte en Pause, y puedes Resume en cualquier momento.

Consejos de experto

  • Solo seis cosas condicionan un lanzamiento

    Nombre de campaña, objetivo, audiencia, fuente de contenido, remitente y flujo de aprobación. La base de conocimiento, el dominio de seguimiento y la zona horaria son opcionales: omítelos en tu primera ejecución.

  • El botón te guía paso a paso

    Save → Test Workflow → Launch, en ese orden. No puedes lanzar hasta que Test pase, así que una prueba fallida es la app avisándote de que algo está incompleto.

  • Lee la etiqueta Missing literalmente

    Un lanzamiento bloqueado muestra Missing: <label>: eso nombra exactamente el componente requerido que sigue vacío.

  • Una bandeja calentada es suficiente

    No necesitas un gran conjunto de remitentes el primer día. Añade más bandejas más adelante para escalar el volumen una vez que esta campaña esté en marcha.

Preguntas frecuentes

¿Cuál es el mínimo absoluto para lanzar una campaña?

Seis componentes requeridos: Campaign name, Campaign goal, Target audience, Email content source, Sender email account, y Approval flow.

¿Necesito una base de conocimiento o un dominio de seguimiento primero?

No: ambos son opcionales y no bloqueantes, aunque una base de conocimiento sí mejora la calidad de los borradores.

¿Por qué está deshabilitado el botón Launch, o por qué falló el lanzamiento?

Falta un componente requerido (el mensaje Missing: … lo nombra) o Test Workflow aún no ha pasado.

¿Qué hace Test Workflow?

Valida la campaña antes de que salga en vivo. Debes ejecutarlo sobre un borrador antes de que Launch quede disponible.

¿Puedo pausar una campaña en ejecución?

Sí: el mismo botón de acción se convierte en Pause una vez activa, y en Resume una vez pausada.

¿Cómo consigo una audiencia si no tengo una lista?

Usa AI Leads en el nodo Contact Harvester: consulta How to Use AI Leads to Source Contacts.

¿Necesito más de una bandeja de entrada?

No, un remitente calentado es suficiente para lanzar. Añade más bandejas más adelante para escalar el volumen de envío.

¿Cuánto tarda en enviarse realmente el correo?

Después del lanzamiento, los envíos siguen el smart schedule: asegúrate de que la bandeja esté calentada y de que el workspace tenga créditos.

Primeros Pasos

Prospección que sigue cuando te desconectas.Leads, emails, seguimientos y respuestas, resueltos.

Conecta buzones ilimitados y deja que los agentes de IA busquen leads, escriban cada email y hagan seguimiento. O envía tus propias plantillas en modo manual. Desde $29/mes.

$1 por 3 días · Cancela cuando quieras · Sin contrato

Instalar con IA

Tu agente de código configura la CLI y las skills de FirstSales por ti.

Prompt para Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.