# Quickbase, Oracle EBS, and Slack recipe
This use case guides you through connecting Quickbase, Oracle EBS, and Slack to Workato to create a powerful automation.
# What does this recipe do?
This recipe syncs employees from Quickbase to Oracle E-Business Suite (EBS) and then posts a notification in Slack.
# Create your recipe
Complete the following steps to create a recipe that syncs employees from Quickbase to Oracle EBS and then posts a notification in Slack.
USE CASES ARE INTENDED AS EXAMPLES ONLY
This use case is intended to serve as an example. Recipe modifications such as trigger and action configuration and conditional logic may require adjustments if you plan to include this recipe in your own workflow.
Sign in to your Workato account and navigate to the workspace project where you plan to add the recipe.
Set up connections for Quickbase, Oracle EBS, and Slack using the steps in the following sections:
Set up your Quickbase connection.
Workato supports the following authentication methods for connecting to Quickbase:
# User-token authentication
Click Create > Connection and select Quickbase as your connection.
Provide a unique Connection name that identifies the Quickbase instance it is connected to.
Use the Location drop-down menu to select the project where you plan to store the connection.
Enter your Quickbase subdomain. This is most often your company name.
Use the User-token authentication? drop-down menu to select Yes.
Provide your User token. Refer to the Generate a user token section for more information.
Click Connect.
# Username and password authentication
Click Create > Connection.
Search for and select Quickbase
in the New Connection page.
Provide a unique Connection name that identifies the Quickbase instance you plan to use.
Set up your Quickbase connection with a username and password
Use the Location drop-down menu to select the project where you plan to store the connection.
Enter your Quickbase subdomain. This is most often your company name.
Use the User-token authentication? drop-down menu to select No.
Provide your Quickbase username and password.
Click Connect.
Set up your Oracle EBS connection.
Ensure that you complete the prerequisite steps before you begin to set up your connection.
Complete the following steps to set up your connection:
Click Create > Connection.
Search for and select Oracle E-Business Suite
in the New Connection page.
Provide a Connection name that identifies which Oracle EBS instance Workato is connected to.
Set up your Oracle E-Business Suite connection
Use the On-prem secure agent drop-down menu to select the appropriate, active on-premise agent that has network access to this Oracle EBS instance. This is required if your Oracle EBS instance is not accessible directly from the internet.
Provide the Instance URL. This is the base URL where the REST services enabled on your Oracle gateway are accessed.
Provide the Username you plan to use to access the REST services on your Oracle SOA gateway.
Enter the Password associated with your username.
Provide a User service name. This is used only to test connectivity.
Click Connect. A “hello world” test displays on your Oracle EBS instance using the REST service specified in User service name in the preceding steps.
Set up your Slack connection.
Click Create > Connection.
Search for and select Slack
in the New Connection page.
Provide a name for your connection in the Name field.
Slack connection setup
Use the Location drop-down menu to select the project where you plan to store the connection.
Optional. Configure the Advanced and Custom OAuth profile settings if required for your account type.
Click Connect.
Click Create > Recipe.
Provide a name for your recipe in the Name field and select the project in which you plan to store the recipe from the Location drop-down menu.
Ensure that Trigger from an app is selected under Pick a starting point and click Start building.
Set up your recipe
Set up your Quickbase New record trigger.
Search for Quickbase
in the Choose an app search box and select the Quickbase connection app you created in the preceding steps.
Select Quickbase as your app
Select New record as your trigger.
Select New record as your trigger
Use the Application drop-down menu to select the application you plan to monitor for new records.
Set up your New record trigger
Use the Table drop-down menu to select the table item you plan to monitor. For example, Employees
.
Use the calendar modal to select the date from which your recipe should begin to monitor events in the When first started, this recipe should pick up events from field. Learn more about this input field.
Click Save.
Click the +
Add step button and select Action in app.
Click Add step > Add action in app
Set up your Oracle EBS Create employee action.
Search for Oracle E-Business Suite
in the Choose an app search box and select the Oracle EBS connection you created in the preceding steps.
Choose Oracle EBS as your app
Select Execute operation as your action.
Select Execute operation as your action
Provide a Service name for your action. For example, employee
.
Provide a service and operation name
Provide an Operation name for your action. For example, Create employee
.
Expand Operation request header and select the language code you plan to use for your action.
Expand Operation input and provide the First name, Last name, and Email address. Provide values for your operation input
Click Save.
Click the +
Add step button in the recipe editor and select Add action in app.
Set up your Slack action.
Search for Slack
in the Choose an app search box and select the Slack connection app you created in the preceding steps.
Select Slack as your app
Select Post message as your action.
Use the Channel drop-down menu to select the Slack channel where you plan to post your message.
Set up your Slack action
Enter a message for the post in the Basic text field. You can also map the Quickbase Name | Step 1
datapill into this field if you plan to automatically include the new employee's name.
Enter an attachment title for the Slack post in the Attachment title field.
Map the Quickbase File URL | Step 1
datapill into the Attachment title link field. Attachment titles are clickable and direct users to the URL you provide when clicked.
Enter text for the attachment in the Attachment text field. You can map the Quickbase Name | Step 1
and Role | Step 1
datapills into this field if you plan to include specific details about the new employee.
Click Save.
Your Quickbase, Oracle EBS, and Slack recipe is ready to test and implement.
Last updated: 11/4/2024, 6:09:46 PM