Aissist makes it simple to connect with RESTful APIs, giving you access to your internal systems like inventory, billing, calendars, and more. It can even perform actions such as canceling orders, issuing refunds, sending invoices, resetting passwords—you name it!
These integrations enable Aissist to retrieve the right information and take the right actions at the right time, making your customer support faster, smarter, and more efficient.
🔌 Setting Up Integrations
Here’s how to set up a RESTful API integration:
Obtain your API URL and any required authentication (such as API keys or bearer tokens).
In the Aissist console, go to the Workspace->Integration, click "Add Integration", and select Restful API.
Enter:
The API URL
Authentication details (if needed)
(Optional) Customize the request headers if your API requires specific fields.
🔵 Tip: If you’re using an API behind AWS API Gateway, be sure you configure authentication properly (e.g., API key headers, OAuth).
🛠️ Setting Up Smart Actions with Restful APIs
Once your RESTful API is connected, you can create Smart Actions to automate tasks.
Here’s how:
Go to Workspace->Action, click “Add Action” .
Select the Restful API integration to open the Smart Action Builder.
Fill in the following:
Choose a method from the list
Input Action Name and Description
Associate with Sub-Agents:
You can link the action to a Sub-Agent for specific scenarios.
Decide When to Run:
Choose to run the action at the beginning of a session or during the interaction — or even enable both.
Select Action Trigger to be inbound, outbound or both
Inbound means a user's input message triggers this action
Outbound means Aissistant's reply triggers this action
Both means both direction can trigger this action
Input the Endpoint URL
Add all the Request Parameters
Returning and Summarizing Information
You can also add instructions to explain the type of information the action returns.
If the response contains a lot of data, you can guide Aissistant to summarize it and extract only the important details needed for user responses
✅ Important:
The description you provide will guide Aissist in understanding when and how to trigger this action during a conversation — the clearer you are, the better Aissist performs!
✨ Example Applications of Smart Actions
Order Tracking: Pull shipping status from a logistics API.
Booking Lookup: Retrieve a customer’s appointment details from your booking system.
Inventory Check: Fetch real-time stock levels from your warehouse management API.
Refund Status: Query refund information from your payment processor.
By integrating Aissist with your own APIs, you can automate key workflows, provide quicker responses to users, and free up your team for more high-value tasks!
After setting up the Restful API integration and actions, you can use the to test and verify that everything is working correctly.