Third-party product names and logos in these guides are trademarks of their respective owners, used here for identification and comparison only. No endorsement, partnership, or affiliation is implied.
Guides
| Guide | From | Naive primitive | When to use |
|---|---|---|---|
| Composio | Composio tool auth | /connections | OAuth tool connect + execute |
| Stripe Issuing | Stripe Issuing | /cards | Virtual card issue, fund, spend |
| AgentMail | AgentMail | email | Agent inbox send/receive |
| Portkey | Portkey gateway | /llm | OpenAI-compatible multi-model routing |
| Twilio | Twilio SMS | phone | US number provision + SMS |
| Persona | Persona inquiries | verification | Founder KYC before formation |
| Doola | Doola Formation API | formation | US LLC incorporation |
| Browserbase | Browserbase + Stagehand | browser | Cloud browser + signup/login |
| E2B | E2B sandboxes | compute | Isolated code execution |
| GoDaddy | GoDaddy Domains API | domains | Search, buy, DNS |
| Alpaca | Alpaca Trading API | trading | Stocks, options, crypto orders |
| Tavily | Tavily search/extract | search | Web research, URL extract, multi-source answers |
| Amazon SQS | Amazon SQS | queue | Durable per-tenant work queues |
| ElevenLabs | ElevenLabs TTS/voice clone | voice | Voice clone + text-to-speech |
| Lago | Lago metering/billing | customer-billing | Plans, subscriptions, usage quotas |
| Ayrshare | Ayrshare social API | social | Multi-network posting + analytics |
| Appetize.io | Appetize.io cloud devices | mobile | Hosted Android/iOS device streaming |
| Doppler | Doppler secrets | vault | Per-user encrypted secrets |
Shared migration pattern
Every guide follows the same shape:- Concept map — vendor object ↔ Naive primitive
- Before / after — smallest working code swap
- Minimal viable migration — ship without rebuilding everything
- Consolidation gains — one tenant user across cards, email, vault, connections, and more
- What does not map yet — honest gaps before you commit
NAIVE_API_KEY from the dashboard. Examples use @usenaive-sdk/server against https://api.usenaive.ai/v1 unless noted.
Before you start
- Pick the guide that matches one vendor you are replacing — do not assume feature parity across primitives.
- Read each guide’s What does not map yet section; several vendors have capabilities Naive does not mirror today.
- Confirm webhook event types with
GET /v1/webhooks/event-typesbefore depending on inbound events. - Scope migrations to what Naive actually ships — e.g. Persona and Doola guides target founder / formation flows, not arbitrary end-user KYC or every entity type Doola supports.