Prerequisites
- A Twexapi API key
- A Zapier account with Webhooks by Zapier
- An MCP-capable agent connected to
https://api.twexapi.io/mcp - A destination app such as Slack, Google Sheets, Airtable, HubSpot, or Gmail
Setup
Ask your MCP agent for strict JSON
Include
tweet_id, author_username, text, created_at, route_used, and next_cursor.Agent prompt
Zapier field mapping
| Twexapi field | Zapier use |
|---|---|
tweet_id | Deduplication key |
public_url | Link in Slack, Gmail, or CRM |
text | Message body |
author_username | Sender or account field |
next_cursor | Stored value for manual follow-up |
Private integration blueprint
If you package Twexapi as a private Zapier integration, start with a small reliable surface.| Resource | Actions |
|---|---|
| Tweets | Search tweets, get tweet, create tweet after approval |
| Users | Get user, search users |
| Trends | Get countries, topics, and trending tweets |
| Followers | Get latest followers, get cursor page |
| Articles | Fetch article, fetch article Markdown |
REST action example
Testing checklist
- Test the Catch Hook with a real Twexapi handoff payload.
- Use
tweet_idas the dedupe key before writing to a destination app. - Store
next_cursorin Storage by Zapier if a later Zap should continue pagination. - Keep write actions as drafts until a human approves the final text.