1Stream integration
What does the 1Stream integration do?
This integration enables the automation of VoIP phone systems and communications. Use the 1Stream API within Rewst workflows to automate tasks such as internal and client communications and centralized call management.
Set up the 1Stream integration
Set up steps in 1Stream
Log in to your 1Stream portal.
Click Administration > Manage Organization.
Scroll down and locate the Client API Keys submenu.
Click + to add a new key.
Enter R
ewst Integration
into the Reference Name field in the Add New Client Access API Key dialog that appears.Click Save.
Copy the value given for the new API Key and store it someplace secure. You'll need it for further set up steps in Rewst. Once you navigate away from the dialog that displays this information, you won't be able to view the key again.
Set up steps in Rewst
Navigate to Configuration > Integrations in the left side menu of your Rewst platform.
In the Integrations page, search for the
1Stream
integration.Click on the integration tile to launch the Configuration setup page.
Enter the API Key copied from 1Stream into the API Key field.
Choose your relevant environment from the Environment drop-down selector.
Production - if you're unsure which environment you have, choose Production
Sandbox - this is a rare environment that will only apply to a few users who will know that they use Sandbox
Click Save Configuration.
Rewst will do a quick validation of your input. Once completed, you'll see a new section beneath the configuration form for organization mapping. Complete your mapping as desired.
Got an idea for a new Integration? Rewst is constantly adding new integrations to our integrations page. Submit your idea or upvote existing ideas here in our Canny feedback collector.
Actions and endpoints
Calls
List Active Calls
Retrieve a list of currently active calls from the 1stream system
Calls
List Call Logs
Retrieve call logs from the 1Stream system with optional filtering
Calls
List Calls by Extension
Retrieve calls filtered by specific extension number
Calls
Get Calls Leader Board
Retrieve the calls leaderboard showing top performing agents
Calls
List Calls by Hour
Retrieve call statistics broken down by hour
Calls
List Call Segment Logs
Retrieve detailed call segment logs for analysis - requires 1Stream Enterprise
Calls
Get Call Recording
Download a call recording using the recording hex code
Events
Trigger Signal Event
Trigger a signal event in the 1Stream system
Extensions
List User Extension Mappings
Retrieve the mapping between users and their assigned extensions
Extensions
Initiate Call for Extension
Initiate a click-to-dial call for a specific extension
Extensions
Update Extension Caller ID
Update the outbound caller ID for a specific extension
Extensions
Update Extension Profile Status
Update the 3CX profile and queue status for an extension
Generic Request
1stream API Request
Generic action for making authenticated requests against the 1Stream API
Status
List Phone Statuses
Retrieve current status of all phones in the system
Status
List Agent Queue Statuses
Retrieve current queue status for all agents
Last updated
Was this helpful?