Connect to RedLine (LIDA & other projects)
RedLine is the provider. Your project joins as a tenant via API or dashboard.
Model
WhatsApp Calling, ElevenLabs and Asterisk terminate on RedLine. LIDA.ge and other services connect to RedLine — not directly to Meta/ElevenLabs.
RedLine (provider) ├── WhatsApp Calling API ├── ElevenLabs ├── Asterisk / SIP └── Tenants: LIDA.ge, digər şirkətlər
Steps
- Create an account on redlineapp.site (company name + slug, e.g. lida).
- Copy the API key once (can rotate in Settings).
- Bind a tenant-owned WhatsApp DID in onboarding.
- Call /api/v1/* from LIDA/app with Bearer rl_....
Tenant API
Requires Authorization: Bearer rl_... header.
# Org profile
curl -H "Authorization: Bearer rl_xxx" \
https://redlineapp.site/api/v1/org
# Route a call (LIDA / Asterisk / custom apps)
curl -X POST https://redlineapp.site/api/v1/route \
-H "Authorization: Bearer rl_xxx" \
-H "Content-Type: application/json" \
-d '{"from":"+994501112233","to":"+995557617399","callId":"abc"}'
# Upsert contact
curl -X POST https://redlineapp.site/api/v1/contacts \
-H "Authorization: Bearer rl_xxx" \
-H "Content-Type: application/json" \
-d '{"name":"Aysel","phoneE164":"+994501112233","vip":true}'
# Recent calls
curl -H "Authorization: Bearer rl_xxx" https://redlineapp.site/api/v1/callsDID separation
LIDA’s existing WhatsApp number stays on Asterisk whatsapp-inbound. RedLine tenants use a separate DID on redline-inbound — traffic does not mix.