Freelance Bot Developer (WhatsApp / Telegram / Discord)
Core
Design, build, and refine messaging bots across WhatsApp, Telegram, and Discord for customer service, appointment booking, order taking, and automated notifications.
Role type
Freelance Bot Developer (messaging platforms)
Builds
Messaging bots integrated with LLMs, backend services, databases, and CRMs
Domain
Conversational AI and Messaging Platform Integration
Deliverable
production ML models
Required skills
Bot development, API integration, webhook handling, conversational flow design, LLM integration, error handling, logging and monitoring
Preferred skills
Backend development, database management, CRM integration
Technologies
WhatsApp Business API, Telegram Bot API, Discord API, OpenAI, Anthropic
Responsibilities
Build bots for WhatsApp, Telegram, Discord, and similar platforms; Design and implement conversational flows and fallback handling; Integrate bots with LLMs; Connect bots to backend services and third-party APIs; Handle webhooks, rate limits, and platform-specific message formats; Evaluate and refactor AI-generated bot code; Implement logging, monitoring, and recovery
Seniority
Mid-level, hands-on IC
Full job description
This is a freelance role for a Tendem project. As a Bot Developer, you'll design, build, and refine messaging bots across WhatsApp, Telegram, Discord, and similar platforms — for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications.
Key Responsibilities
- Build bots for WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, and similar messaging platforms
- Design and implement conversational flows, dialogue state, and fallback handling
- Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate
- Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources)
- Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates)
- Evaluate AI-generated bot code and refactor it for correctness, reliability, and graceful error handling
- Implement logging, monitoring, and recovery so bots stay healthy in production
Requirements And Benefits
Educational qualifications
- At least 3 years of relevant experience in backend, integration, automation, or bot development experience (required)
- Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus
Academic and/or Professional Experience
- Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows.
- We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences.
- Strong problem-solving skills, attention to detail, and the ability to work independently are essential.
Technical Skills (Essential)
- At least 1 year of hands-on experience building bots for major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required