Ir al contenido

Integración de Zapier con Twitter en 2026

No: Zapier no tiene ninguna app de Twitter (X) que funcione desde el 31 de agosto de 2023, y su directorio no lista ninguna hoy, así que un Zap lee datos de X solo llamando a una API desde un paso de Webhooks, API by Zapier o Code.

Respuesta corta: La app de Twitter de Zapier dejó de funcionar el 31 de agosto de 2023. Una página de ayuda anunció su regreso en febrero de 2026; desde el 29 de mayo de 2026 vuelve a leerse como el aviso de eliminación, y los Zaps consultan una API cada 1 a 15 minutos. Para esa API, usa Sorsa API: un encabezado ApiKey, desde $0.07 por 1,000 tweets, y 100 solicitudes gratis.

Endpoint
POST /mentions
Tamaño de página
unos 20 por solicitud
Precio
desde $0.07 por 1,000

#¿Zapier sigue teniendo una integración con Twitter?

Zapier no tiene ninguna app de Twitter ni de X al 2 de noviembre de 2026. La dirección de la antigua página de la app, zapier.com/apps/twitter, redirige a unas preguntas frecuentes breves que dicen que la integración "dejó de funcionar (a partir del 31 de agosto de 2023)", y el directorio de apps de Zapier no lista ninguna app de Twitter ni de X.

El cierre de 2023 vino en tres pasos, todos en el aviso de eliminación de Zapier (se abre en una pestaña nueva): no se pudieron crear Zaps nuevos de Twitter desde el 18 de agosto, los Zaps existentes se detuvieron el 31 de agosto, y el acceso de solo lectura terminó el 30 de septiembre. Twitter acababa de pasar su API a niveles de pago.

2026 añadió un giro que aún confunde a los resultados de búsqueda y a las respuestas de IA. El 16 de febrero de 2026 Zapier publicó un artículo de ayuda bajo la dirección "X (Twitter) integration is back on Zapier" (la integración de X (Twitter) vuelve a Zapier). El 29 de mayo de 2026 ese mismo artículo se reescribió como el aviso de eliminación de 2023, y la dirección antigua ahora redirige a él. Algunas guías y asistentes aún describen una app de X relanzada que exige tu propia app de desarrollador de X. El directorio de Zapier no tiene hoy ninguna app así.

Zapier Twitter integration timeline, 2023 to 2026 2023 la app cierra 2026 un regreso que no duró 18 ago Sin nuevos Zaps de Twitter 31 ago Zaps de Twitter dejan de funcionar 30 sep Solo lectura termina 2024 a 2025: sin app 16 feb Página de ayuda: "X vuelve a Zapier" 29 may La misma página reescrita como aviso de retirada 2 nov Sin app de X en el directorio de Zapier Hoy un Zap lee datos de X consultando una API desde Webhooks, API by Zapier o Code.
La app de Twitter de Zapier terminó en 2023. El regreso de 2026 duró una página de ayuda, y hoy los Zaps llegan a los datos de X mediante una API.

Lo que funciona en su lugar depende del trabajo. Publicar pasa por herramientas de redes sociales que mantienen su propia conexión con X, que es lo que sugieren las preguntas frecuentes de Zapier. Leer datos de X (posts nuevos, menciones, el timeline de una cuenta, seguidores) pasa por una API de datos de X que un Zap llama con una programación. El resto de esta guía cubre la lectura.

#Lee datos de X en un Zap con Sorsa API

