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.
Updated 2 days ago