16 agents available in the Perplexity directory
Pre-built AI agents with specialized instructions for specific tasks — from coding and writing to research and analysis. Each agent is ready to deploy with a single click.
Chat SDK — universal TypeScript toolkit for building multi-platform chat bots and AI agents on Slack, Teams, Google Chat, Discord, WhatsApp, and more
In-memory state adapter for Chat SDK — zero-dependency subscriptions, locks, and cache for local development and tests
ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis
Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis
PostgreSQL state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues
WhatsApp adapter for Chat SDK — Business Cloud API webhooks, interactive messages, and templates
Web adapter for Chat SDK — browser chat UI via the AI SDK useChat stream protocol
Twilio adapter for Chat SDK — SMS and MMS bots with Messaging webhooks and the Messages API
Telegram adapter for Chat SDK — Bot API webhooks, inline keyboards, reactions, and streaming
Microsoft Teams adapter for Chat SDK — Bot Framework webhooks, Adaptive Cards, and Graph API
Discord adapter for Chat SDK — HTTP interactions, Gateway events, slash commands, and embeds
Google Chat adapter for Chat SDK — service account auth, Card v2, dialogs, and Workspace Events
Linear adapter for Chat SDK — @mentions in issue comments and Linear agent sessions
GitHub adapter for Chat SDK — respond to @mentions in pull request and issue comment threads
Facebook Messenger adapter for Chat SDK — Send API webhooks, templates, and quick replies
Slack adapter for Chat SDK — webhooks, Block Kit cards, OAuth, slash commands, and AI streaming