Saltar al contenido
NuevoVer cómo

Conecta Google o Outlook Calendar

Conecta un calendario vía OAuth para que las campañas de agendamiento de reuniones puedan colocar horarios en tu calendario real — con enlaces de Teams autoprovisionados en Outlook.

  1. Connectors → Add Connector → Calendar

    Abre Connectors, haz clic en Add Connector y elige la categoría Calendar.

  2. Elige Google o Outlook Calendar

    Selecciona Google Calendar u Outlook Calendar. Ambos se conectan mediante OAuth: sin guardar contraseñas.

    Elige Google o Outlook Calendar
  3. Haz clic en Connect y otorga acceso

    Haz clic en Connect Google Calendar (u Outlook). Se abre una ventana emergente para dar consentimiento; otorga acceso al calendario: la tarjeta muestra “Waiting for … consent…” hasta que termines.

  4. Confirmación

    Cuando se completa el consentimiento, la ventana emergente se cierra y una notificación confirma “Google Calendar connected!” (u Outlook). El conector ahora aparece en Connectors.

  5. Prueba la conexión

    Abre el conector de calendario y haz clic en Test Connection: indica cuántos calendarios son accesibles, confirmando que FirstSales puede leer y escribir en tu calendario.

  6. Vincúlalo a una campaña de reuniones

    Con un calendario conectado, las campañas orientadas a reuniones pueden ofrecer y reservar horarios reales. Outlook, además, aprovisiona automáticamente un enlace de Teams en cada reunión reservada.

  7. Reconéctalo si la autorización vence

    Si la autorización de OAuth expira, vuelve a conectar el calendario de la misma forma que lo harías con un buzón: consulta el tutorial de reconexión.

Consejos de experto

  • Conecta el calendario antes de lanzar una campaña de reuniones

    El paso de reserva depende de ello: conéctalo primero para que el piloto automático no se detenga en el paso de programación.

  • Outlook obtiene enlaces de Teams sin costo extra

    El conector de Outlook aprovisiona automáticamente una reunión en línea de Teams en cada reserva: elígelo si haces llamadas por Teams.

  • Permite las ventanas emergentes para OAuth

    La ventana de consentimiento se abre como popup; si está bloqueada, el flujo recurre a una redirección de página completa: de cualquier forma, completa el consentimiento para terminar.

  • Prueba después de conectar

    La verificación de calendarios accesibles confirma que los permisos realmente quedaron activos antes de que dependas de ello en una campaña real.

Preguntas frecuentes

¿Qué calendarios puedo conectar?

Google Calendar y Outlook Calendar, ambos mediante OAuth.

¿Para qué conectar un calendario?

Para que las campañas de reserva de reuniones (piloto automático) puedan ofrecer y colocar horarios reales en tu calendario.

¿Qué diferencia tiene Outlook?

Las reservas de Outlook aprovisionan automáticamente un enlace de reunión en línea de Microsoft Teams.

¿Se guarda mi contraseña?

No: la conexión del calendario usa OAuth, que guarda un token revocable, no una contraseña.

La ventana de consentimiento se bloqueó: ¿qué pasa?

FirstSales recurre a una redirección de página completa para completar OAuth; solo termina de otorgar el acceso.

¿Cómo sé que funcionó?

Aparece una notificación “… Calendar connected!”, y Test Connection indica el número de calendarios accesibles.

¿Conectar un buzón también conecta su calendario?

No: el calendario es un conector aparte. Agrégalo explícitamente en la categoría Calendar.

¿Qué pasa si el calendario se desconecta más adelante?

Vuelve a conectarlo mediante OAuth, de la misma forma que lo harías con un buzón.

Integraciones

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.