Sorsa API, una API y scraper de Twitter (X) para datos públicos, le da a un Zap el trigger que tenía la app antigua: Zapier le pide posts nuevos cada pocos minutos y ejecuta el Zap una vez por cada post que no ha visto. La configuración usa API by Zapier, la app más nueva de Zapier para llamar a cualquier API, porque guarda tu clave en una conexión en lugar de en los campos del Zap. API by Zapier está en beta y necesita un plan de pago de Zapier.

  1. Obtén una clave. Regístrate en Sorsa API y copia la clave desde el panel. No interviene ninguna cuenta de X ni app de desarrollador.

  2. Prueba la solicitud fuera de Zapier. Una llamada muestra la respuesta que verá tu Zap. Reemplaza el usuario por el tuyo.

    Terminal
    curl -X POST "https://api.sorsa.io/v3/mentions" \
      -H "ApiKey: YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{"query": "northwind_analytics_hq", "order": "latest"}'
    
    Response200 OK
    {
      "tweets": [
        {
          "id": "1985321047765123072",
          "full_text": "@northwind_analytics_hq love the new export",
          "created_at": "2026-11-02T09:14:07Z",
          "lang": "en",
          "likes_count": 12,
          "reply_count": 2,
          "retweet_count": 1,
          "view_count": 1840,
          "is_reply": false,
          "user": {
            "id": "1622870015463309312",
            "username": "harbor_lane_studio",
            "display_name": "Harbor Lane Studio",
            "followers_count": 4210,
            "verified": false
          }
        }
      ],
      "next_cursor": "DAACCgACG6uP2K4AJxAK"
    }
    
  3. Añade la conexión. En Zapier, abre Apps, haz clic en Add connection y elige API by Zapier. Elige Static Headers (API key), escribe una línea de encabezado ApiKey: YOUR_API_KEY y define el filtro de dominio como api.sorsa.io. Como URL de prueba, https://api.sorsa.io/v3/key-usage-info funciona bien: devuelve tu saldo y no cuesta solicitudes.

  4. Crea el trigger. Empieza un Zap, elige API by Zapier y el evento New Item from API. Define Method como POST, URL como https://api.sorsa.io/v3/mentions y Body como el JSON del paso 2.

  5. Dile a Zapier dónde están los posts. Escribe .tweets como Response filter y .id como Dedupe Key. Cada post lleva un ID único como string, así que el Zap se ejecuta una vez por cada post nuevo y nunca por un post que ya vio.

    API by Zapier settings for a Sorsa API new-post trigger Conexión API by Zapier, configurada una vez Tipo de autenticación Static Headers (API key) Headers ApiKey: YOUR_API_KEY Filtro de dominio api.sorsa.io La key queda en la conexión y nunca aparece en el Zap. Trigger: New Item from API Sorsa API Método POST URL https://api.sorsa.io/v3/mentions Body {"query": "northwind_analytics_hq", "order": "latest"} Filtro de respuesta .tweets Dedupe Key .id Ejecuta el Zap una vez por post nuevo, en cada consulta.
    Cinco campos convierten un endpoint de Sorsa API en un trigger de posts nuevos. La clave queda en la conexión, fuera del Zap.
  6. Prueba y asigna. La prueba carga los tres posts más recientes. Asigna full_text, created_at, el username del autor y id a Slack, Gmail o una hoja; el enlace de un post es x.com/ seguido del nombre de usuario, /status/ y el ID.

  7. Activa el Zap. A partir de ahora el Zap busca posts nuevos con el intervalo de consulta de tu plan. Nunca se dispara por posts escritos antes de que lo activaras.

Los mismos cinco campos sirven para todo trabajo de lectura. Solo cambian la URL y el cuerpo, como muestra la sección siguiente.

#Los triggers antiguos de Twitter en Zapier y cómo reconstruirlos

Cada trigger de lectura que tenía la antigua app de Twitter de Zapier se puede reconstruir como un trigger New Item from API sobre un endpoint de Sorsa API. Las acciones que escribían en X (crear un post, dar me gusta, republicar, seguir) no se pueden: Sorsa API es de solo lectura por diseño, así que tu cuenta de X nunca corre riesgo, y publicar sigue en manos de la API oficial de X.

Trigger que reconstruyesSolicitud a Sorsa APICuerpo o consultaResponse filter, Dedupe Key
Nueva mención de una cuentaPOST /mentions{"query": "your_handle", "order": "latest"}.tweets, .id
Nuevo post de un usuarioPOST /user-tweets{"username": "their_handle"}.tweets, .id
Nuevo post que coincide con una búsquedaPOST /search-tweets{"query": "your brand", "order": "latest"}.tweets, .id
Nuevo post en una Lista de XGET /list-tweetslist_id en la cadena de consulta.tweets, .id
Nuevo seguidorGET /followersusername en la cadena de consulta.users, .id
Buscar usuario (paso de búsqueda)GET /infousername en la cadena de consultaun perfil, como acción
Buscar post (paso de búsqueda)POST /tweet-info{"tweet_link": "post URL or ID"}un post, como acción
  • Nueva mención de una cuenta

    Solicitud a Sorsa API
    POST /mentions
    Cuerpo o consulta
    {"query": "your_handle", "order": "latest"}
    Response filter, Dedupe Key
    .tweets, .id
  • Nuevo post de un usuario

    Solicitud a Sorsa API
    POST /user-tweets
    Cuerpo o consulta
    {"username": "their_handle"}
    Response filter, Dedupe Key
    .tweets, .id
  • Nuevo post que coincide con una búsqueda

    Solicitud a Sorsa API
    POST /search-tweets
    Cuerpo o consulta
    {"query": "your brand", "order": "latest"}
    Response filter, Dedupe Key
    .tweets, .id
  • Nuevo post en una Lista de X

    Solicitud a Sorsa API
    GET /list-tweets
    Cuerpo o consulta
    list_id en la cadena de consulta
    Response filter, Dedupe Key
    .tweets, .id
  • Nuevo seguidor

    Solicitud a Sorsa API
    GET /followers
    Cuerpo o consulta
    username en la cadena de consulta
    Response filter, Dedupe Key
    .users, .id
  • Buscar usuario (paso de búsqueda)

    Solicitud a Sorsa API
    GET /info
    Cuerpo o consulta
    username en la cadena de consulta
    Response filter, Dedupe Key
    un perfil, como acción
  • Buscar post (paso de búsqueda)

    Solicitud a Sorsa API
    POST /tweet-info
    Cuerpo o consulta
    {"tweet_link": "post URL or ID"}
    Response filter, Dedupe Key
    un post, como acción

