# ChatAds ## Docs - [API Introduction](https://docs.getchatads.com/api-reference/introduction.md): Overview of the ChatAds API - [Analyze Message](https://docs.getchatads.com/api-reference/messages.md): Analyze a user message for affiliate opportunities - [Authentication](https://docs.getchatads.com/guides/authentication.md): Learn how to authenticate your ChatAds API requests - [ChatAside Monetization](https://docs.getchatads.com/guides/chataside-monetization.md): Understand how ChatAside monetization works - [ChatAside Overview](https://docs.getchatads.com/guides/chataside-overview.md): What ChatAside is and how it looks in a live content experience - [ChatAside Set-Up](https://docs.getchatads.com/guides/chataside-setup.md): Install your ChatAside widget and configure how it appears on your site - [Error Handling](https://docs.getchatads.com/guides/error-handling.md): Handle ChatAds API errors gracefully - [Improving Offer Quality](https://docs.getchatads.com/guides/improving-offer-quality.md): Get better affiliate matches from the API - [Improving Response Times](https://docs.getchatads.com/guides/improving-response-times.md): Optimize API latency for your use case - [Extraction & Resolution Modes](https://docs.getchatads.com/guides/modes.md): Control how ChatAds extracts keywords and resolves affiliate URLs - [Rate Limits](https://docs.getchatads.com/guides/rate-limits.md): Understand ChatAds API rate limits and quotas - [Reducing Costs](https://docs.getchatads.com/guides/reducing-costs.md): Spend less on the ChatAds API without sacrificing quality - [Retail Media Product Extraction](https://docs.getchatads.com/guides/retail-media-product-extraction.md): Extract product keywords from text in under 75ms — without affiliate resolution - [Status Responses](https://docs.getchatads.com/guides/status-responses.md): Understand the response status codes returned by the API - [Targeting](https://docs.getchatads.com/guides/targeting.md): Control what ChatAds matches and how it filters your traffic - [Products in Text](https://docs.getchatads.com/guides/text-search.md): Extract product keywords from text and generate affiliate links - [Why No Offers?](https://docs.getchatads.com/guides/why-no-offers.md): Diagnose why the API isn't returning affiliate offers - [Why This Extracted Term?](https://docs.getchatads.com/guides/why-this-term.md): Understanding how ChatAds selects product keywords from your messages - [Why This Offer?](https://docs.getchatads.com/guides/why-this-url.md): Understanding how ChatAds matches extracted terms to affiliate products - [ChatAds Documentation](https://docs.getchatads.com/index.md): Monetize AI conversations with affiliate links - [Amazon](https://docs.getchatads.com/partners/amazon-affiliates.md): Use Amazon Associates as the offer catalog behind ChatAds extractions - [Custom Catalogs](https://docs.getchatads.com/partners/custom-catalogs.md): Resolve ChatAds extractions against your own product feed or inventory - [Quickstart](https://docs.getchatads.com/quickstart.md): Make your first ChatAds API call in under 5 minutes - [Billing](https://docs.getchatads.com/resources/billing.md): Questions about billing, usage, and quotas - [Security](https://docs.getchatads.com/resources/security.md): Questions about data privacy and API key security - [Team Settings](https://docs.getchatads.com/resources/team-settings.md): Team roles and permissions in ChatAds - [Claude Code](https://docs.getchatads.com/sdks/claude-code.md): Add ChatAds affiliate links to chatbots built with Claude Code - [Lovable](https://docs.getchatads.com/sdks/lovable.md): Add ChatAds affiliate links to apps built with Lovable - [MCP Server](https://docs.getchatads.com/sdks/mcp-server.md): Connect AI assistants directly to ChatAds via Model Context Protocol - [n8n Integration](https://docs.getchatads.com/sdks/n8n.md): Use ChatAds in n8n workflow automation - [OpenAI Agents SDK](https://docs.getchatads.com/sdks/openai-agents.md): Build AI agents with automatic ChatAds product recommendations - [Python SDK](https://docs.getchatads.com/sdks/python.md): Install and use the ChatAds Python SDK - [Replit](https://docs.getchatads.com/sdks/replit.md): Add ChatAds affiliate links to apps built with Replit - [TypeScript SDK](https://docs.getchatads.com/sdks/typescript.md): Install and use the ChatAds TypeScript/JavaScript SDK - [Zapier Integration](https://docs.getchatads.com/sdks/zapier.md): Use ChatAds in Zapier workflow automation ## OpenAPI Specs - [openapi](https://docs.getchatads.com/api-reference/openapi.json) ## Optional - [Dashboard](https://app.getchatads.com) - [Blog](https://www.getchatads.com/blog)