Signals for developers

Add phone calls to your application.

Use a product event to start a phone call, collect a response, connect an AI conversation or return the outcome to your systems. The telephony runs in Nigeria.

Twilio-compatible call control. Nigerian numbers. Naira billing.

Your first call

curl -X POST "https://api.helios.pressone.co/2010-04-01/Accounts/ACCOUNT_SID/Calls.json" \
  -u "ACCOUNT_SID:AUTH_TOKEN" \
  --data-urlencode "To=+2348000000001" \
  --data-urlencode "From=+2347000000000" \
  --data-urlencode "Twiml=<Response><Say>Hello from Signals. Your first call works.</Say></Response>"

On answer: the destination hears your greeting.

Expected API response · 201 Created · status: queued

Replace the placeholders with your account credentials, an owned number and a test destination. No webhook server is needed for this first call.

Prefer Node.js or Python? Both are in the quickstart.

Choose your build path

What are you building?

Calls inside your application

Calls API + OneML

Add outbound calls, interactive menus and customer responses to your product. Create the call through the API; use OneML to control what happens next.

An AI calling application

SIP Access

Connect your AI application or existing SIP system to Nigerian numbers through managed SIP trunking.

Call data in your systems

Signals Omni

Bring completed-call events, call information and authorised recordings into your CRM, analytics or internal workflows.

Capabilities

Build the experience. Keep the work.

For interactive call flows

  1. Your application starts a call

  2. OneML guides the interaction

  3. Customer input returns to your application

Play or speak a message, collect keypad or speech input, and route the next step from your application’s own logic.

Explore OneML →

Your call flows and callback handlers are reusable product assets.

Build with familiar Twilio patterns in Nigeria, then carry compatible logic and components into Twilio deployments in other markets.

See compatibility details →

Nigerian numbers, call records and a team that monitors network quality and coordinates with carriers.

Network status →How we operate →

Access

Explore the code. Then activate your account.

Explore now

Read the public quickstart, inspect requests and responses, and plan your integration before subscribing.

Place live calls

  1. 01Subscribe to Base.
  2. 02Complete full KYC and enable Developer Mode.
  3. 03Get your credentials and follow the quickstart.

₦500,000/year + VAT

One Nigerian number and five simultaneous calls included.

Calls: ₦14–₦19.50/min across Nigerian networks, including VAT. Billed per second.

The Calls API and Automations use self-service activation. SIP Access is provisioned after a technical review; Omni is scoped around your enterprise integration.

Optional technical help

Want a second pair of eyes on your call flow?

Start from the quickstart, and bring us in when a second opinion would help. If you are adapting an existing integration, moving a call flow from another platform, or planning SIP Access or Omni, share your application, AI stack or workflow and we will help you choose the integration path and identify what you can reuse.