Pick what your agent should handle

Choose capabilities below — Xeref turns them into a ready-to-run agent setup. Pick one to start.

beginner
Telegram Bot
Full integration with Telegram Bot API for chat.
#messaging#chat
intermediate
Discord Bot
chat helper for Discord servers.
#messaging#community
advanced
WhatsApp Integration
Connect via Baileys or Evolution API.
#messaging#mobile
intermediate
Slack Integration
Slack bot for workspace automation.
#messaging#work
intermediate
Email Gateway
Send and receive emails via SMTP/IMAP.
#communication#classic
intermediate
SMS (Twilio)
Scaffold two-way SMS send/receive through the Twilio API.
#messaging#sms
intermediate
Microsoft Teams
Scaffold a Teams bot that replies in channels and direct chats.
#messaging#work
beginner
Web Chat Widget
Scaffold an embeddable browser chat widget wired to the agent endpoint.
#messaging#web
intermediate
Voice Transcription
Convert speech to text using Whisper.
#audio#ai
beginner
Text-to-Speech
Lifelike voice generation with ElevenLabs.
#audio#voice
intermediate
Vision (Multimodal)
Analyze images using GPT-4o or similar.
#vision#multimodal
intermediate
Document Parsing
Ingest PDF, DOCX, and TXT files.
#documents#data
intermediate
OCR / Image-to-Text
Scaffold text extraction from images and scans using a vision model or Tesseract.
#ocr#vision
advanced
Video Understanding
Scaffold frame-sampling and transcript analysis of video files.
#video#multimodal
advanced
Speaker Diarization
Scaffold who-spoke-when labeling for multi-speaker audio.
#audio#diarization
beginner
Language Translation
Scaffold automatic language detection and message translation in/out.
#translation#i18n
beginner
Core Memory
Persistent facts about the user and agent.
#memory#system
beginner
Conversation Buffer
Short-term memory of recent chats.
#memory#chat
advanced
Semantic Memory (RAG)
Long-term vector memory with Pinecone.
#memory#vectors
beginner
Markdown Memory
Local file-based memory system.
#memory#local
advanced
Knowledge Graph Memory
Scaffold entity and relationship storage for structured facts.
#memory#graph
intermediate
SQL Memory (Postgres)
Scaffold long-term memory persisted in a relational Postgres table the agent can query.
#memory#database
intermediate
Entity Memory
Scaffold per-person and per-topic fact tracking across conversations.
#memory#entities
advanced
Hybrid Search
Scaffold vector + keyword retrieval for more accurate RAG results.
#memory#search
beginner
Web Search
Live internet access via Tavily or Serper.
#search#tools
advanced
Browser Automation
Control a headless browser (Puppeteer/Playwright).
#automation#scraping
intermediate
GitHub Integration
Manage issues, PRs, and repos.
#dev#tools
intermediate
Google Calendar
Manage schedule and events.
#productivity#google
advanced
Shell Execution
Run terminal commands securely.
#system#dangerous
intermediate
Notion Integration
Scaffold tools to read and write Notion pages and databases.
#productivity#knowledge
intermediate
Google Sheets
Scaffold tools to read and append rows in Google Sheets.
#productivity#google
intermediate
Stripe Tool
Scaffold read-oriented tools to query Stripe customers, payments, and subscriptions.
#payments#finance
beginner
HTTP / REST Tool
Scaffold a generic authenticated HTTP request tool for any REST API.
#api#integration
intermediate
Linear / Jira
Scaffold tools to create and update issues in Linear or Jira.
#project-management#dev
beginner
Outbound Webhooks
Scaffold tools to POST agent events to external URLs.
#integration#automation
intermediate
Daily Heartbeat
Cron-based morning routine.
#scheduling#active
beginner
News Digest
Fetch and summarize top news.
#news#info
beginner
Webhook Trigger
Scaffold an inbound webhook endpoint that wakes the agent on external events.
#automation#triggers
beginner
RSS Monitor
Scaffold scheduled polling of RSS/Atom feeds and act on new items.
#news#scheduling
intermediate
Inbox Watcher
Scaffold IMAP mailbox polling to trigger the agent on new email.
#email#triggers
intermediate
Website Change Monitor
Scaffold periodic page-fetching with diff-based change alerts.
#monitoring#scraping
beginner
Reminder Scheduler
Scaffold one-off and recurring user reminders via cron.
#scheduling#reminders
beginner
Soul / Personality
Define the agent's character in soul.md.
#personality#core
advanced
Multi-Agent Routing
Route tasks to specialist sub-agents.
#architecture#scaling
intermediate
Reflection & Self-Critique
Scaffold a self-review pass that critiques the draft response before sending.
#quality#reasoning
advanced
ReAct Tool Loop
Scaffold a reason → act → observe loop for structured tool use.
#architecture#tools
intermediate
Guardrails & Moderation
Scaffold input and output moderation with configurable refusal rules.
#safety#moderation
intermediate
Structured Output
Scaffold JSON-schema-constrained responses for downstream processing.
#output#schema