For AI Voice Platforms

Connect your AI voice agents to Nigerian phone networks.

You build the agent and conversation. Signals provides the local phone numbers, call control, SIP and media connectivity that let it reach people in Nigeria.

Live in Nigeria.

Connection architecture

  1. Your AI agent

  2. SIP Access or Programmable Voice

  3. Signals

  4. Nigerian phone networks

  5. People

Familiar Nigerian mobile numbersSIP and Programmable VoiceSupported real-time media streamsCall events and recordingsReal-time network visibility

The infrastructure boundary

Your platform owns the intelligence. Signals connects it to the telephone network.

Your platform owns

  • The model and prompts.
  • Conversation design and turn-taking.
  • Integrations with customer systems.
  • Agent logic and guardrails.
  • Evaluation and quality measurement.

Signals provides

  • Nigerian phone number access.
  • Inbound and outbound calling.
  • SIP Access and the Voice API.
  • Supported real-time media streams.
  • Call events, recordings and network visibility.

Signals is telephony infrastructure. It is not an AI-agent builder.

Two connection models

Connect over SIP, or control calls from your application.

Model 01

SIP Access

For AI platforms that already expose or consume SIP.

  • Inbound and outbound calling over managed SIP.
  • Nigerian numbers managed in the same account.
  • Call records and usage in one place.

Model 02

Programmable Voice (Twilio Compatible)

For applications controlling calls through the API and OneML, including supported Stream behaviour.

  • Create and control calls from your own application.
  • Direct media to your platform with supported Stream verbs.
  • Receive documented call events and callbacks.

Real-time media and call control

Move audio and call state between your agent and the telephone network.

Bidirectional media session

A supported <Connect><Stream> session opens a blocking bidirectional media connection between the call and your platform.

One-way media session

Supported <Start><Stream> and <Stop><Stream> open and close a one-way, non-blocking media session while the call continues.

Call creation and control

Create and control calls through the Calls API and OneML, using documented request patterns.

Input capture

Gather supports DTMF, speech or both, and returns the supported results to your application.

Recordings and call records

Retain recordings where enabled and review the call records for each interaction.

Human handoff

Dial can bridge a call to supported number destinations when a conversation should reach a person.

OneML — bidirectional media session

<Response>
  <Connect>
    <Stream url="wss://your-platform.example/media" />
  </Connect>
</Response>

Placeholder endpoint. Exact behaviour and limitations are defined in the public documentation.

Supported destinations and verb behaviour are documented publicly and should be checked before design. In particular, <Dial><Sip> is restricted to registered extensions within the caller’s own tenant, so arbitrary external SIP targets cannot be dialled through OneML.

Local number access

Reach people on numbers they recognise.

Agents call from familiar Nigerian mobile numbers rather than unfamiliar formats, and can receive inbound calls on the same numbers.

Numbers supplied by different Nigerian providers can be purchased and managed in one Signals account, and you choose which number you own is used as the originating number for an outbound call.

Originating-number selection is a customer decision. Signals does not perform automatic failover between numbers or providers.

Phone numbers

Interface preview

+234 712 780 5443Primary outboundActive
+234 712 783 9811Collections workloadActive
+234 201 330 1002Support inboundActive

Numbers purchased from Nigerian providers · originating number selected per workload

Observability

See what happened on every call.

Documented call events and callbacks report call progress to your platform. Call records and recordings where enabled remain available for review.

Network performance is visible in real time while your workload is running.

Call log

Interface preview

RunDirectionStateResponse
Run 001outbound-apicompletedKeypad 1
Run 002outbound-apicompletedKeypad 2
Run 003outbound-apino-answer
Run 004inboundcompleted

Illustrative interface. Records shown are placeholders.

Network performance

Interface preview

Provider route 01Available
Provider route 02Available
Provider route 03Available
Provider route 04Available
Provider route 05Available
Provider route 06Available

Monitoring active

numbers · calls · usage

Call logs

per call, per leg

Platform uptime 99.99% · connected across six telco networks

Relevant AI workloads

Where AI voice agents are being put to work.

Lawful collections and repayment conversations

Agent-led repayment reminders and borrower follow-up within lawful collection practice.

Customer service and triage

Handle common enquiries and route the rest to the right team.

Delivery coordination

Confirm, reschedule and follow up on deliveries by phone.

Appointment reminders and confirmations

Remind customers of appointments and capture their response.

Signals provides infrastructure. Responsibility for agent behaviour, disclosure and lawful use of each workload remains with the customer. Read the acceptable use policy.

Start building

Self-service for Programmable Voice. Managed provisioning for SIP Access.

For Programmable Voice and Automations: subscribe to PressOne Business, complete KYC, enable Developer Mode and start with the public documentation. This costs nothing extra.

SIP Access is a managed infrastructure service. It starts with a technical discovery call covering media architecture, SIP interconnection, numbering and expected volume; Signals then provisions the trunk, credentials, numbers and routing, and your technical team configures your own platform.

Bring your AI voice workload to Nigerian phone networks.

Path 01

Review media architecture, SIP interconnection, numbering and expected volume with our engineers.

Path 02

For Programmable Voice and Automations: subscribe to PressOne Business, complete KYC, enable Developer Mode and start building with the public documentation.