Skip to main content

How to Activate the AI Agent on Incoming Calls

Learn how to connect the AI Agent to a Romulus phone number so it automatically answers incoming calls.

With Romulus you can connect your AI Agent directly to a phone number, so it answers calls automatically β€” day and night, or only when your team is unavailable. This guide explains how to do it using the inbound rules of a number.

⚠️ Prerequisite: Before proceeding, make sure you have already configured at least one AI Agent in the Agents section of the side menu. Agent configuration (prompt, knowledge base, behaviour) is documented in the Voice AI section of the help center.

πŸ’‘ For the general context on rules, read How Inbound Rules Work. For a description of each block, see The Available Blocks in Inbound Rules.

How to add the Agent block to a rule

  1. From the side menu, click Phone Numbers.

  2. Click on the number you want to configure.

  3. Go to the Inbound Rules tab.

  4. Create a new rule or edit an existing one.

  5. In the flow editor, click + Select step.

  6. Select Agent from the block list.

  7. Choose the AI Agent you want to connect from the dropdown menu.

  8. Click Save changes.

From this point on, when a call arrives during the time slot covered by that rule, the AI Agent will answer automatically.

Scenario 1 β€” AI Agent always active

The AI Agent answers all incoming calls, 24 hours a day, 7 days a week. The Agent block is the only block in the flow.

When to use it: you want to fully delegate call handling to the AI Agent, with no team member needing to be reachable.

Follow the steps above and assign the rule a time slot that covers every day (Mon–Sun, 00:00–23:59).
​

Scenario 2 β€” AI Agent outside business hours

During business hours, calls ring through to the team. Outside those hours, the AI Agent answers instead.

When to use it: you want your team to handle calls during the day, but no call should go unanswered in the evenings, at night, or on weekends.

For this scenario, configure two separate rules:

  • Business hours rule β€” with the Call user or Call group block

  • Out-of-hours rule β€” with the Agent block

For details on how to set time slots, see How to Set Up Business Hours and an Out-of-Hours Message.

Scenario 3 β€” AI Agent when nobody answers

The Agent block is added after a Call user or Call group block. If no one on the team answers within the configured time, the AI Agent picks up the call automatically β€” so no call is ever missed.

When to use it: you want the team to answer first, but want the certainty that no call goes unanswered during peak times or when everyone is busy.

To add the Agent block in this case, click + Select step below the call block in the flow editor and select Agent.
​
​

Frequently Asked Questions

Can I connect the same AI Agent to multiple numbers?

Yes. You can use the same AI Agent in multiple rules and across different numbers.

Can I change the connected AI Agent at any time?

Yes. Go back to the rule, click on the Agent block, and select a different agent from the menu. Click Save changes to confirm.

How do I configure what the AI Agent says and does?

Agent configuration β€” prompt, knowledge base, behaviour β€” is managed in the Agents section of the side menu. See the Voice AI section of the help center for the full guide.

Can the AI Agent transfer a call to a human operator?

Yes, if configured to do so. The behaviour depends on the agent's settings. See the Voice AI section for details.

Did this answer your question?