Integrate Yeastar P-Series Cloud Edition with Telnyx Fax
By integrating Yeastar P-Series Cloud Edition with Telnyx Fax, employees within your
organization can send and receive faxes instantly and securely over the Internet - directly
from their own Linkus Desktop or Web Client.
Introduction
Yeastar P-Series Cloud Edition supports the integration with Telnyx to enable
Internet-based faxing, allowing PBX extension users to send and receive faxes
through Telnyx's reliable communications network.

The integration is implemented using Yeastar PBX Webhook and Telnyx Fax API
V2.
When an extension user sends a fax from Linkus, Yeastar PBX calls Telnyx API
to submit the fax for delivery.

When a fax arrives at Telnyx fax number, Telnyx sends a webhook notification
to Yeastar PBX. PBX then retrieves the fax file via API and delivers it to
the designated extension users' Linkus.

You can easily set up the integration by following the instructions below:
- Obtain Webhook URL from Yeastar PBX.
Create the necessary resources and obtain the required credentials from
Telnyx.
- An API Key to authenticate your account and access Telnyx API
endpoints.
- An Outbound Voice Profile to initiate outbound fax
traffic.
- A Fax-enabled Phone Number for sending and receiving
faxes.
- A Fax Application to manage inbound and outbound fax
traffic.
- Fill in the obtained credentials in Yeastar PBX, then configure
fax-related settings.
Requirements
To integrate online faxing capability into Yeastar PBX, ensure Yeastar PBX meets the
following requirements.
- Firmware: Version 84.20.0.X or
later
- Plan: Enterprise Plan or Ultimate Plan
Step 1. Obtain Webhook URL from Yeastar PBX
Obtain a Webhook URL from Yeastar PBX first, which is required when you set up a fax
application on Telnyx.
Go to the fax integration page.

- Log in to PBX web portal, go to Integrations > Fax.
- Under Fax Integration tab, click
Add.
Obtain the Webhook URL for Telnyx.

- In the Service Provider drop-down list,
select Telnyx.
- In the Webhook URL field, click
to copy the URL and save it for later use.
Step 2. Create resources and obtain credentials from Telnyx
Create the necessary resources and obtain the required credentials from Telnyx, so as
to authenticate and authorize interactions between Yeastar PBX and Telnyx.
You need to complete the following settings within Telnyx portal.
- 1. Create an API key
Access the creation page of API key.
- Log in to Telnyx
portal.
At the top-right corner, click your account, then select
API keys.

Create an API key.
At the top-right corner, click Create API
Key.

In the pop-up window, set tag and expiration date for
the API key as needed, then click
Create.

A new
API key is generated and displayed.
Copy
the API key and save it for later use, then close the
window.

- 2. Create outbound voice profile
Access the creation page of outbound voice profile.
At the top-left corner, click
Back to return to the home
menu.

- On the left navigation bar, go to Real-Time Communications > Voice > Settings > Outbound Voice Profiles.
At the top-right corner, click Create
Profile.

- Customize the profile as needed.
- 3. Buy a phone number
On the left navigation bar, go to Real-Time Communications > Numbers > Buy Numbers.

Search and buy a number with fax capability.
Under the Buy Number tab, set
Features to
Fax and configure additional
filters as needed, then click Search
Numbers to display available
numbers.

Select the desired number and complete payment.
You
will be redirected to the Manage
Numbers page, where the purchased
number is displayed.

- 4. Create a fax application
Access the fax creation page.

- On the left navigation bar, go to Real-Time Communications > Fax.
- At the top-right corner, click Create Fax
App.
For Details, configure the following
settings, then click Create.

| Setting |
Description |
| Application name |
Enter a name to help you identify the
application. |
| Webhook URL |
Paste the Webhook URL obtained from
Yeastar PBX. |
| Timezone |
Specify the time zone used in the fax header
timestamps.
|
For Inbound, retain the default settings
or configure it as needed, then click
Next.

For
Outbound, select
the OVP from the drop-down list of
Outbound Voice Profile to enable
outbound fax traffic, the click
Next.

For
Numbers, click

to assign
the number to the application.

At the bottom-left corner, click
Complete.
A window pops up,
indicating that the fax application is created.