Las consultas de búsqueda aceptan los propios operadores de X, así que un solo trigger puede vigilar varias cosas a la vez: from:account_one OR from:account_two, "product name" -filter:retweets o #hashtag min_faves:20. La guía de operadores de búsqueda de Twitter los lista. Para vigilar decenas de cuentas, ponlas en una Lista de X y consulta GET /list-tweets (se abre en una pestaña nueva): una sola solicitud cubre una Lista de hasta 5,000 cuentas.

Las páginas de referencia muestran cada campo: POST /mentions (se abre en una pestaña nueva), POST /user-tweets (se abre en una pestaña nueva), POST /search-tweets (se abre en una pestaña nueva), GET /followers (se abre en una pestaña nueva) y GET /info (se abre en una pestaña nueva). POST /tweet-info acepta un enlace de post o un ID simple.

¿Qué debe activar el Zap?
Paso de Zapier

API by Zapier, trigger New Item from API

Connection
Static Headers (API key): ApiKey: YOUR_API_KEY, domain filter api.sorsa.io
Method
POST
URL
https://api.sorsa.io/v3/mentions
Body
{"query": "northwind_analytics_hq", "order": "latest"}
Response filter
.tweets
Dedupe Key
.id

Una solicitud a Sorsa API por sondeo, de hasta unos 20 posts cada una. Copia cada valor en el campo del mismo nombre.

Elige la tarea y el paso de Zapier que quieres usar; el generador muestra los campos exactos que debes rellenar.

#Webhooks by Zapier: Retrieve Poll, GET y POST

Webhooks by Zapier también lee Sorsa API, con un límite: su trigger de consulta periódica, Retrieve Poll, envía solo solicitudes GET. Eso lo hace adecuado para los dos feeds GET, una Lista de X y una lista de seguidores, y poco adecuado para las búsquedas y las menciones, que son POST.

  • Retrieve Poll sobre una Lista de X. URL https://api.sorsa.io/v3/list-tweets?list_id=YOUR_LIST_ID, Key tweets y un encabezado llamado ApiKey con tu clave. Zapier deduplica por su cuenta con el campo id.
  • GET o POST como acción. Tras un trigger Schedule by Zapier (cada hora, día o semana), una acción POST puede llamar a /search-tweets para un resumen diario. Una acción GET tras cualquier trigger puede enriquecer un contacto con /info: seguidores, biografía y ubicación a partir de un nombre de usuario.

La propia guía de Zapier señala que Webhooks guarda los encabezados en campos de paso en texto plano que puede leer cualquiera con acceso al Zap. Para un espacio de trabajo compartido, la conexión de API by Zapier es el lugar más seguro para la clave.

#Code by Zapier: un trigger en JavaScript

Code by Zapier ejecuta JavaScript o Python como trigger, que es la única vía que también funciona en el plan Free de Zapier. El código llama a Sorsa API con fetch y devuelve los posts como una lista; Zapier deduplica la lista por id, como con cualquier trigger de consulta periódica.

