How it works

From signup to a tested missed-call workflow.

You keep ownership of the SignalWire account and phone number. Callniva securely connects that number to the real phone your team already answers.

Before you begin: Callniva is a software subscription. You connect your own SignalWire account and phone number. SignalWire bills phone numbers, calls, messages, carrier or registration fees, and applicable taxes separately.
Open SignalWire’s official getting-started guide
01

Create and verify your Callniva account

Start the one-time 7-day trial, verify your email, and create the business workspace. No payment card is required to create the Callniva account.

02

Connect Google Calendar or skip it

Calendar is optional. Connect it if Callniva should check availability and create confirmed events; otherwise skip it and use manual booking review.

03

Prepare your own SignalWire number

Create a SignalWire account, add billing there, and obtain a public phone number that supports both voice and SMS. SignalWire owns the telecom billing relationship.

04

Connect SignalWire securely

Enter the Space URL, Project ID, dedicated API token, and Signing Key. Callniva verifies the required access before saving encrypted credentials.

05

Import the public number

Choose the existing voice-and-SMS SignalWire number your customers will call and text. Callniva installs the required webhooks and verifies them before activation.

06

Add the forward number

Enter your existing mobile or landline in full international format. This is the real phone that rings; it must not be the public SignalWire number or another connected number.

07

Add business knowledge and rules

Set hours, services, FAQs, required customer details, missed-call text, booking mode, and team access before going live.

08

Run the final phone checks

If the forward phone supports SMS, optionally send the controlled setup text. Then answer one test call, let a second call go unanswered, and confirm the delayed SMS, conversation, and lead or workflow result.

Know the two numbers

Public number and forward number do different jobs.

Public SignalWire number

The number customers call and text

You obtain and keep this number in your own SignalWire account. Callniva imports it and manages only the webhooks needed for the connected workflow.

Forward number

The existing phone that rings

This is your real mobile or landline. Calls to the public SignalWire number ring here first, so your team answers normally when available.

After activation

One missed call. One controlled workflow.

A connected number does not change how your staff answers; Callniva acts only when the call is not accepted.

01

The customer calls

The customer calls your public SignalWire number and the configured forward phone rings.

02

Your team can answer normally

An accepted call connects the customer to your forward phone. No missed-call AI workflow is created.

03

An unanswered call is recovered

After the configured five-second delay, Callniva sends the approved missed-call text from the public SignalWire number.

04

AI collects only what is missing

Replies use your verified knowledge and rules, keep general questions separate from transactions, and escalate when a safe answer is unavailable.

05

The correct outcome opens

The result becomes a complete lead, a confirmed auto booking, a manual booking request, or a human request with conversation context.

Auto booking on

Calendar availability is checked first.

An available slot creates a confirmed booking only after Google Calendar accepts the event. An unavailable slot asks the customer for another time.

Calendar skipped or auto booking off

The request waits for your team.

Callniva collects the complete request for manual review and does not describe it as a confirmed booking.

Need more detail? After signup, the in-app Setup Guide shows each credential, number, forwarding, webhook, and final-test step in order. You can also review SignalWire’s official phone-number guide, voice pricing, and messaging pricing.