Deployment overview

This guide will explain how to add a phone number or webhook in preparation for deploying your Assistant.

Deployment tab in Synthflow AI

Deploying your Synthflow AI Assistant ensures it is live and ready to interact by calling or messaging. This guide outlines the key steps for deploying an Assistant, from setup to monitoring.


Deployment options

Synthflow AI offers multiple deployment methods depending on your use case:

  • Phone number deployment

Assign a phone number to your Assistant for handling inbound and outbound calls.

  • SIP trunking

Integrate with providers like Twilio, Telnyx, or 3CX to connect with existing telephony systems.

  • API deployment

Use the Synthflow API to integrate your Assistant into your existing applications.

  • Web & widget embeds

Deploy a voice-enabled widget on your website or app.



Deployment steps

1. Configure Assistant settings.

Before deployment, make sure your Assistant is properly configured:

a. Set up conversation flows and responses.

b. Test Knowledge Base retrieval (if applicable).

c. Define any integrations (e.g., CRM, third-party apps).


2. Assign a phone number (for call-based Assistants).

a. Navigate to the Deployment tab.

b. Select an available number or port an existing one.

c. Assign the number to your Assistant.


3. Configure SIP trunking (if needed).

a. Set up SIP trunking with providers like Twilio, Telnyx, or 3CX.

b. Ensure the SIP URI is correctly configured.

c. Test call routing and connectivity.


4. Deploy via API (for custom integrations).

a. Use the Synthflow API to connect your Assistant to external applications.

b. Configure webhooks to receive real-time data from Assistant interactions.


5. Enable web & widget deployment.

a. If using web-based deployment, embed the provided Synthflow AI widget code.

b. Customize the widget's appearance based on your preferences.



Testing & optimization

Before fully launching, run test interactions to:

  • Verify responses and conversation accuracy.
  • Check call quality and latency.
  • Ensure integrations function as expected.


Monitoring & maintenance

Once deployed, keep your Assistant optimized by:

  • Reviewing call logs and interactions.
  • Adjusting conversation flows based on insights.
  • Keeping integrations and API connections up to date.

What’s Next