Skip to main content
Connect an Amelia domain to test its bot by chat or voice, and import its AI agents and conversation flows into Bluejay. The Amelia connection fields with an Amelia URL ending in /Amelia and a domain The Amelia connection fields with an Amelia URL ending in /Amelia and a domain

Connect

1

Save an Amelia account

Amelia has no API key, so Bluejay signs in with an Amelia user account to import agents and flows. Simulations do not use it. In Bluejay, open Settings → Integrations and choose the Amelia tab. Enter an account that can view your domain.
  • Amelia URL: where you sign in, for example . It must be a public https address.
2

Create the agent

Give the agent the Amelia connection type, voice for a call or text for a chat.
  • Amelia URL: include the trailing /Amelia, for example . Without it, every simulation fails at start.
  • Domain: one domain is one bot. A domain that makes each user sign in before chat is not supported.
  • Agent: the AI agent that Sync pulls into Bluejay. It does not change which agent answers.
  • Flow: the conversation flow that each simulation starts. Leave it unset to let Amelia route.
Amelia picks which AI agent answers, and it can hand over to a different agent during a conversation. To reach one agent every time, make a flow whose Execute Cognitive Agent block names that agent, and set Flow to that flow.

Test

A simulation needs only Amelia URL and Domain on the agent, and no phone number. Test with chat first to check the bot logic, then with voice to check the call experience.

Import and edit flows

1

Sync from Amelia

On the Amelia tab, click Sync from Amelia to make one Bluejay agent for each AI agent, set up for chat. You can sync once per minute, and the sync fails if Amelia returns more than 2000 AI agents. AI agents are read-only in Bluejay, so edit them in Amelia and sync again.
2

Pull a flow

Set Flow on the agent and leave Agent empty, because Agent has priority over Flow and hides the Workflow tab. Then sync from the Workflow tab.
3

Edit and push

Edit the text of Amelia Says and Amelia Asks blocks, steps, and conditions. Edit other blocks in Amelia and sync again. Push saves the flow in Amelia as a new revision and deploys it.
In the API, use Sync Amelia Agents, List Amelia Agents, List Amelia Flows, and Sync Agent Workflow. Set the flow with amelia_flow_name on Update Agent.

Troubleshooting

Last modified on October 21, 2026