Our stack
The tools behind the work, kept practical.
No proprietary platform, no surprise software bill, and no system your team cannot understand after handover. We build on proven tools you can keep using without us.
Integration principle
The right tools are the ones your team can still own after handover.
We prefer durable tools with clear pricing, good integrations, and enough documentation that your business is not trapped inside somebody else's private platform.
- Open APIs
- Low lock-in
- Known costs
- Team-readable docs
-
Workflow orchestration
n8n
Typical monthly cost
Self-hosted: ~฿300-500 / cloud: ~฿1,500-3,500
Visit n8nWhy we use it
Open source, self-hostable, and flexible enough to handle complex branching logic without forcing us into a SaaS pricing tier. The default for most engagements.
When it wins
Any workflow with more than a few steps, conditional logic, or volume that would make per-task SaaS pricing painful.
-
Why we use it
The largest connector library in the category. When the integration we need exists nowhere else, Zapier almost always has it. We use it surgically rather than as a default.
When it wins
Single-step integrations, niche tool connections, or projects where the team prefers a simpler interface for ongoing maintenance.
-
AI / language model
OpenAI / generic LLM API
Typical monthly cost
Usage-based, typically ฿500-3,000 / scales with volume
Visit OpenAI / generic LLM APIWhy we use it
Quality, latency, and pricing all sit at industry-leading levels. We use the standard tier for most workflows and the premium tier for the harder reasoning steps.
When it wins
Almost everywhere AI is used. We pick model size per step rather than picking one model for everything.
-
Why we use it
Strong free tier, a generous starter plan, and an integration story that beats most of the alternatives. Our default CRM recommendation for SMEs that do not yet have one.
When it wins
Sales-led businesses needing pipeline tracking, email tracking, and deal management without ringing up enterprise CRM costs.
-
Why we use it
A spreadsheet that thinks it is a database, with API access that makes it the perfect intermediate store for a lot of automation work. Easy for non-technical staff to maintain.
When it wins
Internal tracking that needs to be more structured than a spreadsheet but lighter than a real database.
-
Why we use it
Best-in-class deliverability, simple API, fair pricing. Where transactional email reliability matters, this is the choice.
When it wins
Anything email-based that has to actually arrive: confirmations, password resets, AI-drafted replies, status updates.
-
Edge / hosting
Cloudflare
Typical monthly cost
Free for most use cases / ฿700+ for paid tiers
Visit CloudflareWhy we use it
Free tier covers static sites and most edge functions we need. Pages, Workers, and R2 together replace what used to take three vendors.
When it wins
Hosting the sites we build, edge functions for form handling, asset CDN.
-
Why we use it
Open source, self-hostable, integrates cleanly with our automation pipelines, and offers everything Calendly does at a fraction of the cost.
When it wins
Any client-facing booking flow.
-
Customer messaging
Line Business
Typical monthly cost
Free up to volume thresholds, paid tiers from ~฿1,000+
Visit Line BusinessWhy we use it
In Thailand, Line is not optional. The Business platform exposes the APIs we need to wire AI flows into the channel customers actually use.
When it wins
Customer-facing messaging where Line is the primary channel, which in Thailand is most of them.
We also work with
Whatever you already use, we have probably integrated it before.
The detailed list above is what we default to when building from scratch. In real engagements, we usually work on top of whatever tools you already pay for. WordPress, Mailchimp, Salesforce, Xero, your hotel system, your accounting software. If your tool is not listed, that usually still means we can work with it.
Websites & CMS
- WordPress
- Webflow
- Squarespace
- Ghost
- Wix
- Framer
E-commerce
- Shopify
- WooCommerce
- BigCommerce
- Magento
- Lazada
- Shopee
CRM
- HubSpot
- Salesforce
- Pipedrive
- Zoho CRM
- Monday CRM
- Copper
Email & marketing
- Mailchimp
- ActiveCampaign
- Klaviyo
- ConvertKit
- MailerLite
- Beehiiv
- Brevo
Productivity & docs
- Google Workspace
- Microsoft 365
- Notion
- Coda
- Confluence
Accounting
- Xero
- QuickBooks
- Wave
- FreshBooks
- PEAK Engine
Project management
- Asana
- Monday.com
- ClickUp
- Trello
- Linear
- Basecamp
- Jira
Communication
- Slack
- Microsoft Teams
- Discord
- Line Business
- WhatsApp Business
- Telegram Business
Booking & scheduling
- Calendly
- Acuity
- Mindbody
- Cal.com
- TidyCal
- SimplyBook
Payments
- Stripe
- Square
- PayPal
- Omise
- 2C2P
- Razorpay
Forms & intake
- Typeform
- Tally
- Jotform
- Google Forms
- Fillout
Analytics
- Google Analytics
- Plausible
- Mixpanel
- Fathom
- PostHog
- Umami
Hospitality PMS
- Cloudbeds
- Mews
- Roomraccoon
- Opera
- eZee
- Little Hotelier
Hosting & infra
- AWS
- Google Cloud
- Vercel
- Netlify
- Cloudflare
- DigitalOcean
- Hetzner
Customer support
- Intercom
- Zendesk
- Help Scout
- Crisp
- Freshdesk
- Tidio
Workflow & automation
- n8n
- Zapier
- Make
- Pabbly
- Power Automate
- Workato
AI & language models
- OpenAI
- Anthropic
- Google AI
- Mistral
- Hugging Face
- Replicate
- Open-weight self-hosted
SMS & voice
- Twilio
- Vonage
- MessageBird
- Plivo
Tool not on this list? The list above is illustrative, not a contract. The real question is whether the tool gives us any reliable way to read or update information: an API, a webhook, a scheduled CSV export, or even a regular email. Most modern tools qualify. If yours does not, we will tell you before quoting a build.
A note on tool choice
Our preferred stack does not have to become your stack.
We replace tools only when one is clearly holding the business back, and we always explain why. The default stack exists because it is affordable, flexible, and maintainable for SMEs in Thailand. If your current stack is different, we usually route through what you already have.
Have a stack you want a read on? Bring it to the call.
Half an hour together usually surfaces what to keep, what to swap, and what to leave alone. No pitch on the tools above; only honest input on what fits your situation.