Obtain the application ID.
Click View my
application.

Under the Details
tab, copy the application ID and save it for later
use.

Step 3. Fill in credentials and configure fax settings on Yeastar PBX
On Yeastar PBX, fill in the credentials obtained from Telnyx, then configure the
fax-related settings to complete the fax integration.
Go to the fax integration page.

- Log in to PBX web portal, go to Integrations > Fax.
- Under Fax Integration tab, click
Add.
In the Authorization section, complete the
authorization settings.

| Setting |
Description |
| Name |
Enter a name to help you identify the
integration. |
| Service Provider |
Select Telnyx. |
| API Key |
Paste the API key obtained from
Telnyx. |
| Application ID |
Paste the application ID obtained from
Telnyx. |
Optional: To forward inbound faxes as email
attachments to designated addresses, perform the following
operations.

In the Settings section, click
Add.
Note: You can add up to 5 email
entries.
In the Email Type drop-down list, select the
type of email address and complete the corresponding settings.
Extension's Email: Send the inbound
faxes as email attachments to extension users'
mailboxes.
If you choose this option, select the
desired extensions from the
Extension/Email drop-down
list.
Note: Ensure the selected
extensions have valid email addresses configured.
Otherwise, users will not receive the
emails.
Specified Email: Send the inbound
faxes as email attachments to a specified email
address.
If you choose this option, enter a custom
email address in the
Extension/Email
field.
Set fax number(s) and specify which extension users are
authorized to send and receive faxes.
- In the Fax Number section, click
Add.
In the pop-up window, configure the following settings, then
click Save.
| Setting |
Description |
| Fax Number |
Enter the fax number in E.164
format.Example:
+12498037994 Important: Remove
hyphens - from the fax number,
otherwise the fax delivery will
fail. |
| Fax Reception Destination |
Select extensions or extension groups that
can receive inbound faxes. The designated users
can view inbound faxes from Linkus Desktop or Web
Client (Path: Fax Management > Fax). |
| Extensions Allowed to Send Fax |
Select extensions or extension groups that
can send faxes. The designated users can send
faxes from Linkus Desktop or Web Client (Path: Fax Management > Fax). |
- To add more fax numbers, repeat steps a-b.
- Click Save.
Result
The Status displays
, indicating the integration with Telnyx Fax
has been set up successfully.
What to do next
(Optional) Customize cover pages, which will be accessible to extension
users when they send faxes.
For more information, see Add a Fax Cover Page.
Instruct extension users on how to send faxes and check inbound faxes from
their Linkus Desktop or Web Client.
For more information, see the
following topics:
Related Articles
Integrate Yeastar P-Series Cloud Edition with Telnyx Fax
Integrate Yeastar P-Series Cloud Edition with Telnyx Fax By integrating Yeastar P-Series Cloud Edition with Telnyx Fax, employees within your organization can send and receive faxes instantly and securely over the Internet - directly from their own ...
Yeastar - Set up an SMS Channel for Telnyx
Set up an SMS Channel for Telnyx This topic describes how to set up a Telnyx SMS channel on Yeastar P-Series Cloud Edition, so that agents in your business can receive and reply to SMS messages from customers on their Linkus UC Clients. Requirements ...
Yeastar P-Series Self-Hosted Migration to Different Platform
Yeastar P-Series Self-Hosted Migration to Different Platform On the current Yeastar P Series PBX Check for new firmware and if available upgrade the Yeastar to the latest firmware Select Maintenance – Upgrade – Check for New Firmware Select Upgrade ...
Yeastar - Backup P-Series Cloud PBX
Backup P-Series Cloud PBX Capture Backup Log in to Yeastar Central Management, Login as Administrator to the PBX instance -Take a backup of Instance. You must do this within the instance and not YCM portal (YCM does not give a download file option) ...
Yeastar - Synchronize Users from Microsoft Entra ID to Yeastar P-Series Cloud Edition
Synchronize Users from Microsoft Entra ID to Yeastar P-Series Cloud Edition How to customize synchronization rule based on users, so as to synchronize users from Microsoft Entra ID to Yeastar PBX system. Limitation The number of users that can be ...