AI / Cursor

Drive Bird from Cursor

Email, SMS, WhatsApp, voice and verifications, written into the file you already have open. Cursor loads the skills for every session, so it knows the shape of a call before it writes one.

The CLI, the skills, then the server

Cursor installs the skills as a plugin and reaches the tools over a remote server you add once. The sign-in sits in the same settings panel, and it is the step people miss.

terminal
$ curl -fsSL https://cli.bird.com/install.sh | sh
$ bird auth login
  Opening your browser to authorize Bird CLI…
  { "workspace_id": "ws_01k…", "region": "eu1",
    "credentials_path": "~/.config/bird/credentials.json" }

What Cursor already knows.Three operations, carried in the skills, so they are in context from the first prompt of a session.

Send a message. Send it, then read it back, because accepted is not the same as arrived.

$ bird email send

$ bird email get

Set up a sender. Create the domain, add the DNS records it hands you, then verify. Not immediately: DNS takes its time.

$ bird email domains create

$ bird email domains verify

Get notified of events. Tell Bird where to send them, then test that they land. Keep the signing secret from the create call, because it is never shown again.

$ bird webhooks create

$ bird webhooks test

What to ask for

Empieza con un canal.
Añade los demás cuando estés listo.

Una clave API de prueba es tuya de inmediato. El acceso a producción se desbloquea cuando añades un método de pago y verificas un remitente.

¿Usas Claude Code, Cursor o Codex? Copia un prompt de configuración y tu agente instalará el Bird CLI y las habilidades por ti. Elige el tuyo:

Cursor