Code by Zapier (JavaScript trigger)
const res = await fetch("https://api.sorsa.io/v3/mentions", {
  method: "POST",
  headers: {
    "ApiKey": "YOUR_API_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({ query: "northwind_analytics_hq", order: "latest" })
});
if (!res.ok) throw new Error("Sorsa API " + res.status);
const data = await res.json();
output = (data.tweets || []).map(t => ({
  id: t.id,
  text: t.full_text,
  created_at: t.created_at,
  author: t.user.username,
  url: "https://x.com/" + t.user.username + "/status/" + t.id
}));

Se aplican dos límites de Zapier. Los pasos de código no pueden guardar secretos, así que la clave queda en el código, donde la ve cualquiera con acceso al Zap. Y el plan Free le da a un paso de código un segundo para ejecutarse, lo que es poco para una llamada en vivo; Professional permite 30 segundos. Una respuesta 403 significa que falta el encabezado ApiKey o que las solicitudes se agotaron; un 429 significa más de 20 solicitudes en un segundo, algo que un solo Zap nunca alcanza.

#Cada cuánto consulta X un Zap y cuánto cuesta

Un Zap que lee datos de X consulta con un temporizador: cada 15 minutos en el plan Free de Zapier, cada 2 minutos en Professional y cada minuto en Team y Enterprise, y los planes de pago pueden definir un intervalo más largo por Zap. En Zapier no existe ningún trigger instantáneo para datos de X, ni de Sorsa API ni de nadie, así que un post nuevo aparece dentro de un intervalo.

Las consultas no cuestan nada en Zapier: Zapier cobra una tarea solo cuando se ejecuta una acción, una vez por cada post nuevo. Del lado de la API, cada consulta es una solicitud de Sorsa API, encuentre posts nuevos o no. Eso hace del intervalo la principal palanca de costo: un Zap que consulta cada 2 minutos hace 21.6K solicitudes al mes, y uno que consulta cada 15 minutos hace 2,880.

Intervalo de sondeo

Solicitudes a Sorsa API al mes

2,880

96 al día, una por sondeo

Plan de Sorsa API que lo cubre

Starter

10K solicitudes al mes

A 15 minutos, el sondeo funciona en todos los planes de Zapier, incluido Free. Los sondeos no consumen tareas de Zapier; cada acción sobre un post nuevo es una tarea.

Solicitudes al mes de tus Zaps, y el plan de Sorsa API cuyas solicitudes mensuales las cubren.

Medido por post, leer con Sorsa API cuesta desde $0.07 por 1,000 tweets, ya que cada solicitud devuelve unos 20. La API oficial de X cobra $0.005 por post leído (se abre en una pestaña nueva), que son $5.00 por 1,000, y necesita una app de desarrollador con OAuth antes de la primera llamada.

Posts leídos

API oficial de X

$500

para 100K posts

$0.005 por post

Sorsa API

desde$7

para 100K posts

desde $0.07 por 1,000

71 veces más barato

Dos hábitos mantienen bajo el número de solicitudes. Combina búsquedas relacionadas en una sola consulta con OR, para que un Zap haga el trabajo de cinco. Y define el intervalo de consulta según lo que necesite el trabajo: un informe diario no necesita un Zap de 2 minutos, mientras que las alertas de soporte a menudo sí.

Para tener en cuenta

Un Zap con un trigger de consulta periódica nunca se dispara por posts que existían antes de activarlo, y su prueba muestra solo los tres posts más recientes. Para cargar posts más antiguos en una hoja una sola vez, usa una exportación puntual, y luego deja que el Zap agregue posts nuevos desde ese momento.

#Cuando el Zap no se dispara

La mayoría de los Zaps silenciosos se reducen a una de cinco causas, y el historial del Zap muestra cuál es.

Lo que vesCausaSolución
403 "missing key in request header"el nombre del encabezado es incorrecto o está vacíollámalo exactamente ApiKey
401 "invalid api key"un error de tipeo o una clave renovadapega la clave de nuevo desde el panel
403 tras semanas de funcionarse agotaron las solicitudes del mesmejora el plan, o activa las solicitudes adicionales
La prueba funciona, las ejecuciones reales nunca se disparanno hay nada nuevo desde que se activó el Zapespera un intervalo tras un post nuevo
Cada consulta vuelve a disparar los mismos postsel Dedupe Key no es .iddefine el Dedupe Key como .id
  • 403 "missing key in request header"

    Causa
    el nombre del encabezado es incorrecto o está vacío
    Solución
    llámalo exactamente ApiKey
  • 401 "invalid api key"

    Causa
    un error de tipeo o una clave renovada
    Solución
    pega la clave de nuevo desde el panel
  • 403 tras semanas de funcionar

    Causa
    se agotaron las solicitudes del mes
    Solución
    mejora el plan, o activa las solicitudes adicionales
  • La prueba funciona, las ejecuciones reales nunca se disparan

    Causa
    no hay nada nuevo desde que se activó el Zap
    Solución
    espera un intervalo tras un post nuevo
  • Cada consulta vuelve a disparar los mismos posts

    Causa
    el Dedupe Key no es .id
    Solución
    define el Dedupe Key como .id

Sorsa API nunca cobra las solicitudes fallidas, así que un Zap mal configurado no cuesta nada mientras lo arreglas.

#Crea tu primer Zap de X

Zapier no tiene ninguna app de Twitter desde 2023, y un Zap ahora lee datos de X consultando una API. Sorsa API hace ese trabajo con un encabezado en una conexión de API by Zapier, unos 20 tweets por solicitud y desde $0.07 por 1,000 tweets, con 20 solicitudes por segundo en todos los planes. Empieza con un Zap de menciones hacia Slack, y añade una búsqueda o una Lista de X cuando ya funcione.

El mismo enfoque sirve en otras herramientas de automatización: mira API de Twitter en n8n y API de Twitter en Make. Para llevar datos de X a una hoja de cálculo sin Zapier, lee cómo exportar datos de Twitter a Google Sheets. Para alertas en un minuto o menos, el monitoreo de Twitter en tiempo real muestra los bucles de consulta que puede ejecutar un script.

#Preguntas frecuentes

¿Zapier tiene un trigger instantáneo para tweets nuevos?

No. Zapier no tiene ninguna app de X, así que no existe ningún trigger instantáneo para posts o menciones nuevos. Un Zap lee datos de X con un trigger de consulta periódica que revisa cada 15 minutos en el plan Free, cada 2 minutos en Professional y cada minuto en Team. El trigger New Item from API de API by Zapier con un Dedupe Key de .id se dispara entonces una vez por cada post nuevo.

¿Qué API de Twitter debería usar con Zapier?

Usa Sorsa API para leer datos de X en Zapier. Necesita un encabezado ApiKey en una conexión de API by Zapier, sin app de desarrollador de X ni OAuth, y devuelve unos 20 posts por solicitud desde $0.07 por 1,000 tweets. Cada post lleva un id para la deduplicación de Zapier, y todos los planes permiten 20 solicitudes por segundo. La API oficial de X cobra $0.005 por post leído.

¿Zapier todavía puede publicar en X?

No mediante una app de X de Zapier, porque no hay ninguna. Publicar necesita la API oficial de X, llamada desde API by Zapier con OAuth2 y tu propia app de desarrollador de X, a $0.015 por post creado. Sorsa API es de solo lectura, así que combina las dos: Sorsa API lee menciones y búsquedas, y la API oficial de X publica la respuesta.

¿Esto funciona en el plan Free de Zapier?

En parte. Webhooks by Zapier y API by Zapier son apps premium, así que necesitan un plan de pago desde $19.99 al mes. El plan Free puede ejecutar un trigger Code by Zapier con Zaps de dos pasos y consulta cada 15 minutos, pero le da a un paso de código un segundo para terminar, algo que una llamada de API en vivo puede no cumplir.

¿Qué cubren las 100 solicitudes gratis en Zapier?

Las 100 solicitudes gratis de Sorsa API cubren unos 2,000 tweets por búsqueda, o cerca de un día de un Zap que consulta cada 15 minutos, que hace 96 solicitudes al día. Es suficiente para construir y probar un Zap de punta a punta. Las solicitudes gratis nunca vencen y no piden tarjeta.

#Cómo lo comprobamos

El 2 de noviembre de 2026 leímos el centro de ayuda de Zapier mediante su API pública, incluidas las fechas de creación y edición del aviso de eliminación, el directorio de apps y la página de precios de Zapier, y las guías de Zapier sobre API by Zapier, Retrieve Poll, los pasos de Code y las consultas periódicas. Comparamos los precios de X en docs.x.com y comprobamos cada solicitud, campo y tamaño de página contra la referencia vigente de Sorsa API. La respuesta de arriba está escrita a partir de esa referencia con cuentas de demostración, no copiada de una llamada real.

Por el equipo de Sorsa API. Creamos y operamos Sorsa API, la API y scraper de Twitter/X de solo lectura, en producción desde 2022 (antes TweetScout API) y con más de 6 mil millones de solicitudes procesadas. Acerca de Sorsa API

Qué cambió
  • Reescrita desde cero: el estado de la app de X en Zapier comprobado hoy con fechas, una reconstrucción para cada trigger antiguo, configuraciones con API by Zapier, Webhooks y Code, y el costo de las consultas periódicas.
  • Primera publicación.