API & automation
Conex data in your own systems
Developers can use the Business API and receive signed webhooks for new orders, status or payment changes, and new messages. Teams that don't write code can use Google Sheets data links, Apps Script templates, or sample events for Make, Zapier, and n8n.
- Plan
- FreePro
- In the dashboard
- Integrasi › API & Webhook · Google Sheets & otomasi (Integrations › API & Webhook · Google Sheets & automation)
- Group
- Integrations & Apps
- KasirXpert
- Halobengkel
- CSV import
- Business API
- Webhook
- Live Chat
Illustration
What it is
API, webhooks & Google Sheets
The Business API gives you programmatic access to your business data with keys you create yourself. Webhooks notify your systems when something important happens, and data links feed tables into Google Sheets with no code.
Who it's for
- Developers connecting Conex to internal systems
- Ops teams tracking orders in Google Sheets
- Businesses using Make, Zapier, or n8n
- Businesses that want to bulk-update stock from their warehouse
What you get
API, webhooks & Google Sheets in Conex Bisnis
Business API
Access your business data with API keys, documented for developers.
Signed webhooks
New orders, status changes, payment changes, and new messages.
Google Sheets
CSV data links for =IMPORTDATA, with no customer personal data.
Apps Script & n8n templates
Start your integration from ready-made templates.
Sample events
Send sample events to Make, Zapier, or n8n to map fields.
Customer privacy
Customers are represented by pseudonymous IDs, not phone numbers or names.
Good to know
- AvailabilityAPI and connector availability follows your current plan settings and can be checked in the Integrasi (Integrations) menu.
- Web onlySystem integrations are set up from the web dashboard, not the mobile app.
How it works
Step by step in the dashboard
Menu names match business.conex.chat (in Indonesian).
- 1
Create an API key
In Integrasi › API & Webhook (Integrations › API & Webhooks), create a key with the scopes you need. The key is shown only once, so store it safely.
- 2
Register a webhook
Enter the receiving URL and choose events: new order, status change, payment change, quote accepted, new review, or new message.
- 3
Test delivery
Send a test or sample event, then check the delivery log and resend anything that failed.
- 4
No code: Google Sheets
In Integrasi › Google Sheets & otomasi (Integrations › Google Sheets & automation), create a data link for orders, bookings, or products to use with =IMPORTDATA.
- 5
Use a template
Copy a ready-made Google Apps Script template or n8n workflow.
Key settings
- Key scopes
- Each key has scopes that never exceed its creator's role permissions.
- Events per webhook
- Choose events for each URL. Every delivery is signed in the X-Conex-Signature header.
- Logs & stats
- Delivery logs, resends, usage stats, and key activity.
- Data links
- Filtered order, booking, or product datasets that can be regenerated or revoked at any time.
Limits & rules
- Availability
- The API and connectors follow your current plan settings; their status is shown in the Integrasi (Integrations) menu.
- Usage limits
- There are limits on active keys, webhooks, and requests per minute per key. Over the limit, requests are temporarily rejected with guidance on when to retry.
- Bulk stock
- Stock updates via the API are capped at 500 items per request.
- Privacy
- Data links exclude customers' phone numbers, emails, names, addresses, and notes; customers are represented by pseudonymous IDs.
- Automatic revocation
- Keys are revoked automatically if their creator leaves the business or loses permission to manage the API. New-message events are only sent to webhooks created by the owner.
Use cases
Used across many businesses
Distributors
A warehouse system updates stock for hundreds of products at once via the Business API every time goods come in.
Distributor & wholesale (B2B) solutionOnline stores
A new-order webhook triggers a Make or Zapier scenario that records the order in the accounting system.
Online store solutionWorkshops
A bookings data link is pulled into Google Sheets as the service department's daily schedule.
Auto repair & automotive solutionIntegration with other features
Works together with other features
Problems it solves
This feature helps when…
Stock out of sync with the POS
Stock in the POS doesn't match what's said in the chat.
See how to fix itOrders get lost in chats
Orders are copied from chat onto paper or a spreadsheet, then get missed or mixed up.
See how to fix itCopying data into the POS by hand
Orders and products are retyped between chat, the POS, and spreadsheets.
See how to fix itFAQ
Questions about the API, webhooks & Google Sheets
Which events are sent via webhook?
New orders, order status changes, payment changes, accepted quotes, new reviews, and new messages.
How do I verify that a webhook really comes from Conex?
Every delivery is signed in the X-Conex-Signature header using your webhook secret, which is shown once when the webhook is created.
What happens if my server is down?
Deliveries are retried at increasing intervals. You can also view the logs and resend from the dashboard.
Is customers' personal data included?
Google Sheets data links contain no personal data. Customers are represented by the same pseudonymous ID used in the Business API.
Do I need to know how to code?
Not for Google Sheets: just paste the data link into an =IMPORTDATA formula. The API and webhooks are meant for developers.
Who can create API keys?
The owner, or admins with permission to manage the API. A key's scope can't exceed its creator's role permissions.
Can this be set up from the mobile app?
No. System integrations are set up from the web dashboard at business.conex.chat.
Where's the documentation?
On the Conex developer page; the link is in the Integrasi (Integrations) menu.
Related
Related features & solutions
Integrations
KasirXpert, Halobengkel, CSV import, Business API & webhooks.
Learn more FreeReports & summaries
Daily summaries, chats per channel, order reports with CSV.
Learn more FreeStock, variants & wholesale
Stock per variant, sold-out flags, and wholesale prices from the cart.
Learn more NeedsPOS & system integrations
KasirXpert, Halobengkel, CSV, Business API & webhooks.
See solutionTry Conex Bisnis for free
Register with your WhatsApp number, fill in your profile, and start receiving chats today.