Skip to main content

Telnyx Phone Lookup

The Telnyx Phone Lookup flow step is currently in private beta. Please contact us to request access.

This flow step uses the Telnyx Number Lookup API to capture the details behind a phone number. You can use it to make each call more productive, reduce undelivered messages, and protect from spam and fraud.

This endpoint requires a Telnyx account and API key.  You can create a free account here.
1 - Validate phone with Telynx
Add Choice
Flow Step Fields

These fields are set for each individual instance of the Validate phone with Telynx flow step and are sent per-lead when it is called.

NameAPI NameTypeDescription
Phone numberphonestringPhone number
Lookup Typelookup_typestringLookup Type

Installing a custom flow step requires Admin permissions in Marketo. Apart from the Installation URL, all other aspects of a serviced may be edited after completing initial onboarding by drilling down into the service detail screen from the Service Providers grid.

In Marketo navigate to Admin → Service Providers and click Add New Service

From here, follow the bellow steps to install and configure the flow step.

Outbound Fields

The Validate phone with Telynx flow step does not use outbound fields.

Inbound Fields

The Validate phone with Telynx flow step uses set inbound fields. Below are the fields that are returned from the flow step and can be written to the person based on the mapping you set.

NameSuggested Marketo FieldDescription
country_codecountry_codeRegion code that matches the specific country calling code
national_formatnational_formatHyphen-separated national number, preceded by the national destination code (NDC), with a 0 prefix, if an NDC is found
phone_numberphone_numberE164-formatted phone number
valid_numbervalid_numberIs the number valid?
caller_namecaller_nameCaller name if retrieved
carrier_namecarrier_nameCarrier name if retrieved
Global Configuration Fields

Global user inputs that are passed along with every call to the Validate phone with Telynx flow step service. Global attributes can be set during installation or updated from the Service Provider admin menu.

NameAPI NameTypeDescription
Telynx API Keyapi_keystringYour Telynx API Key
Flow Step Fields

These fields are set for each individual instance of the Validate phone with Telynx flow step and are sent per-lead when it is called.

NameAPI NameTypeDescription
Phone numberphonestringPhone number
Lookup Typelookup_typestringLookup Type
Context Data

NameDescription
Program ContextData about the program where the flow step was triggered including name, id, type, workspace etc.
Campaign ContextData about the campaign where the flow step was triggered, including name, id, type, status, etc.
Trigger ContextContext around the trigger that initiated the smart campaign where the flow step was called. No data is sent if the flow step was called in a batch campaign.
Subscription ContextGeneral data about the subscription including munchkinId and name

Flow Step

Once the Telnyx Phone Lookup flow step is installed it becomes available in smart campaigns.  In the phone number field enter the number you want to lookup.  Here you can use Marketo tokens like {{lead.Phone Number}} or {{lead.Mobile Phone Number}}.

In the Lookup Type field you can select Caller,Carrier,Both or None to choose what level of data will be returned.  You can find more information on the Telnyx Number Lookup reference page

1 - Validate phone with Telynx
Add Choice
Flow Step Fields

These fields are set for each individual instance of the Validate phone with Telynx flow step and are sent per-lead when it is called.

NameAPI NameTypeDescription
Phone numberphonestringPhone number
Lookup Typelookup_typestringLookup Type

Trigger & Filter

Once the Telnyx Phone Lookup flow step is in use the activity can be used as a trigger or a filter inside smart lists and smart campaigns.

Phone is validated with Telynx
Select...
1 - Phone was validated with Telynx
Select...
Contact us