# Sync Quickbase employees to Oracle EBS and notify your team in 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.

flowchart TD subgraph M[" "] direction TB subgraph D[&nbsp Quickbase New record trigger &nbsp] direction RL s1(setup) --- t1(Trigger) end subgraph S[&nbsp Oracle EBS Create employee action &nbsp] L(Action) --- EW(setup) end subgraph H[&nbsp Slack post &nbsp] AA(Action) --- EE(setup) end end A([Create recipe]) -- Configure your recipe --> M --> B([Automated workflow]) D --> S S --> H classDef default fill:#fff,stroke:#67eadd,stroke-width:2px; classDef WorkatoTeal fill:#67eadd,stroke:#b3e0e1,stroke-width:2px,color:#000; classDef SubgraphDash fill:#e1fffc,stroke:#f66,stroke-width:2px,color:#000,stroke-dasharray: 5 5 class s1,t1,L,EW,AA,EE,A,B WorkatoTeal class D,S,H SubgraphDash

# 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 serves as an example. Modifications to triggers, actions, or conditional logic may be necessary to adapt this recipe to your workflow.

1

Sign in to Workato.

2

Select the project where you plan to create the recipe.

3

Create connections for Quickbase, Oracle EBS, and Slack:

Create a Quickbase connection.

Workato supports the following authentication methods for connecting to Quickbase:

# User-token authentication

1

Click Create > Connection.

2

Search for and select Quickbase on the New connection page.

3

Provide a unique Connection name that identifies the Quickbase instance to which it is connected.

4

Use the Location drop-down menu to select the project where you plan to store the connection.

5

Enter your Quickbase subdomain. This is most often your company name.

6

Use the User-token authentication? drop-down menu to select Yes.

7

Provide your User token. Refer to the Generate a user token section for more information.

8

Click Connect.

# Username and password authentication

1

Click Create > Connection.

2

Search for and select Quickbase on the New connection page.

3

Provide a unique Connection name that identifies the Quickbase instance you plan to use.

Quickbase connection setupSet up your Quickbase connection with a username and password

4

Use the Location drop-down menu to select the project where you plan to store the connection.

5

Enter your Quickbase subdomain. This is most often your company name.

6

Use the User-token authentication? drop-down menu to select No.

7

Provide your Quickbase username and password.

8

Click Connect.

Create a 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:

1

Click Create > Connection.

2

Search for and select Oracle E-Business Suite on the New connection page.

3

Provide a Connection name that identifies which Oracle EBS instance Workato is connected to.

Oracle recipe Set up your Oracle E-Business Suite connection

4

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.

5

Provide the Instance URL. This is the base URL where the REST services enabled on your Oracle gateway are accessed.

6

Provide the Username you plan to use to access the REST services on your Oracle SOA gateway.

7

Enter the Password associated with your username.

8

Provide a User service name. This is used only to test connectivity.

9

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.

Create a Slack connection.
1

Click Create > Connection.

2

Search for and select Slack on the New connection page.

3

Provide a name for your connection in the Name field.

Slack connection setupSlack connection setup

4

Use the Location drop-down menu to select the project where you plan to store the connection.

5

Optional. Configure Advanced and Custom OAuth profile settings if required for your account type.

6

Click Connect.

4

Go back to your project and click Create > Recipe.

Create a new recipeCreate a new recipe

5

Enter a name for your recipe in the Name field.

6

Select the project where you plan to store the recipe from the Location drop-down menu.

7

Click Start building.

Start building your recipeStart building your recipe

8

Click Pick a starting point, then select Trigger from an app.

9

Click Select an app and trigger event.

10
Set up your Quickbase New record trigger.
1

Search for Quickbase and select it as your app.

Select QuickbaseSelect Quickbase as your app

2

Select the New record trigger.

Select your triggerSelect the New record trigger

3

Use the Application drop-down menu to select the application you plan to monitor for new records.

Set up your triggerSet up your New record trigger

4

Use the Table drop-down menu to select the table item you plan to monitor. For example, Employees.

5

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.

6

Click Save.

11

Click + Add step and select Action in app.

Add actionClick Add step > Add action in app

12
Set up your Oracle EBS Create employee action.
1

Search for Oracle E-Business Suite and select it as your app.

Choose an appChoose Oracle EBS as your app

2

Select the Execute operation action.

Select actionSelect the Execute operation action

3

Provide a Service name for your action. For example, employee.

Select actionProvide a service and operation name

4

Provide an Operation name for your action. For example, Create employee.

5

Expand Operation request header and select the language code you plan to use for your action.

6

Expand Operation input and provide the First name, Last name, and Email address. Select actionProvide values for your operation input

7

Click Save.

13

Click + Add step and select Add action in app.

14
Set up your Slack action.
1

Search for Slack and select it as your app.

Select SlackSelect Slack as your app

2

Select the Post message action.

3

Use the Channel drop-down menu to select the Slack channel where you plan to post your message.

Set up SlackSet up your Slack action

4

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.

5

Enter an attachment title for the Slack post in the Attachment title field.

6

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.

7

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.

8

Click Save.

Your Sync Quickbase employees to Oracle EBS and notify your team in Slack recipe is ready to test and implement.


Last updated: 1/16/2025, 9:16:49 PM